]>
source.dussan.org Git - aspectj.git/log
Andy Clement [Tue, 7 Oct 2014 23:44:58 +0000 (16:44 -0700)]
Polish generics
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
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.
Andy Clement [Tue, 30 Sep 2014 18:08:50 +0000 (11:08 -0700)]
445395: invokedynamic in around advice
Andy Clement [Tue, 30 Sep 2014 17:50:54 +0000 (10:50 -0700)]
445395: more support for invokedynamic
Andy Clement [Wed, 17 Sep 2014 17:53:29 +0000 (10:53 -0700)]
Fix for 444398: annotation style abstract aspect extends class error
Andy Clement [Wed, 27 Aug 2014 20:25:21 +0000 (13:25 -0700)]
442425: fix error on attempted annotation style decp
Andy Clement [Wed, 20 Aug 2014 15:02:41 +0000 (08:02 -0700)]
tidy up after tests finish
Andy Clement [Wed, 20 Aug 2014 15:00:10 +0000 (08:00 -0700)]
enabling AJDT to use annotation processors
Andy Clement [Thu, 14 Aug 2014 21:43:14 +0000 (14:43 -0700)]
fixing paths so that distro build isn't huge
Andy Clement [Thu, 14 Aug 2014 21:28:05 +0000 (14:28 -0700)]
1.8.2 readme added to index
Andy Clement [Thu, 14 Aug 2014 21:27:46 +0000 (14:27 -0700)]
Updated for 1.8.2
Andy Clement [Thu, 14 Aug 2014 21:26:54 +0000 (14:26 -0700)]
1.8.2 readme
Andy Clement [Thu, 14 Aug 2014 18:40:14 +0000 (11:40 -0700)]
fresh jars with recent apt fixes in
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>
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>
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>
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>
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>
Andy Clement [Fri, 8 Aug 2014 19:58:17 +0000 (12:58 -0700)]
fixing for Javadoc differences in 1.8
Andy Clement [Fri, 8 Aug 2014 15:34:32 +0000 (08:34 -0700)]
Tests more reliable on 1.7 and later
Andy Clement [Thu, 7 Aug 2014 22:13:34 +0000 (15:13 -0700)]
updated version string
Andy Clement [Thu, 7 Aug 2014 22:06:16 +0000 (15:06 -0700)]
Andy Clement [Wed, 6 Aug 2014 15:20:07 +0000 (08:20 -0700)]
Fix 440983: RuntimeInvisTypeAnnotation unpacking
Andy Clement [Tue, 5 Aug 2014 22:40:19 +0000 (15:40 -0700)]
Add toString to BootstrapMethods in BCEL
Andy Clement [Tue, 5 Aug 2014 21:58:49 +0000 (14:58 -0700)]
up'd version to 1.8.2
Andy Clement [Tue, 5 Aug 2014 21:34:07 +0000 (14:34 -0700)]
Tidy up post APT changes
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>
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>
hsestupin [Tue, 1 Jul 2014 08:13:30 +0000 (12:13 +0400)]
add apt tests
Signed-off-by: hsestupin <stupin.sergey@gmail.com>
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>
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>
hsestupin [Wed, 2 Jul 2014 11:19:06 +0000 (15:19 +0400)]
annotation processing in aspectj
Signed-off-by: hsestupin <stupin.sergey@gmail.com>
Andy Clement [Fri, 20 Jun 2014 00:02:24 +0000 (17:02 -0700)]
doc updates for 1.8.1
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
Andy Clement [Thu, 19 Jun 2014 23:40:42 +0000 (16:40 -0700)]
fix typo
Andy Clement [Thu, 19 Jun 2014 16:24:38 +0000 (09:24 -0700)]
433351: first fix. inpath weaving of decp on generic interface
Andy Clement [Tue, 17 Jun 2014 22:05:43 +0000 (15:05 -0700)]
436531: fix for weaving when method parameters around
Andy Clement [Thu, 12 Jun 2014 18:56:27 +0000 (11:56 -0700)]
upgrade to JDTCore
c0f9341
Andy Clement [Wed, 11 Jun 2014 17:33:12 +0000 (10:33 -0700)]
Fix 431976: avoid uninitialized messages if tjp used in if
Andy Clement [Wed, 11 Jun 2014 14:43:00 +0000 (07:43 -0700)]
Fix 431976: invalid unused warnings on tejpsp
Andy Clement [Fri, 23 May 2014 20:25:57 +0000 (13:25 -0700)]
fix for 435446: ensure size of invokedynamic correct
Andy Clement [Fri, 16 May 2014 15:45:33 +0000 (08:45 -0700)]
Update to new eclipse compiler version
Andy Clement [Mon, 12 May 2014 19:18:46 +0000 (12:18 -0700)]
377096: Fix for corrupt annotation creation
Andy Clement [Mon, 12 May 2014 15:39:39 +0000 (08:39 -0700)]
updated for 1.8.0
Andy Clement [Mon, 12 May 2014 15:39:13 +0000 (08:39 -0700)]
pushed test method up
Andy Clement [Wed, 30 Apr 2014 22:17:14 +0000 (15:17 -0700)]
Fix 433744: default methods and itds
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
Andy Clement [Thu, 17 Apr 2014 20:03:57 +0000 (13:03 -0700)]
tidying up tests
Andy Clement [Thu, 17 Apr 2014 20:01:50 +0000 (13:01 -0700)]
180 readme minor updates
Andy Clement [Thu, 17 Apr 2014 20:01:36 +0000 (13:01 -0700)]
1.8.0.RC3 upload poms
Andy Clement [Tue, 15 Apr 2014 23:51:02 +0000 (16:51 -0700)]
Fix 432178: percflow concreteaspectcodegen problem
Andy Clement [Mon, 14 Apr 2014 22:01:56 +0000 (15:01 -0700)]
Fix 432714: stack map frame and generics
Andy Clement [Fri, 4 Apr 2014 19:33:45 +0000 (12:33 -0700)]
Fix 431976: thisJoinPoint considered uninitialized variable
Andy Clement [Fri, 4 Apr 2014 19:01:18 +0000 (12:01 -0700)]
Fix 431541: Proceed expression not setting resolved type
Andy Clement [Fri, 4 Apr 2014 18:58:06 +0000 (11:58 -0700)]
polish
Andy Clement [Wed, 2 Apr 2014 18:37:37 +0000 (11:37 -0700)]
Fix 430684: correct text for 1.8 compliance
Andy Clement [Tue, 1 Apr 2014 15:10:34 +0000 (08:10 -0700)]
ASM 5.0.1 plus polish/formatting
Andy Clement [Thu, 20 Mar 2014 17:36:48 +0000 (10:36 -0700)]
Polish 1.8.0 and optimized fastmatch for and/or pointcut
Andy Clement [Wed, 19 Mar 2014 16:09:29 +0000 (09:09 -0700)]
1.8.0 polish
Andy Clement [Wed, 19 Mar 2014 05:37:58 +0000 (22:37 -0700)]
update build jar so suggests 1.8 as install dir
Andy Clement [Wed, 19 Mar 2014 05:21:20 +0000 (22:21 -0700)]
merging 1.7.4 fixes into 1.8.0
Andy Clement [Wed, 19 Mar 2014 04:46:27 +0000 (21:46 -0700)]
Upgrade to JDT 1.8.0 compiler
Andy Clement [Thu, 13 Mar 2014 16:03:38 +0000 (09:03 -0700)]
testcode for 430243
Andy Clement [Fri, 10 Jan 2014 17:21:25 +0000 (09:21 -0800)]
pr422943: tweak to avoid npe
Andy Clement [Fri, 10 Jan 2014 16:51:38 +0000 (08:51 -0800)]
pr422943: better diagnostics when structural changes detected
Andy Clement [Fri, 6 Dec 2013 19:18:52 +0000 (11:18 -0800)]
fix reference to 1.7.4
Andy Clement [Fri, 6 Dec 2013 18:33:48 +0000 (10:33 -0800)]
Fix for 423257
Andy Clement [Thu, 24 Oct 2013 16:33:49 +0000 (09:33 -0700)]
174 readme
Andy Clement [Thu, 24 Oct 2013 16:20:31 +0000 (09:20 -0700)]
wip ajdt marker issues with declare warning and itds on interfaces
Andy Clement [Wed, 23 Oct 2013 20:16:20 +0000 (13:16 -0700)]
420210: additional message keys for declare warning or error
Andy Clement [Wed, 23 Oct 2013 19:44:23 +0000 (12:44 -0700)]
419279: more configurable lint options
Andy Clement [Tue, 1 Oct 2013 17:08:31 +0000 (10:08 -0700)]
415266: ltw jmx fix
Andy Clement [Tue, 1 Oct 2013 17:00:14 +0000 (10:00 -0700)]
418129: annos on top most implementor method
Andy Clement [Tue, 30 Jul 2013 05:24:55 +0000 (22:24 -0700)]
Fix for 368046: exclude certain loaders
Andy Clement [Fri, 18 Oct 2013 18:18:28 +0000 (11:18 -0700)]
1.7.4 snapshot update
Andy Clement [Tue, 1 Oct 2013 17:08:31 +0000 (10:08 -0700)]
415266: ltw jmx fix
Andy Clement [Tue, 1 Oct 2013 17:00:14 +0000 (10:00 -0700)]
418129: annos on top most implementor method
Andy Clement [Tue, 27 Aug 2013 20:25:30 +0000 (13:25 -0700)]
Fix 415957: annotations with 1.8 flags
Andy Clement [Thu, 1 Aug 2013 16:54:14 +0000 (09:54 -0700)]
improving ITIT support
Andy Clement [Tue, 30 Jul 2013 15:11:24 +0000 (08:11 -0700)]
ensure we do have a working local.properties
Andy Clement [Tue, 30 Jul 2013 15:08:54 +0000 (08:08 -0700)]
fix up for mac dev
Andy Clement [Tue, 30 Jul 2013 05:24:55 +0000 (22:24 -0700)]
Fix for 368046: exclude certain loaders
Andy Clement [Mon, 29 Jul 2013 21:34:26 +0000 (14:34 -0700)]
1.8.0.m1
Andy Clement [Mon, 29 Jul 2013 18:19:02 +0000 (11:19 -0700)]
AspectJ 1.8
Andy Clement [Mon, 22 Jul 2013 21:47:02 +0000 (14:47 -0700)]
Bug413378: ctor itd super call: test and fix
Andy Clement [Fri, 28 Jun 2013 23:30:34 +0000 (16:30 -0700)]
Fix 407017
Andy Clement [Wed, 26 Jun 2013 22:08:06 +0000 (15:08 -0700)]
Bug408721: sync blocks around collection access
Andy Clement [Thu, 13 Jun 2013 19:35:49 +0000 (12:35 -0700)]
1.7.3 readme
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
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
Andy Clement [Fri, 24 May 2013 23:49:50 +0000 (16:49 -0700)]
More java8 support files
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.
Andy Clement [Thu, 25 Apr 2013 21:31:29 +0000 (14:31 -0700)]
added local.properties
Andy Clement [Thu, 25 Apr 2013 20:51:59 +0000 (13:51 -0700)]
1.7 updates
Andy Clement [Thu, 25 Apr 2013 20:46:44 +0000 (13:46 -0700)]
utility class for dumping class files
Andy Clement [Thu, 25 Apr 2013 20:45:39 +0000 (13:45 -0700)]
405016: class literals in annotation matching
Andy Clement [Thu, 25 Apr 2013 19:42:32 +0000 (12:42 -0700)]
1.7.3 build snaphot pom updates
Andy Clement [Thu, 25 Apr 2013 19:40:11 +0000 (12:40 -0700)]
copyright text
Andy Clement [Thu, 25 Apr 2013 19:39:09 +0000 (12:39 -0700)]
1.7.2 release pom updates