]> source.dussan.org Git - aspectj.git/log
aspectj.git
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

10 years agoPolish 1.8.0 and optimized fastmatch for and/or pointcut V1_8_0RC2
Andy Clement [Thu, 20 Mar 2014 17:36:48 +0000 (10:36 -0700)]
Polish 1.8.0 and optimized fastmatch for and/or pointcut

10 years ago1.8.0 polish
Andy Clement [Wed, 19 Mar 2014 16:09:29 +0000 (09:09 -0700)]
1.8.0 polish

10 years agoupdate build jar so suggests 1.8 as install dir V1_8_0RC1
Andy Clement [Wed, 19 Mar 2014 05:37:58 +0000 (22:37 -0700)]
update build jar so suggests 1.8 as install dir

10 years agomerging 1.7.4 fixes into 1.8.0
Andy Clement [Wed, 19 Mar 2014 05:21:20 +0000 (22:21 -0700)]
merging 1.7.4 fixes into 1.8.0

10 years agoUpgrade to JDT 1.8.0 compiler
Andy Clement [Wed, 19 Mar 2014 04:46:27 +0000 (21:46 -0700)]
Upgrade to JDT 1.8.0 compiler

10 years agotestcode for 430243
Andy Clement [Thu, 13 Mar 2014 16:03:38 +0000 (09:03 -0700)]
testcode for 430243

10 years agopr422943: tweak to avoid npe
Andy Clement [Fri, 10 Jan 2014 17:21:25 +0000 (09:21 -0800)]
pr422943: tweak to avoid npe

10 years agopr422943: better diagnostics when structural changes detected
Andy Clement [Fri, 10 Jan 2014 16:51:38 +0000 (08:51 -0800)]
pr422943: better diagnostics when structural changes detected

10 years agofix reference to 1.7.4
Andy Clement [Fri, 6 Dec 2013 19:18:52 +0000 (11:18 -0800)]
fix reference to 1.7.4

10 years agoFix for 423257
Andy Clement [Fri, 6 Dec 2013 18:33:48 +0000 (10:33 -0800)]
Fix for 423257

11 years ago174 readme V1_7_4
Andy Clement [Thu, 24 Oct 2013 16:33:49 +0000 (09:33 -0700)]
174 readme

11 years agowip ajdt marker issues with declare warning and itds on interfaces
Andy Clement [Thu, 24 Oct 2013 16:20:31 +0000 (09:20 -0700)]
wip ajdt marker issues with declare warning and itds on interfaces

11 years ago420210: additional message keys for declare warning or error
Andy Clement [Wed, 23 Oct 2013 20:16:20 +0000 (13:16 -0700)]
420210: additional message keys for declare warning or error

11 years ago419279: more configurable lint options
Andy Clement [Wed, 23 Oct 2013 19:44:23 +0000 (12:44 -0700)]
419279: more configurable lint options

11 years ago415266: ltw jmx fix
Andy Clement [Tue, 1 Oct 2013 17:08:31 +0000 (10:08 -0700)]
415266: ltw jmx fix

11 years ago418129: annos on top most implementor method
Andy Clement [Tue, 1 Oct 2013 17:00:14 +0000 (10:00 -0700)]
418129: annos on top most implementor method

11 years agoFix for 368046: exclude certain loaders
Andy Clement [Tue, 30 Jul 2013 05:24:55 +0000 (22:24 -0700)]
Fix for 368046: exclude certain loaders

11 years ago1.7.4 snapshot update
Andy Clement [Fri, 18 Oct 2013 18:18:28 +0000 (11:18 -0700)]
1.7.4 snapshot update

11 years ago415266: ltw jmx fix
Andy Clement [Tue, 1 Oct 2013 17:08:31 +0000 (10:08 -0700)]
415266: ltw jmx fix

11 years ago418129: annos on top most implementor method
Andy Clement [Tue, 1 Oct 2013 17:00:14 +0000 (10:00 -0700)]
418129: annos on top most implementor method

11 years agoFix 415957: annotations with 1.8 flags
Andy Clement [Tue, 27 Aug 2013 20:25:30 +0000 (13:25 -0700)]
Fix 415957: annotations with 1.8 flags

11 years agoimproving ITIT support
Andy Clement [Thu, 1 Aug 2013 16:54:14 +0000 (09:54 -0700)]
improving ITIT support

11 years agoensure we do have a working local.properties
Andy Clement [Tue, 30 Jul 2013 15:11:24 +0000 (08:11 -0700)]
ensure we do have a working local.properties

11 years agofix up for mac dev
Andy Clement [Tue, 30 Jul 2013 15:08:54 +0000 (08:08 -0700)]
fix up for mac dev

11 years agoFix for 368046: exclude certain loaders
Andy Clement [Tue, 30 Jul 2013 05:24:55 +0000 (22:24 -0700)]
Fix for 368046: exclude certain loaders

11 years ago1.8.0.m1
Andy Clement [Mon, 29 Jul 2013 21:34:26 +0000 (14:34 -0700)]
1.8.0.m1

11 years agoAspectJ 1.8
Andy Clement [Mon, 29 Jul 2013 18:19:02 +0000 (11:19 -0700)]
AspectJ 1.8

11 years agoBug413378: ctor itd super call: test and fix AS_BETA_JAVA8_CREATED
Andy Clement [Mon, 22 Jul 2013 21:47:02 +0000 (14:47 -0700)]
Bug413378: ctor itd super call: test and fix

11 years agoFix 407017
Andy Clement [Fri, 28 Jun 2013 23:30:34 +0000 (16:30 -0700)]
Fix 407017

11 years agoBug408721: sync blocks around collection access
Andy Clement [Wed, 26 Jun 2013 22:08:06 +0000 (15:08 -0700)]
Bug408721: sync blocks around collection access

11 years ago1.7.3 readme
Andy Clement [Thu, 13 Jun 2013 19:35:49 +0000 (12:35 -0700)]
1.7.3 readme

11 years agoPreserve ordering of declare annotation when removing and adding annotations
Andy Clement [Thu, 13 Jun 2013 19:29:45 +0000 (12:29 -0700)]
Preserve ordering of declare annotation when removing and adding annotations

Issue: 407739

11 years agoUse class file attributes to find containing class
Andy Clement [Sat, 1 Jun 2013 06:07:29 +0000 (23:07 -0700)]
Use class file attributes to find containing class

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

11 years agoMore java8 support files
Andy Clement [Fri, 24 May 2013 23:49:50 +0000 (16:49 -0700)]
More java8 support files

11 years agoJava8 support: methodparameters, typeannotations
Andy Clement [Fri, 24 May 2013 23:45:27 +0000 (16:45 -0700)]
Java8 support: methodparameters, typeannotations

Can read/write MethodParameters attribute.
Can read/write type annotation attributes.

11 years agoadded local.properties
Andy Clement [Thu, 25 Apr 2013 21:31:29 +0000 (14:31 -0700)]
added local.properties

11 years ago1.7 updates
Andy Clement [Thu, 25 Apr 2013 20:51:59 +0000 (13:51 -0700)]
1.7 updates

11 years agoutility class for dumping class files
Andy Clement [Thu, 25 Apr 2013 20:46:44 +0000 (13:46 -0700)]
utility class for dumping class files