]> source.dussan.org Git - aspectj.git/log
aspectj.git
19 years agoadded test for pr105181
acolyer [Sun, 11 Sep 2005 20:13:03 +0000 (20:13 +0000)]
added test for pr105181

19 years agotests and fix for pr108826, not correctly converting from T[] to ResolvedType.
acolyer [Fri, 9 Sep 2005 14:19:19 +0000 (14:19 +0000)]
tests and fix for pr108826, not correctly converting from T[] to ResolvedType.

19 years agoclarification of args matching with null for pr68603.
acolyer [Fri, 9 Sep 2005 11:10:49 +0000 (11:10 +0000)]
clarification of args matching with null for pr68603.

19 years agotests and fix for pr109124, not correctly recognizing synthetic fields under 1.5
acolyer [Fri, 9 Sep 2005 10:48:58 +0000 (10:48 +0000)]
tests and fix for pr109124, not correctly recognizing synthetic fields under 1.5

19 years agofixed an unneccessary 1.5 dependency that had crept into the test code.
acolyer [Thu, 8 Sep 2005 20:24:10 +0000 (20:24 +0000)]
fixed an unneccessary 1.5 dependency that had crept into the test code.

19 years agoFix for Bug #109016: NullPointerException when building configuration
mkersten [Thu, 8 Sep 2005 19:19:11 +0000 (19:19 +0000)]
Fix for Bug #109016: NullPointerException when building configuration

19 years agotests and fix for pr108886, result of having no source location for resolved members...
acolyer [Thu, 8 Sep 2005 16:57:15 +0000 (16:57 +0000)]
tests and fix for pr108886, result of having no source location for resolved members representing methods in EclipseSourceTypes

19 years agotests and fix for pr109042, unusedArgument warning on aj synthetic args
acolyer [Thu, 8 Sep 2005 14:09:18 +0000 (14:09 +0000)]
tests and fix for pr109042, unusedArgument warning on aj synthetic args

19 years agotests and fix for pr108902 and pr108903
acolyer [Thu, 8 Sep 2005 13:40:33 +0000 (13:40 +0000)]
tests and fix for pr108902 and pr108903

19 years agoremoved unused import
acolyer [Thu, 8 Sep 2005 13:26:16 +0000 (13:26 +0000)]
removed unused import

19 years agotests and fix for pr108816, args with binding with .. at join point with synthetic...
acolyer [Tue, 6 Sep 2005 13:08:19 +0000 (13:08 +0000)]
tests and fix for pr108816, args with binding with .. at join point with synthetic arguments

19 years agofix for pr108818, if the declaring type of the member refering to this pointcut has...
acolyer [Tue, 6 Sep 2005 11:02:20 +0000 (11:02 +0000)]
fix for pr108818, if the declaring type of the member refering to this pointcut has a private matching pointcut, then use that rather than any with the same name in a sub-aspect.

19 years agofix for pr108818, changed the signature of concretize and concretize1 to pass in...
acolyer [Tue, 6 Sep 2005 11:00:26 +0000 (11:00 +0000)]
fix for pr108818, changed the signature of concretize and concretize1 to pass in the actual declaring type of the member owning the pointcut reference.

19 years agofix for pr108818, remember the actual declaring type of a member that refers to a...
acolyer [Tue, 6 Sep 2005 10:59:34 +0000 (10:59 +0000)]
fix for pr108818, remember the actual declaring type of a member that refers to a pointcut

19 years agotests for pr108818, private pointcuts overridden inadvertantly
acolyer [Tue, 6 Sep 2005 10:58:36 +0000 (10:58 +0000)]
tests for pr108818, private pointcuts overridden inadvertantly

19 years agofix for pr87530, final modifier on interface itdm
acolyer [Mon, 5 Sep 2005 14:10:13 +0000 (14:10 +0000)]
fix for pr87530, final modifier on interface itdm

19 years agotests for pr87530, final modifier on interface itdm
acolyer [Mon, 5 Sep 2005 14:07:39 +0000 (14:07 +0000)]
tests for pr87530, final modifier on interface itdm

19 years agotests and fix for pr99125 - duplicate members in interfaces after binary weaving
acolyer [Fri, 2 Sep 2005 17:12:43 +0000 (17:12 +0000)]
tests and fix for pr99125 - duplicate members in interfaces after binary weaving

19 years agotest and fix for pr101606, unused privated method warnings incorrectly generated...
acolyer [Fri, 2 Sep 2005 14:44:26 +0000 (14:44 +0000)]
test and fix for pr101606, unused privated method warnings incorrectly generated for pointcuts

19 years agosecond part of test and fix for pr102212 - synchronized itdm on interfaces generate...
acolyer [Fri, 2 Sep 2005 14:38:11 +0000 (14:38 +0000)]
second part of test and fix for pr102212 - synchronized itdm on interfaces generate synchronized members for implementing classes, but not for the interface itself.

19 years agotests and fix for pr1202212 - poor job of testing modifiers on ITD methods
acolyer [Fri, 2 Sep 2005 13:45:25 +0000 (13:45 +0000)]
tests and fix for pr1202212 - poor job of testing modifiers on ITD methods

19 years agotests and fix for pr99136 (dup adviceDidNotMatch warnings), plus extended testing...
acolyer [Fri, 2 Sep 2005 10:40:19 +0000 (10:40 +0000)]
tests and fix for pr99136 (dup adviceDidNotMatch warnings), plus extended testing for pr105479

19 years agotests and fix for pr108062, failing to correctly tokenize (ZZLjava/...)
acolyer [Fri, 2 Sep 2005 09:35:02 +0000 (09:35 +0000)]
tests and fix for pr108062, failing to correctly tokenize (ZZLjava/...)

19 years agoPatch files to reapply changes developed in exploring pr107313 should we ever decided...
acolyer [Fri, 2 Sep 2005 07:42:57 +0000 (07:42 +0000)]
Patch files to reapply changes developed in exploring pr107313 should we ever decided to go back down that route...

19 years agofix for pr98290, 'matches declare' relationship not correctly created because offset...
acolyer [Thu, 1 Sep 2005 19:47:37 +0000 (19:47 +0000)]
fix for pr98290, 'matches declare' relationship not correctly created because offset location missing.

19 years agofix and test updates for enh 102459 - provide more detail in showWeaveInfo messages.
acolyer [Thu, 1 Sep 2005 18:40:31 +0000 (18:40 +0000)]
fix and test updates for enh 102459 - provide more detail in showWeaveInfo messages.

19 years agofix for pr102479, allow clients to provide a custom message handler / holder to be...
acolyer [Thu, 1 Sep 2005 17:09:49 +0000 (17:09 +0000)]
fix for pr102479, allow clients to provide a custom message handler / holder to be used in place of the default if so desired.

19 years agoensure every section has an assigned id so that urls in generated html remain stable...
acolyer [Thu, 1 Sep 2005 16:16:11 +0000 (16:16 +0000)]
ensure every section has an assigned id so that urls in generated html remain stable across builds.

19 years agofix for pr59076, much more memory efficient creation of join point static parts
acolyer [Thu, 1 Sep 2005 14:17:29 +0000 (14:17 +0000)]
fix for pr59076, much more memory efficient creation of join point static parts

19 years agotests for pr59397, synthetic ITC arg confusing matching
acolyer [Thu, 1 Sep 2005 12:39:40 +0000 (12:39 +0000)]
tests for pr59397, synthetic ITC arg confusing matching

19 years agomake sure we have *all* the formals in scope when unpacking the signature
acolyer [Thu, 1 Sep 2005 12:39:01 +0000 (12:39 +0000)]
make sure we have *all* the formals in scope when unpacking the signature

19 years agouse the matchingSignature of a shadow for matching (not the synthetic sig)
acolyer [Thu, 1 Sep 2005 12:38:33 +0000 (12:38 +0000)]
use the matchingSignature of a shadow for matching (not the synthetic sig)

19 years agodon't match against synthetic constructor args
acolyer [Thu, 1 Sep 2005 12:38:05 +0000 (12:38 +0000)]
don't match against synthetic constructor args

19 years agoenable an effectiveSignature to be set on a LazyMethodGen
acolyer [Thu, 1 Sep 2005 12:37:41 +0000 (12:37 +0000)]
enable an effectiveSignature to be set on a LazyMethodGen

19 years agoremember the declared (non-synthetic) signature of an ITC
acolyer [Thu, 1 Sep 2005 12:37:05 +0000 (12:37 +0000)]
remember the declared (non-synthetic) signature of an ITC

19 years agouse the orginal (non-synthetic) constructor sig for matching
acolyer [Thu, 1 Sep 2005 12:35:40 +0000 (12:35 +0000)]
use the orginal (non-synthetic) constructor sig for matching

19 years agoenables a Shadow to have a signature to be used for matching that is distinct from...
acolyer [Thu, 1 Sep 2005 12:34:49 +0000 (12:34 +0000)]
enables a Shadow to have a signature to be used for matching that is distinct from the full signature (which may include synthetic args)

19 years agotest and fix for pr74048, unused private warnings for aspect types.
acolyer [Thu, 1 Sep 2005 09:38:36 +0000 (09:38 +0000)]
test and fix for pr74048, unused private warnings for aspect types.

19 years agoadd extra guard in runtime matching of args.
acolyer [Thu, 1 Sep 2005 09:20:17 +0000 (09:20 +0000)]
add extra guard in runtime matching of args.

19 years agotests and fix for pr59196, args pcd not ignoring synthetic arguments at adviceexecuti...
acolyer [Thu, 1 Sep 2005 08:30:41 +0000 (08:30 +0000)]
tests and fix for pr59196, args pcd not ignoring synthetic arguments at adviceexecution join points

19 years agofixed a couple of typos reported by Alexander Popescu on the mailing list.
acolyer [Thu, 1 Sep 2005 08:26:16 +0000 (08:26 +0000)]
fixed a couple of typos reported by Alexander Popescu on the mailing list.

19 years agotests and fix for pr71159, visibility not taken into account when determining matchin...
acolyer [Wed, 31 Aug 2005 15:44:22 +0000 (15:44 +0000)]
tests and fix for pr71159, visibility not taken into account when determining matching signatures with overrides

19 years agotests and fix for pr107858, inline field access in argument to proceed with too many...
acolyer [Wed, 31 Aug 2005 14:24:14 +0000 (14:24 +0000)]
tests and fix for pr107858, inline field access in argument to proceed with too many arguments

19 years agotests for pr104024, inner class constructed inline and passed as argument to varargs...
acolyer [Wed, 31 Aug 2005 14:15:45 +0000 (14:15 +0000)]
tests for pr104024, inner class constructed inline and passed as argument to varargs method

19 years agotests and fix for pr105479, declare parents introducing method override with covariance
acolyer [Wed, 31 Aug 2005 14:11:45 +0000 (14:11 +0000)]
tests and fix for pr105479, declare parents introducing method override with covariance

19 years agotest for pr95992
acolyer [Wed, 31 Aug 2005 13:48:16 +0000 (13:48 +0000)]
test for pr95992

19 years agofix for pr108370, enum switch in itd method with target type on the inpath
acolyer [Wed, 31 Aug 2005 13:35:22 +0000 (13:35 +0000)]
fix for pr108370, enum switch in itd method with target type on the inpath

19 years agotests for pr108370, enum switch in itd method with target type on the inpath
acolyer [Wed, 31 Aug 2005 13:32:52 +0000 (13:32 +0000)]
tests for pr108370, enum switch in itd method with target type on the inpath

19 years agofix for pr108454, 'Waving' crash on a 1.5 java generics?
acolyer [Wed, 31 Aug 2005 12:26:11 +0000 (12:26 +0000)]
fix for pr108454, 'Waving' crash on a 1.5 java generics?

19 years agotests for pr108454, 'Waving' crash on a 1.5 java generics?
acolyer [Wed, 31 Aug 2005 12:25:47 +0000 (12:25 +0000)]
tests for pr108454, 'Waving' crash on a 1.5 java generics?

19 years agofix for pr108448 - failing to look in *all* outer types for type variables when resol...
acolyer [Wed, 31 Aug 2005 11:42:29 +0000 (11:42 +0000)]
fix for pr108448 - failing to look in *all* outer types for type variables when resolving a generic signature.

19 years agofix for pr108377, Verify error on unqualified reference to itd field inside itd method.
acolyer [Wed, 31 Aug 2005 09:34:59 +0000 (09:34 +0000)]
fix for pr108377, Verify error on unqualified reference to itd field inside itd method.

19 years agofix for newsgroup reported problem w. assignability matching on type variables
acolyer [Tue, 30 Aug 2005 17:08:21 +0000 (17:08 +0000)]
fix for newsgroup reported problem w. assignability matching on type variables

19 years agofix for pr107953, @AfterThrowing with no formal
acolyer [Tue, 30 Aug 2005 17:07:35 +0000 (17:07 +0000)]
fix for pr107953, @AfterThrowing with no formal

19 years agotests for pr107953 and newsgroup reported issue of varargs matching with type variabl...
acolyer [Tue, 30 Aug 2005 17:07:09 +0000 (17:07 +0000)]
tests for pr107953 and newsgroup reported issue of varargs matching with type variable vararg

19 years ago"band aid" for pr107530. This will treat the symptom but not the underlying cause...
acolyer [Tue, 30 Aug 2005 13:02:11 +0000 (13:02 +0000)]
"band aid" for pr107530. This will treat the symptom but not the underlying cause...

19 years agofix for pr108425, type parameter used in method of anonymous inner type.
acolyer [Tue, 30 Aug 2005 11:39:52 +0000 (11:39 +0000)]
fix for pr108425, type parameter used in method of anonymous inner type.

19 years agotests for pr108425 and pr108104
acolyer [Tue, 30 Aug 2005 11:39:23 +0000 (11:39 +0000)]
tests for pr108425 and pr108104

19 years agotests for pr108050, signature matching in multiple override scenario V1_5_0M3a
acolyer [Fri, 26 Aug 2005 11:43:32 +0000 (11:43 +0000)]
tests for pr108050, signature matching in multiple override scenario

19 years agofix for pr108014, when we don't find a method on a PTB, we shouldn't erase all record...
acolyer [Fri, 26 Aug 2005 10:53:19 +0000 (10:53 +0000)]
fix for pr108014, when we don't find a method on a PTB, we shouldn't erase all records of the methods that we do have!

19 years agono longer call genericTypeSignature on a LocalTypeBinding as it has unintended side...
acolyer [Fri, 26 Aug 2005 10:50:51 +0000 (10:50 +0000)]
no longer call genericTypeSignature on a LocalTypeBinding as it has unintended side effects

19 years agotests for pr108104
acolyer [Fri, 26 Aug 2005 10:50:22 +0000 (10:50 +0000)]
tests for pr108104

19 years agoFix for pr107713: classcastexception cant happen now.
aclement [Fri, 26 Aug 2005 09:09:35 +0000 (09:09 +0000)]
Fix for pr107713: classcastexception cant happen now.

19 years agoFix for Bug #82752: ProgramElement.getSourceSignature returns "public" for "private... V1_5_0M3
mkersten [Thu, 25 Aug 2005 14:48:07 +0000 (14:48 +0000)]
Fix for Bug #82752: ProgramElement.getSourceSignature returns "public" for "private" members

19 years agotests for pr107898 and pr72668
acolyer [Thu, 25 Aug 2005 12:52:12 +0000 (12:52 +0000)]
tests for pr107898 and pr72668

19 years agohopefully this really is the very very last we'll see of can't find type $Local$...
acolyer [Thu, 25 Aug 2005 12:51:01 +0000 (12:51 +0000)]
hopefully this really is the very very last we'll see of can't find type $Local$ messages

19 years agoupdates for M3, mostly tidying and making it clear what is and is not supported in...
acolyer [Thu, 25 Aug 2005 12:49:31 +0000 (12:49 +0000)]
updates for M3, mostly tidying and making it clear what is and is not supported in the M3 build

19 years agoFix for pr104720: busted tableswitch on around advice weaving.
aclement [Thu, 25 Aug 2005 11:35:49 +0000 (11:35 +0000)]
Fix for pr104720: busted tableswitch on around advice weaving.

19 years agofix for Bugzilla Bug 107898
acolyer [Wed, 24 Aug 2005 21:57:21 +0000 (21:57 +0000)]
fix for Bugzilla Bug 107898
   [generics] Type mismatch when returning T (but stranger)

19 years agofix for pr107784, IllegalStateException on parsing generic signature
acolyer [Wed, 24 Aug 2005 19:25:17 +0000 (19:25 +0000)]
fix for pr107784, IllegalStateException on parsing generic signature

19 years agofix for pr107784, failure to parse an array of a primitive type when used as a type...
acolyer [Wed, 24 Aug 2005 19:20:56 +0000 (19:20 +0000)]
fix for pr107784, failure to parse an array of a primitive type when used as a type variable

19 years agoFixes for 82989 and 91381 - they can now be closed.
aclement [Wed, 24 Aug 2005 17:50:18 +0000 (17:50 +0000)]
Fixes for 82989 and 91381 - they can now be closed.

19 years agotwo more bug testcases.
aclement [Wed, 24 Aug 2005 17:49:08 +0000 (17:49 +0000)]
two more bug testcases.

19 years agowhoops - did I forget to check this fix in earlier?
aclement [Wed, 24 Aug 2005 17:48:47 +0000 (17:48 +0000)]
whoops - did I forget to check this fix in earlier?

19 years agofix for pr82752: ProgramElement.getSourceSignature returns "public" for "private...
acolyer [Wed, 24 Aug 2005 15:47:22 +0000 (15:47 +0000)]
fix for pr82752:  ProgramElement.getSourceSignature returns "public" for "private" members

19 years agofixes for ensuring inherited ITDs are visible to the methodverifier for bridge method...
aclement [Wed, 24 Aug 2005 15:20:55 +0000 (15:20 +0000)]
fixes for ensuring inherited ITDs are visible to the methodverifier for bridge method calculation.

19 years agogeneric itd bridge tests - not all activated yet.
aclement [Wed, 24 Aug 2005 14:59:55 +0000 (14:59 +0000)]
generic itd bridge tests - not all activated yet.

19 years agowith the fix to ensure the methodverifier in the compiler retrieves any inherited...
aclement [Wed, 24 Aug 2005 14:59:02 +0000 (14:59 +0000)]
with the fix to ensure the methodverifier in the compiler retrieves any inherited ITD methods correctly, had to change two error message handlers - so that they don't accidentally report something (because we will report it later with a better message)

19 years agogeneric itd bridge method test code.
aclement [Wed, 24 Aug 2005 14:30:23 +0000 (14:30 +0000)]
generic itd bridge method test code.

19 years agoorganized imports.
aclement [Wed, 24 Aug 2005 14:29:27 +0000 (14:29 +0000)]
organized imports.

19 years agobetter error messages when failing to unpack a generic signature
acolyer [Wed, 24 Aug 2005 13:55:38 +0000 (13:55 +0000)]
better error messages when failing to unpack a generic signature

19 years agolast piece of the $Local$ fix
acolyer [Wed, 24 Aug 2005 12:46:38 +0000 (12:46 +0000)]
last piece of the $Local$ fix

19 years agobridge method tests - commented out right now...
aclement [Wed, 24 Aug 2005 08:07:40 +0000 (08:07 +0000)]
bridge method tests - commented out right now...

19 years agonew @override test plus genericitd bridge method tests.
aclement [Wed, 24 Aug 2005 08:06:22 +0000 (08:06 +0000)]
new @override test plus genericitd bridge method tests.

19 years agogenericitds: bridge method testcode.
aclement [Wed, 24 Aug 2005 08:05:27 +0000 (08:05 +0000)]
genericitds: bridge method testcode.

19 years agoorganized imports.
aclement [Tue, 23 Aug 2005 21:30:11 +0000 (21:30 +0000)]
organized imports.

19 years agoadded dependency on loadtime so that loadtime makes it into aspectjtools.jar (and...
aclement [Tue, 23 Aug 2005 15:55:45 +0000 (15:55 +0000)]
added dependency on loadtime so that loadtime makes it into aspectjtools.jar (and then ajde.jar...)

19 years ago@override fix: previous version didnt cope with abstract ITDs (yuck)
aclement [Tue, 23 Aug 2005 15:45:05 +0000 (15:45 +0000)]
@override fix: previous version didnt cope with abstract ITDs (yuck)

19 years ago@override - another case involving abstract ITDs
aclement [Tue, 23 Aug 2005 15:43:52 +0000 (15:43 +0000)]
@override - another case involving abstract ITDs

19 years ago@override support for ITDs. Plus some binary weaving generic ITD tests.
aclement [Tue, 23 Aug 2005 14:02:30 +0000 (14:02 +0000)]
@override support for ITDs.  Plus some binary weaving generic ITD tests.

19 years ago@override with ITDs - testcases.
aclement [Tue, 23 Aug 2005 12:56:16 +0000 (12:56 +0000)]
@override with ITDs - testcases.

19 years agofix for pr107486, anonymous local types
acolyer [Tue, 23 Aug 2005 08:54:47 +0000 (08:54 +0000)]
fix for pr107486, anonymous local types

19 years agohas member tests + tests and fix for pr107486
acolyer [Tue, 23 Aug 2005 08:48:47 +0000 (08:48 +0000)]
has member tests + tests and fix for pr107486

19 years agosupport for anonymous local type registration
acolyer [Tue, 23 Aug 2005 08:47:59 +0000 (08:47 +0000)]
support for anonymous local type registration

19 years agosupport for -XhasMember
acolyer [Tue, 23 Aug 2005 08:46:43 +0000 (08:46 +0000)]
support for -XhasMember

19 years agoRemoved dead code.
mkersten [Tue, 23 Aug 2005 04:53:29 +0000 (04:53 +0000)]
Removed dead code.

19 years agogenericitds: activating more tests - including "uberaspects - U" - please dont look...
aclement [Mon, 22 Aug 2005 18:32:20 +0000 (18:32 +0000)]
genericitds: activating more tests - including "uberaspects - U" - please dont look at it...

19 years agogenericitds: simplified!!
aclement [Mon, 22 Aug 2005 17:00:26 +0000 (17:00 +0000)]
genericitds: simplified!!

19 years agogenericitds: tests moved around and activated in GenericsTests
aclement [Mon, 22 Aug 2005 17:00:01 +0000 (17:00 +0000)]
genericitds: tests moved around and activated in GenericsTests

19 years agogenericsitds: modified with a couple of new hooks for allowing the use of target...
aclement [Mon, 22 Aug 2005 16:59:25 +0000 (16:59 +0000)]
genericsitds: modified with a couple of new hooks for allowing the use of target type tvars in ITDs