]> source.dussan.org Git - aspectj.git/log
aspectj.git
9 years agoBug 475152 - infinite loop during build time weaving when more than 2 aspects in...
Andy Clement [Wed, 2 Sep 2015 16:49:22 +0000 (09:49 -0700)]
Bug 475152 - infinite loop during build time weaving when more than 2 aspects in hierarchy at org.aspectj.weaver.bcel.BcelAdvice.canInline

9 years ago475728, 432874
Andy Clement [Wed, 2 Sep 2015 16:05:35 +0000 (09:05 -0700)]
475728, 432874

9 years agoUpdate version to 1.8.7
Andy Clement [Mon, 10 Aug 2015 20:05:23 +0000 (13:05 -0700)]
Update version to 1.8.7

9 years agoUpdate Asm to pick up fixes for stack map generation
Andy Clement [Mon, 10 Aug 2015 20:04:39 +0000 (13:04 -0700)]
Update Asm to pick up fixes for stack map generation

Issue: https://bugs.eclipse.org/bugs/show_bug.cgi?id=452056

9 years agoAdd option not to generate local variable tables in some scenarios
Andy Clement [Mon, 10 Aug 2015 18:35:19 +0000 (11:35 -0700)]
Add option not to generate local variable tables in some scenarios

New Xset option generateNewLocalVariableTables defaults to true
but can be set to false. In some situations incoming bytecode
for weaving doesn't want them adding (e.g. android situations
where the bytecode is a bit funky).

Issue: https://bugs.eclipse.org/bugs/show_bug.cgi?id=470658

9 years agoSupport annotation conversion for class annotation values
Andy Clement [Thu, 6 Aug 2015 20:53:56 +0000 (13:53 -0700)]
Support annotation conversion for class annotation values

Issue: https://bugs.eclipse.org/bugs/show_bug.cgi?id=474165

9 years agoFix Bug 473555 - File descriptors leak in ExtensibleURLClassLoader
Andy Clement [Wed, 5 Aug 2015 19:33:31 +0000 (12:33 -0700)]
Fix Bug 473555 - File descriptors leak in ExtensibleURLClassLoader

9 years agoAspectJ upgraded to Mars compiler
Andy Clement [Thu, 25 Jun 2015 20:20:02 +0000 (13:20 -0700)]
AspectJ upgraded to Mars compiler

9 years agoDoh, forgot 1.8.6 version in this messages file
Andy Clement [Mon, 8 Jun 2015 15:45:05 +0000 (08:45 -0700)]
Doh, forgot 1.8.6 version in this messages file

9 years agoallow reflection world to resolve generated types (e.g. lambdas)
Andy Clement [Tue, 26 May 2015 22:12:55 +0000 (15:12 -0700)]
allow reflection world to resolve generated types (e.g. lambdas)
1.8.6 release prep
1.8.6 pom updates
Fix rogue chars in javadoc
rebuilt with javadoc fixes

9 years agoBug 467415 - Weaver created bridge methods missing ACC_SYNTHETIC
Andy Clement [Fri, 15 May 2015 15:20:50 +0000 (08:20 -0700)]
Bug 467415 - Weaver created bridge methods missing ACC_SYNTHETIC

9 years agoDo not attach INTERFACE modifier to methods from interfaces
Andy Clement [Tue, 12 May 2015 19:14:55 +0000 (12:14 -0700)]
Do not attach INTERFACE modifier to methods from interfaces

9 years agoFix 463926
Andy Clement [Thu, 23 Apr 2015 19:46:42 +0000 (12:46 -0700)]
Fix 463926

9 years agoweaving generic types
Andy Clement [Thu, 23 Apr 2015 19:22:23 +0000 (12:22 -0700)]
weaving generic types

9 years agoAPT and missing declaring type in BTB hierarchy
Andy Clement [Thu, 23 Apr 2015 19:21:57 +0000 (12:21 -0700)]
APT and missing declaring type in BTB hierarchy

9 years ago464749: Fix, remove Play class
Andy Clement [Mon, 20 Apr 2015 16:18:50 +0000 (09:18 -0700)]
464749: Fix, remove Play class

9 years ago406167: cope with rogue generic inner type signatures
Andy Clement [Wed, 1 Apr 2015 15:02:01 +0000 (08:02 -0700)]
406167: cope with rogue generic inner type signatures

9 years ago462146: -parameters option on iajc
Andy Clement [Fri, 27 Mar 2015 00:19:37 +0000 (17:19 -0700)]
462146: -parameters option on iajc

9 years ago462821: invokedynamic detection in hierarchy of aspects
Andy Clement [Mon, 23 Mar 2015 19:54:54 +0000 (12:54 -0700)]
462821: invokedynamic detection in hierarchy of aspects

9 years ago1.8.5 readme V1_8_5
Andy Clement [Thu, 29 Jan 2015 01:09:31 +0000 (17:09 -0800)]
1.8.5 readme

9 years ago458660
Andy Clement [Thu, 29 Jan 2015 01:09:12 +0000 (17:09 -0800)]
458660

9 years ago450634: support Windows 8 when computing best batch file format
Andy Clement [Thu, 8 Jan 2015 16:28:35 +0000 (08:28 -0800)]
450634: support Windows 8 when computing best batch file format

9 years ago456374: == to equals
Andy Clement [Thu, 8 Jan 2015 00:49:21 +0000 (16:49 -0800)]
456374: == to equals

9 years ago456003: == to equals
Andy Clement [Thu, 8 Jan 2015 00:35:49 +0000 (16:35 -0800)]
456003: == to equals

9 years ago456457: unresolvable member fix. Testcode for 456801,455608
Andy Clement [Thu, 8 Jan 2015 00:22:57 +0000 (16:22 -0800)]
456457: unresolvable member fix. Testcode for 456801,455608

9 years ago455277: pull across JDT core fix for 300408
Andy Clement [Wed, 7 Jan 2015 21:54:16 +0000 (13:54 -0800)]
455277: pull across JDT core fix for 300408

10 years agoFurther 451966: privileged aspect and ITDs
Andy Clement [Tue, 18 Nov 2014 02:32:25 +0000 (18:32 -0800)]
Further 451966: privileged aspect and ITDs

10 years agoFix for 451966: privileged aspects and itd on interfaces
Andy Clement [Mon, 17 Nov 2014 22:10:14 +0000 (14:10 -0800)]
Fix for 451966: privileged aspects and itd on interfaces

10 years agoUpdated for 1.8.4
Andy Clement [Mon, 17 Nov 2014 20:10:56 +0000 (12:10 -0800)]
Updated for 1.8.4

10 years agotestcode for 451966
Andy Clement [Mon, 17 Nov 2014 20:09:56 +0000 (12:09 -0800)]
testcode for 451966

10 years ago1.8.4 V1_8_4
Andy Clement [Thu, 6 Nov 2014 20:14:21 +0000 (12:14 -0800)]
1.8.4

10 years ago1.8.4 docs
Andy Clement [Thu, 6 Nov 2014 16:20:09 +0000 (08:20 -0800)]
1.8.4 docs

10 years agoFix 449739: support is(FinalType)
Andy Clement [Wed, 5 Nov 2014 16:27:45 +0000 (08:27 -0800)]
Fix 449739: support is(FinalType)

10 years agoFix 449401: thisAspectInstance compile problem with -1.8
Andy Clement [Thu, 30 Oct 2014 21:33:12 +0000 (14:33 -0700)]
Fix 449401: thisAspectInstance compile problem with -1.8

10 years agoFix for building on Java8 V1_8_3a
Andy Clement [Fri, 24 Oct 2014 17:17:39 +0000 (10:17 -0700)]
Fix for building on Java8

10 years agomake tests tidy up after themselves V1_8_3
Andy Clement [Thu, 23 Oct 2014 18:24:00 +0000 (11:24 -0700)]
make tests tidy up after themselves

10 years agomake tests tidy up after themselves
Andy Clement [Tue, 21 Oct 2014 21:00:12 +0000 (14:00 -0700)]
make tests tidy up after themselves

10 years agoupdated for 1.8.3
Andy Clement [Tue, 21 Oct 2014 20:53:20 +0000 (13:53 -0700)]
updated for 1.8.3

10 years agoSupport for @RequiredTypes and abstract aspects
Andy Clement [Tue, 21 Oct 2014 20:19:19 +0000 (13:19 -0700)]
Support for @RequiredTypes and abstract aspects

10 years agoFix 443355: interface super references
Andy Clement [Wed, 8 Oct 2014 20:23:50 +0000 (13:23 -0700)]
Fix 443355: interface super references

10 years agoUse generics
Andy Clement [Wed, 8 Oct 2014 16:07:52 +0000 (09:07 -0700)]
Use generics

10 years agoFix for 445968: caching
Andy Clement [Tue, 7 Oct 2014 23:53:15 +0000 (16:53 -0700)]
Fix for 445968: caching

10 years agoPolish generics
Andy Clement [Tue, 7 Oct 2014 23:44:58 +0000 (16:44 -0700)]
Polish generics

10 years agoFix 443477: remove pre-init from cflow to avoid verify error on jdk 1.7 later updates
Andy Clement [Tue, 7 Oct 2014 22:07:00 +0000 (15:07 -0700)]
Fix 443477: remove pre-init from cflow to avoid verify error on jdk 1.7 later updates

10 years agoFix 436653: conditional aspect activation plus various polish
Andy Clement [Tue, 7 Oct 2014 00:35:51 +0000 (17:35 -0700)]
Fix 436653: conditional aspect activation plus various polish

Modified test expectation system so it is possible to say
the test cares about one particular message and the rest
do not matter (prefix message string with '*') - crude but
quick.

Polished many places to exploit generics

Upgraded all the tests to work on Java8 - some serious changes
regarding ajdoc on Java8. Hopefully it has stayed backwards
compatible with earlier JDK versions (e.g. if using AspectJ 1.8.3+
with a JDK less than 8) but no explicit testing done for this.

10 years ago445395: invokedynamic in around advice
Andy Clement [Tue, 30 Sep 2014 18:08:50 +0000 (11:08 -0700)]
445395: invokedynamic in around advice

10 years ago445395: more support for invokedynamic
Andy Clement [Tue, 30 Sep 2014 17:50:54 +0000 (10:50 -0700)]
445395: more support for invokedynamic

10 years agoFix for 444398: annotation style abstract aspect extends class error
Andy Clement [Wed, 17 Sep 2014 17:53:29 +0000 (10:53 -0700)]
Fix for 444398: annotation style abstract aspect extends class error

10 years ago442425: fix error on attempted annotation style decp
Andy Clement [Wed, 27 Aug 2014 20:25:21 +0000 (13:25 -0700)]
442425: fix error on attempted annotation style decp

10 years agotidy up after tests finish
Andy Clement [Wed, 20 Aug 2014 15:02:41 +0000 (08:02 -0700)]
tidy up after tests finish

10 years agoenabling AJDT to use annotation processors
Andy Clement [Wed, 20 Aug 2014 15:00:10 +0000 (08:00 -0700)]
enabling AJDT to use annotation processors

10 years agofixing paths so that distro build isn't huge V1_8_2
Andy Clement [Thu, 14 Aug 2014 21:43:14 +0000 (14:43 -0700)]
fixing paths so that distro build isn't huge

10 years ago1.8.2 readme added to index
Andy Clement [Thu, 14 Aug 2014 21:28:05 +0000 (14:28 -0700)]
1.8.2 readme added to index

10 years agoUpdated for 1.8.2
Andy Clement [Thu, 14 Aug 2014 21:27:46 +0000 (14:27 -0700)]
Updated for 1.8.2

10 years ago1.8.2 readme
Andy Clement [Thu, 14 Aug 2014 21:26:54 +0000 (14:26 -0700)]
1.8.2 readme

10 years agofresh jars with recent apt fixes in
Andy Clement [Thu, 14 Aug 2014 18:40:14 +0000 (11:40 -0700)]
fresh jars with recent apt fixes in

10 years ago-s arg is not necessary
hsestupin [Thu, 14 Aug 2014 09:05:51 +0000 (13:05 +0400)]
-s arg is not necessary

Signed-off-by: hsestupin <stupin.sergey@gmail.com>
10 years ago[commit new jars] add new jars step
hsestupin [Thu, 14 Aug 2014 08:57:02 +0000 (12:57 +0400)]
[commit new jars] add new jars step

Signed-off-by: hsestupin <stupin.sergey@gmail.com>
10 years ago[commit new jars] delete step
hsestupin [Thu, 14 Aug 2014 08:56:14 +0000 (12:56 +0400)]
[commit new jars] delete step

Signed-off-by: hsestupin <stupin.sergey@gmail.com>
10 years agoadd APT test generating Java files
hsestupin [Thu, 14 Aug 2014 08:54:28 +0000 (12:54 +0400)]
add APT test generating Java files

Signed-off-by: hsestupin <stupin.sergey@gmail.com>
10 years agoadd apt args when calling from ant (AjcTask)
hsestupin [Mon, 11 Aug 2014 07:40:48 +0000 (11:40 +0400)]
add apt args when calling from ant (AjcTask)

Signed-off-by: hsestupin <stupin.sergey@gmail.com>
10 years agofixing for Javadoc differences in 1.8
Andy Clement [Fri, 8 Aug 2014 19:58:17 +0000 (12:58 -0700)]
fixing for Javadoc differences in 1.8

10 years agoTests more reliable on 1.7 and later
Andy Clement [Fri, 8 Aug 2014 15:34:32 +0000 (08:34 -0700)]
Tests more reliable on 1.7 and later

10 years agoupdated version string
Andy Clement [Thu, 7 Aug 2014 22:13:34 +0000 (15:13 -0700)]
updated version string

10 years agoUpdate JDT to 2b07958
Andy Clement [Thu, 7 Aug 2014 22:06:16 +0000 (15:06 -0700)]
Update JDT to 2b07958

10 years agoFix 440983: RuntimeInvisTypeAnnotation unpacking
Andy Clement [Wed, 6 Aug 2014 15:20:07 +0000 (08:20 -0700)]
Fix 440983: RuntimeInvisTypeAnnotation unpacking

10 years agoAdd toString to BootstrapMethods in BCEL
Andy Clement [Tue, 5 Aug 2014 22:40:19 +0000 (15:40 -0700)]
Add toString to BootstrapMethods in BCEL

10 years agoup'd version to 1.8.2
Andy Clement [Tue, 5 Aug 2014 21:58:49 +0000 (14:58 -0700)]
up'd version to 1.8.2

10 years agoTidy up post APT changes
Andy Clement [Tue, 5 Aug 2014 21:34:07 +0000 (14:34 -0700)]
Tidy up post APT changes

10 years ago[commit new jars] add new jars step
hsestupin [Wed, 2 Jul 2014 08:34:48 +0000 (12:34 +0400)]
[commit new jars] add new jars step

Signed-off-by: hsestupin <stupin.sergey@gmail.com>
10 years ago[commit new jars] delete step
hsestupin [Wed, 2 Jul 2014 08:33:56 +0000 (12:33 +0400)]
[commit new jars] delete step

Signed-off-by: hsestupin <stupin.sergey@gmail.com>
10 years agoadd apt tests
hsestupin [Tue, 1 Jul 2014 08:13:30 +0000 (12:13 +0400)]
add apt tests

Signed-off-by: hsestupin <stupin.sergey@gmail.com>
10 years agoadd last apt fix [apt]
hsestupin [Wed, 2 Jul 2014 11:36:30 +0000 (15:36 +0400)]
add last apt fix [apt]

Signed-off-by: hsestupin <stupin.sergey@gmail.com>
10 years ago[apt] revert ignoring -proc:none
hsestupin [Wed, 2 Jul 2014 12:07:21 +0000 (16:07 +0400)]
[apt] revert ignoring -proc:none

Signed-off-by: hsestupin <stupin.sergey@gmail.com>
10 years agoannotation processing in aspectj
hsestupin [Wed, 2 Jul 2014 11:19:06 +0000 (15:19 +0400)]
annotation processing in aspectj

Signed-off-by: hsestupin <stupin.sergey@gmail.com>
10 years agodoc updates for 1.8.1 V1_8_1
Andy Clement [Fri, 20 Jun 2014 00:02:24 +0000 (17:02 -0700)]
doc updates for 1.8.1

10 years ago433351: second part of the fix: cope with PTBs for parent weaving
Andy Clement [Thu, 19 Jun 2014 23:55:49 +0000 (16:55 -0700)]
433351: second part of the fix: cope with PTBs for parent weaving

10 years agofix typo
Andy Clement [Thu, 19 Jun 2014 23:40:42 +0000 (16:40 -0700)]
fix typo

10 years ago433351: first fix. inpath weaving of decp on generic interface
Andy Clement [Thu, 19 Jun 2014 16:24:38 +0000 (09:24 -0700)]
433351: first fix. inpath weaving of decp on generic interface

10 years ago436531: fix for weaving when method parameters around
Andy Clement [Tue, 17 Jun 2014 22:05:43 +0000 (15:05 -0700)]
436531: fix for weaving when method parameters around

10 years agoupgrade to JDTCore c0f9341
Andy Clement [Thu, 12 Jun 2014 18:56:27 +0000 (11:56 -0700)]
upgrade to JDTCore c0f9341

10 years agoFix 431976: avoid uninitialized messages if tjp used in if
Andy Clement [Wed, 11 Jun 2014 17:33:12 +0000 (10:33 -0700)]
Fix 431976: avoid uninitialized messages if tjp used in if

10 years agoFix 431976: invalid unused warnings on tejpsp
Andy Clement [Wed, 11 Jun 2014 14:43:00 +0000 (07:43 -0700)]
Fix 431976: invalid unused warnings on tejpsp

10 years agofix for 435446: ensure size of invokedynamic correct
Andy Clement [Fri, 23 May 2014 20:25:57 +0000 (13:25 -0700)]
fix for 435446: ensure size of invokedynamic correct

10 years agoUpdate to new eclipse compiler version
Andy Clement [Fri, 16 May 2014 15:45:33 +0000 (08:45 -0700)]
Update to new eclipse compiler version

10 years ago377096: Fix for corrupt annotation creation
Andy Clement [Mon, 12 May 2014 19:18:46 +0000 (12:18 -0700)]
377096: Fix for corrupt annotation creation

10 years agoupdated for 1.8.0
Andy Clement [Mon, 12 May 2014 15:39:39 +0000 (08:39 -0700)]
updated for 1.8.0

10 years agopushed test method up
Andy Clement [Mon, 12 May 2014 15:39:13 +0000 (08:39 -0700)]
pushed test method up

10 years agoFix 433744: default methods and itds
Andy Clement [Wed, 30 Apr 2014 22:17:14 +0000 (15:17 -0700)]
Fix 433744: default methods and itds

10 years agoMerge branch 'BETA_JAVA8'
Andy Clement [Mon, 21 Apr 2014 22:13:19 +0000 (15:13 -0700)]
Merge branch 'BETA_JAVA8'

Conflicts:
build/usedForMavenUpload/aspectjrt.pom
build/usedForMavenUpload/aspectjtools.pom
build/usedForMavenUpload/aspectjweaver.pom
docs/dist/doc/README-174.html
docs/dist/doc/index.html
lib/asm/build.xml
org.aspectj.ajdt.core/src/org/aspectj/ajdt/ajc/messages.properties
weaver/.classpath
weaver/src/org/aspectj/weaver/bcel/asm/StackMapAdder.java

10 years agotidying up tests BETA_JAVA8 V1_8_0
Andy Clement [Thu, 17 Apr 2014 20:03:57 +0000 (13:03 -0700)]
tidying up tests

10 years ago180 readme minor updates
Andy Clement [Thu, 17 Apr 2014 20:01:50 +0000 (13:01 -0700)]
180 readme minor updates

10 years ago1.8.0.RC3 upload poms
Andy Clement [Thu, 17 Apr 2014 20:01:36 +0000 (13:01 -0700)]
1.8.0.RC3 upload poms

10 years agoFix 432178: percflow concreteaspectcodegen problem
Andy Clement [Tue, 15 Apr 2014 23:51:02 +0000 (16:51 -0700)]
Fix 432178: percflow concreteaspectcodegen problem

10 years agoFix 432714: stack map frame and generics V1_8_0RC3
Andy Clement [Mon, 14 Apr 2014 22:01:56 +0000 (15:01 -0700)]
Fix 432714: stack map frame and generics

10 years agoFix 431976: thisJoinPoint considered uninitialized variable
Andy Clement [Fri, 4 Apr 2014 19:33:45 +0000 (12:33 -0700)]
Fix 431976: thisJoinPoint considered uninitialized variable

10 years agoFix 431541: Proceed expression not setting resolved type
Andy Clement [Fri, 4 Apr 2014 19:01:18 +0000 (12:01 -0700)]
Fix 431541: Proceed expression not setting resolved type

10 years agopolish
Andy Clement [Fri, 4 Apr 2014 18:58:06 +0000 (11:58 -0700)]
polish

10 years agoFix 430684: correct text for 1.8 compliance
Andy Clement [Wed, 2 Apr 2014 18:37:37 +0000 (11:37 -0700)]
Fix 430684: correct text for 1.8 compliance

10 years agoASM 5.0.1 plus polish/formatting
Andy Clement [Tue, 1 Apr 2014 15:10:34 +0000 (08:10 -0700)]
ASM 5.0.1 plus polish/formatting