]> source.dussan.org Git - aspectj.git/log
aspectj.git
16 years agoannotation value matching in decp
aclement [Mon, 3 Mar 2008 17:23:18 +0000 (17:23 +0000)]
annotation value matching in decp

16 years agofix for http://jira.springframework.org/browse/SPR-4512
aclement [Thu, 28 Feb 2008 21:09:20 +0000 (21:09 +0000)]
fix for http://jira.springframework.org/browse/SPR-4512

16 years ago220686: wrapped weakhashmap
aclement [Thu, 28 Feb 2008 20:50:38 +0000 (20:50 +0000)]
220686: wrapped weakhashmap

16 years agoset the world! bug 219830
aclement [Tue, 26 Feb 2008 23:54:38 +0000 (23:54 +0000)]
set the world!  bug  219830

16 years agostopgap for 220430 V1_6_0M2
aclement [Tue, 26 Feb 2008 21:03:19 +0000 (21:03 +0000)]
stopgap for 220430

16 years agom2 info!
aclement [Tue, 26 Feb 2008 16:36:22 +0000 (16:36 +0000)]
m2 info!

16 years agotestcode for 211146 and hasMethod semantics - commented out right now
aclement [Tue, 26 Feb 2008 16:33:30 +0000 (16:33 +0000)]
testcode for 211146 and hasMethod semantics - commented out right now

16 years agotestcode for 211146 and hasMethod semantics - commented out right now
aclement [Tue, 26 Feb 2008 16:31:38 +0000 (16:31 +0000)]
testcode for 211146 and hasMethod semantics - commented out right now

16 years agodont rely on autoboxing!
aclement [Tue, 26 Feb 2008 02:17:26 +0000 (02:17 +0000)]
dont rely on autoboxing!

16 years ago220255: use the right signature for the annotation added
aclement [Tue, 26 Feb 2008 01:01:16 +0000 (01:01 +0000)]
220255: use the right signature for the annotation added

16 years ago220255: testcode
aclement [Tue, 26 Feb 2008 00:59:55 +0000 (00:59 +0000)]
220255: testcode

16 years ago220255: testcode
aclement [Tue, 26 Feb 2008 00:57:52 +0000 (00:57 +0000)]
220255: testcode

16 years agoremove unnecessary debug info
aclement [Tue, 26 Feb 2008 00:57:25 +0000 (00:57 +0000)]
remove unnecessary debug info

16 years agotrigger build
aclement [Tue, 26 Feb 2008 00:06:32 +0000 (00:06 +0000)]
trigger build

16 years agoannoValMatch: allow '=' as a pseudo token so it can be seen correctly in pointcuts...
aclement [Mon, 25 Feb 2008 22:35:18 +0000 (22:35 +0000)]
annoValMatch: allow '=' as a pseudo token so it can be seen correctly in pointcuts: execution(@Foo(a=b,c=d) * *(..))

16 years agoannoValMatch: allow '=' as a pseudo token so it can be seen correctly in pointcuts...
aclement [Mon, 25 Feb 2008 22:31:06 +0000 (22:31 +0000)]
annoValMatch: allow '=' as a pseudo token so it can be seen correctly in pointcuts: execution(@Foo(a=b,c=d) * *(..))

16 years agoannoValMatch: allow '=' as a pseudo token so it can be seen correctly in pointcuts...
aclement [Mon, 25 Feb 2008 22:17:57 +0000 (22:17 +0000)]
annoValMatch: allow '=' as a pseudo token so it can be seen correctly in pointcuts: execution(@Foo(a=b,c=d) * *(..))

16 years agoannoValMatch: implementation
aclement [Mon, 25 Feb 2008 22:10:36 +0000 (22:10 +0000)]
annoValMatch: implementation

16 years agoannoValMatch: implementation
aclement [Mon, 25 Feb 2008 22:01:03 +0000 (22:01 +0000)]
annoValMatch: implementation

16 years agoannoValMatch: implementation
aclement [Mon, 25 Feb 2008 22:00:54 +0000 (22:00 +0000)]
annoValMatch: implementation

16 years agoannoValMatch: implementation
aclement [Mon, 25 Feb 2008 22:00:39 +0000 (22:00 +0000)]
annoValMatch: implementation

16 years agoannoValMatch: implementation
aclement [Mon, 25 Feb 2008 21:47:40 +0000 (21:47 +0000)]
annoValMatch: implementation

16 years agoannoValMatch: implementation
aclement [Mon, 25 Feb 2008 21:47:22 +0000 (21:47 +0000)]
annoValMatch: implementation

16 years agoannoValMatch: implementation
aclement [Mon, 25 Feb 2008 21:46:37 +0000 (21:46 +0000)]
annoValMatch: implementation

16 years agoannoValMatch: implementation
aclement [Mon, 25 Feb 2008 21:46:11 +0000 (21:46 +0000)]
annoValMatch: implementation

16 years agoannoValMatch: testcode
aclement [Mon, 25 Feb 2008 21:45:35 +0000 (21:45 +0000)]
annoValMatch: testcode

16 years agoannoValMatch: implementation
aclement [Mon, 25 Feb 2008 21:44:07 +0000 (21:44 +0000)]
annoValMatch: implementation

16 years agoorganized imports
aclement [Mon, 25 Feb 2008 21:43:30 +0000 (21:43 +0000)]
organized imports

16 years agoannoValMatch: implementation
aclement [Mon, 25 Feb 2008 21:42:43 +0000 (21:42 +0000)]
annoValMatch: implementation

16 years agoannoValMatch: implementation
aclement [Mon, 25 Feb 2008 21:42:10 +0000 (21:42 +0000)]
annoValMatch: implementation

16 years agoannoValMatch: implementation
aclement [Mon, 25 Feb 2008 21:41:57 +0000 (21:41 +0000)]
annoValMatch: implementation

16 years agoannoValMatch: implementation
aclement [Mon, 25 Feb 2008 21:40:59 +0000 (21:40 +0000)]
annoValMatch: implementation

16 years ago220172: npe guard
aclement [Mon, 25 Feb 2008 21:39:45 +0000 (21:39 +0000)]
220172: npe guard

16 years agoannoValMatch: querying default value of an annotation (for members that represent...
aclement [Mon, 25 Feb 2008 21:38:28 +0000 (21:38 +0000)]
annoValMatch: querying default value of an annotation (for members that represent annotation values)

16 years agoannoValMatch: allow '=' as a pseudo token so it can be seen correctly in pointcuts...
aclement [Mon, 25 Feb 2008 21:33:23 +0000 (21:33 +0000)]
annoValMatch: allow '=' as a pseudo token so it can be seen correctly in pointcuts: execution(@Foo(a=b,c=d) * *(..))

16 years agoannoValMatch: testcode
aclement [Mon, 25 Feb 2008 21:29:09 +0000 (21:29 +0000)]
annoValMatch: testcode

16 years agoannoValMatch: testcode
aclement [Mon, 25 Feb 2008 21:28:33 +0000 (21:28 +0000)]
annoValMatch: testcode

16 years agoannoValMatch: able to ask annotation about its values and their settings
aclement [Mon, 25 Feb 2008 21:27:30 +0000 (21:27 +0000)]
annoValMatch: able to ask annotation about its values and their settings

16 years agoannoValMatch: able to ask annotation about its values and their settings
aclement [Mon, 25 Feb 2008 21:26:01 +0000 (21:26 +0000)]
annoValMatch: able to ask annotation about its values and their settings

16 years agoannotation value matching: testcode
aclement [Fri, 22 Feb 2008 22:34:30 +0000 (22:34 +0000)]
annotation value matching: testcode

16 years agoannotation value matching: testcode
aclement [Fri, 22 Feb 2008 22:34:08 +0000 (22:34 +0000)]
annotation value matching: testcode

16 years agoparameter value matching: testcode
aclement [Fri, 22 Feb 2008 22:28:54 +0000 (22:28 +0000)]
parameter value matching: testcode

16 years agofix for ternary operator
aclement [Thu, 21 Feb 2008 17:56:53 +0000 (17:56 +0000)]
fix for ternary operator

16 years agodo the right version check!
aclement [Thu, 21 Feb 2008 17:37:15 +0000 (17:37 +0000)]
do the right version check!

16 years agotrigger build
aclement [Thu, 21 Feb 2008 17:01:16 +0000 (17:01 +0000)]
trigger build

16 years agofix expected result
aclement [Thu, 21 Feb 2008 03:17:42 +0000 (03:17 +0000)]
fix expected result

16 years ago209831: ensure resolved before matching
aclement [Thu, 21 Feb 2008 03:17:24 +0000 (03:17 +0000)]
209831: ensure resolved before matching

16 years ago209831: testcode
aclement [Thu, 21 Feb 2008 03:17:04 +0000 (03:17 +0000)]
209831: testcode

16 years ago209831: testcode
aclement [Thu, 21 Feb 2008 03:16:45 +0000 (03:16 +0000)]
209831: testcode

16 years ago210848: better javadoc
aclement [Thu, 21 Feb 2008 01:05:35 +0000 (01:05 +0000)]
210848: better javadoc

16 years agoadded test for 'enum' and upgraded testcode to use source level 1.5 (and JLS3)
aclement [Wed, 20 Feb 2008 23:24:45 +0000 (23:24 +0000)]
added test for 'enum' and upgraded testcode to use source level 1.5 (and JLS3)

16 years ago214559: tests and fix: cope with varying orderings for interdependant declare parents...
aclement [Wed, 20 Feb 2008 21:07:44 +0000 (21:07 +0000)]
214559: tests and fix: cope with varying orderings for interdependant declare parents statements.

16 years ago214559: tests and fix: cope with varying orderings for interdependant declare parents...
aclement [Wed, 20 Feb 2008 21:07:43 +0000 (21:07 +0000)]
214559: tests and fix: cope with varying orderings for interdependant declare parents statements.

16 years ago216311: add 'instance' component to field name and then use it to identify what shoul...
aclement [Wed, 20 Feb 2008 20:00:00 +0000 (20:00 +0000)]
216311: add 'instance' component to field name and then use it to identify what should not be made transient.

16 years ago216311: testcode
aclement [Wed, 20 Feb 2008 19:59:15 +0000 (19:59 +0000)]
216311: testcode

16 years ago216311: testcode
aclement [Wed, 20 Feb 2008 19:58:49 +0000 (19:58 +0000)]
216311: testcode

16 years agodebug diagnostics for spring bug http://jira.springframework.org/browse/SPR-4390
aclement [Tue, 19 Feb 2008 22:41:26 +0000 (22:41 +0000)]
debug diagnostics for spring bug http://jira.springframework.org/browse/SPR-4390

16 years ago204505: testcode and fix: poorly documented method in ResolvedMemberImpl now creates...
aclement [Tue, 19 Feb 2008 22:01:34 +0000 (22:01 +0000)]
204505: testcode and fix: poorly documented method in ResolvedMemberImpl now creates a sig based on the erasure of the type variable rather than using the type variable itself.  Passes this case but could be related situations that fail...

16 years ago204505: testcode and fix: poorly documented method in ResolvedMemberImpl now creates...
aclement [Tue, 19 Feb 2008 22:01:33 +0000 (22:01 +0000)]
204505: testcode and fix: poorly documented method in ResolvedMemberImpl now creates a sig based on the erasure of the type variable rather than using the type variable itself.  Passes this case but could be related situations that fail...

16 years ago219298: new error message comes out
aclement [Tue, 19 Feb 2008 18:52:45 +0000 (18:52 +0000)]
219298: new error message comes out

16 years ago219298: raised visibility of CompilationUnitScope.checkParameterizedTypes()
aclement [Tue, 19 Feb 2008 18:52:12 +0000 (18:52 +0000)]
219298: raised visibility of CompilationUnitScope.checkParameterizedTypes()

16 years ago219298: testcode
aclement [Tue, 19 Feb 2008 18:51:58 +0000 (18:51 +0000)]
219298: testcode

16 years ago219298: raised visibility of CompilationUnitScope.checkParameterizedTypes()
aclement [Tue, 19 Feb 2008 18:50:05 +0000 (18:50 +0000)]
219298: raised visibility of CompilationUnitScope.checkParameterizedTypes()

16 years ago219298: testcode
aclement [Tue, 19 Feb 2008 18:11:19 +0000 (18:11 +0000)]
219298: testcode

16 years agoextra diagnostics for weaverstate problem
aclement [Mon, 11 Feb 2008 13:49:10 +0000 (13:49 +0000)]
extra diagnostics for weaverstate problem

16 years ago218167: test and fix: compiler crash on multiple dec @fields
aclement [Thu, 7 Feb 2008 18:03:44 +0000 (18:03 +0000)]
218167: test and fix: compiler crash on multiple dec @fields

16 years ago218167: test and fix: compiler crash on multiple dec @fields
aclement [Thu, 7 Feb 2008 17:00:27 +0000 (17:00 +0000)]
218167: test and fix: compiler crash on multiple dec @fields

16 years ago218167: test and fix: compiler crash on multiple dec @fields
aclement [Thu, 7 Feb 2008 17:00:25 +0000 (17:00 +0000)]
218167: test and fix: compiler crash on multiple dec @fields

16 years agoremove unwanted xlint for parameter annotations
aclement [Wed, 6 Feb 2008 20:27:37 +0000 (20:27 +0000)]
remove unwanted xlint for parameter annotations

16 years agoremove unwanted xlint for parameter annotations
aclement [Wed, 6 Feb 2008 20:27:15 +0000 (20:27 +0000)]
remove unwanted xlint for parameter annotations

16 years agotrigger build
aclement [Sat, 26 Jan 2008 01:14:25 +0000 (01:14 +0000)]
trigger build

16 years agoparamannos: lists outstanding work items on this
aclement [Fri, 25 Jan 2008 21:14:11 +0000 (21:14 +0000)]
paramannos: lists outstanding work items on this

16 years agoparamannos: doc updates to give examples
aclement [Fri, 25 Jan 2008 21:12:57 +0000 (21:12 +0000)]
paramannos: doc updates to give examples

16 years agoparamannos: ResolvedType can hold 'temporary annotations' during a match (parameter...
aclement [Fri, 25 Jan 2008 20:05:56 +0000 (20:05 +0000)]
paramannos: ResolvedType can hold 'temporary annotations' during a match (parameter annos).  PatternParser supports distinction between parameter and type annos.

16 years agoparamannos: ResolvedType can hold 'temporary annotations' during a match (parameter...
aclement [Fri, 25 Jan 2008 20:05:55 +0000 (20:05 +0000)]
paramannos: ResolvedType can hold 'temporary annotations' during a match (parameter annos).  PatternParser supports distinction between parameter and type annos.

16 years agoparamannos: testcode
aclement [Fri, 25 Jan 2008 19:08:54 +0000 (19:08 +0000)]
paramannos: testcode

16 years agoparamannos: aware of parameter annotation matching
aclement [Fri, 25 Jan 2008 19:08:24 +0000 (19:08 +0000)]
paramannos: aware of parameter annotation matching

16 years agoparamannos: aware of parameter annotation matching
aclement [Fri, 25 Jan 2008 19:07:58 +0000 (19:07 +0000)]
paramannos: aware of parameter annotation matching

16 years agoparamannos: aware of parameter annotation matching
aclement [Fri, 25 Jan 2008 19:07:46 +0000 (19:07 +0000)]
paramannos: aware of parameter annotation matching

16 years agoparamannos: aware of parameter annotation matching
aclement [Fri, 25 Jan 2008 19:07:33 +0000 (19:07 +0000)]
paramannos: aware of parameter annotation matching

16 years agoparamannos: aware of parameter annotation matching
aclement [Fri, 25 Jan 2008 19:06:30 +0000 (19:06 +0000)]
paramannos: aware of parameter annotation matching

16 years agoparamannos: aware of parameter annotation matching
aclement [Fri, 25 Jan 2008 19:05:57 +0000 (19:05 +0000)]
paramannos: aware of parameter annotation matching

16 years agoparamannos: aware of parameter annotation matching
aclement [Fri, 25 Jan 2008 19:05:31 +0000 (19:05 +0000)]
paramannos: aware of parameter annotation matching

16 years agoparamannos: extracted from being secondary type in existing source file
aclement [Fri, 25 Jan 2008 19:04:36 +0000 (19:04 +0000)]
paramannos: extracted from being secondary type in existing source file

16 years agoparamannos: knows whether it is for matching parameter annotations or not
aclement [Fri, 25 Jan 2008 19:03:55 +0000 (19:03 +0000)]
paramannos: knows whether it is for matching parameter annotations or not

16 years agoparamannos: implementation!
aclement [Fri, 25 Jan 2008 19:01:37 +0000 (19:01 +0000)]
paramannos: implementation!

16 years agoparamannos: testcode
aclement [Fri, 25 Jan 2008 19:00:40 +0000 (19:00 +0000)]
paramannos: testcode

16 years agoparamannos: testcode
aclement [Fri, 25 Jan 2008 19:00:31 +0000 (19:00 +0000)]
paramannos: testcode

16 years agoparamannos: implementation!
aclement [Fri, 25 Jan 2008 19:00:08 +0000 (19:00 +0000)]
paramannos: implementation!

16 years agoparamannos: implementation!
aclement [Fri, 25 Jan 2008 18:59:49 +0000 (18:59 +0000)]
paramannos: implementation!

16 years agoparamannos: testcode
aclement [Fri, 25 Jan 2008 18:56:37 +0000 (18:56 +0000)]
paramannos: testcode

16 years agoparamannos: testcode
aclement [Fri, 25 Jan 2008 18:55:53 +0000 (18:55 +0000)]
paramannos: testcode

16 years agoparamannos: improved annotation unpacking
aclement [Fri, 25 Jan 2008 18:33:38 +0000 (18:33 +0000)]
paramannos: improved annotation unpacking

16 years agoparamannos: improved annotation unpacking
aclement [Fri, 25 Jan 2008 18:33:24 +0000 (18:33 +0000)]
paramannos: improved annotation unpacking

16 years agoparamannos: testcode
aclement [Fri, 25 Jan 2008 02:41:34 +0000 (02:41 +0000)]
paramannos: testcode

16 years agoparamannos: testcode
aclement [Fri, 25 Jan 2008 02:32:26 +0000 (02:32 +0000)]
paramannos: testcode

16 years agoparamannos: can fetch all annotations in one call for a method
aclement [Fri, 25 Jan 2008 02:32:04 +0000 (02:32 +0000)]
paramannos: can fetch all annotations in one call for a method

16 years agounused import
aclement [Fri, 25 Jan 2008 02:30:42 +0000 (02:30 +0000)]
unused import

16 years agoparamannos: testcode
aclement [Fri, 25 Jan 2008 02:30:08 +0000 (02:30 +0000)]
paramannos: testcode

16 years ago2008!
aclement [Fri, 25 Jan 2008 02:28:38 +0000 (02:28 +0000)]
2008!