aboutsummaryrefslogtreecommitdiffstats
path: root/weaver
Commit message (Collapse)AuthorAgeFilesLines
* make sure we have *all* the formals in scope when unpacking the signatureacolyer2005-09-011-17/+29
|
* use the matchingSignature of a shadow for matching (not the synthetic sig)acolyer2005-09-011-1/+1
|
* don't match against synthetic constructor argsacolyer2005-09-011-0/+8
|
* enable an effectiveSignature to be set on a LazyMethodGenacolyer2005-09-011-0/+10
|
* remember the declared (non-synthetic) signature of an ITCacolyer2005-09-011-0/+3
|
* use the orginal (non-synthetic) constructor sig for matchingacolyer2005-09-012-1/+11
|
* enables a Shadow to have a signature to be used for matching that is ↵acolyer2005-09-011-0/+13
| | | | distinct from the full signature (which may include synthetic args)
* add extra guard in runtime matching of args.acolyer2005-09-011-0/+4
|
* tests and fix for pr59196, args pcd not ignoring synthetic arguments at ↵acolyer2005-09-011-4/+36
| | | | adviceexecution join points
* tests and fix for pr71159, visibility not taken into account when ↵acolyer2005-08-311-1/+17
| | | | determining matching signatures with overrides
* tests and fix for pr105479, declare parents introducing method override with ↵acolyer2005-08-311-1/+1
| | | | covariance
* fix for pr108454, 'Waving' crash on a 1.5 java generics?acolyer2005-08-311-0/+5
|
* fix for pr108448 - failing to look in *all* outer types for type variables ↵acolyer2005-08-315-37/+126
| | | | when resolving a generic signature.
* fix for newsgroup reported problem w. assignability matching on type variablesacolyer2005-08-301-0/+5
|
* fix for pr107953, @AfterThrowing with no formalacolyer2005-08-304-35/+109
|
* "band aid" for pr107530. This will treat the symptom but not the underlying ↵acolyer2005-08-303-1/+13
| | | | cause...
* fix for pr108425, type parameter used in method of anonymous inner type.acolyer2005-08-302-3/+12
|
* tests for pr108050, signature matching in multiple override scenarioV1_5_0M3aacolyer2005-08-262-3/+14
|
* Fix for pr107713: classcastexception cant happen now.aclement2005-08-262-5/+18
|
* Fixes for 82989 and 91381 - they can now be closed.aclement2005-08-241-8/+8
|
* organized imports.aclement2005-08-245-11/+22
|
* organized imports.aclement2005-08-238-8/+0
|
* @override support for ITDs. Plus some binary weaving generic ITD tests.aclement2005-08-231-5/+23
|
* support for -XhasMemberacolyer2005-08-235-4/+31
|
* genericitds: simplified!!aclement2005-08-223-18/+4
|
* organized imports.aclement2005-08-222-2/+0
|
* support for hasmember / hasfield type patterns. currently disabled via ↵acolyer2005-08-217-1/+236
| | | | static final boolean flag in PatternParser. If re-enabling, see HasMemberTests class and don't forget to figure out behaviour wrt. itds!
* fix for pr83377.ajacolyer2005-08-211-3/+6
|
* fix and test case for pr79523: BCException: illegal change to pointcut ↵acolyer2005-08-191-0/+1
| | | | declaration: calls(<nothing>)
* fix for pr86057, overriding of final pointcutacolyer2005-08-193-0/+11
|
* make sure that fields don't have a void type in a get / set pointcut expressionacolyer2005-08-193-1/+10
|
* force parameterizeWith to be implemented all the way down the hierarchyacolyer2005-08-181-5/+18
|
* handle reference pointcuts of the from Generic<X>.foo()acolyer2005-08-181-0/+33
|
* allow a reference pointcut reference of the form Generic<String>.foo()acolyer2005-08-181-1/+7
|
* make sure we don't lose source location on parameterizeWithacolyer2005-08-181-5/+7
|
* also parameterize annotation patternacolyer2005-08-181-4/+2
|
* support for parameterizeWithacolyer2005-08-1810-0/+101
|
* implementation of parameterizeWith and fix for 107059 part 2acolyer2005-08-181-2/+33
|
* messages for trying to reference a pointcut in a generic type from a raw ↵acolyer2005-08-182-1/+4
| | | | type reference
* SuppressAjWarnings should not suppress errors!acolyer2005-08-181-1/+6
|
* Makes sure it looks on the generic members for annotations in the case of ITDs.aclement2005-08-181-2/+7
|
* switched test around.aclement2005-08-181-1/+1
|
* tests for Fix 106736 - permitting classes dir as aspect URL (also permitting ↵wisberg2005-08-188-4/+169
| | | | .zip files)
* Fix 106736 - permitting classes dir as aspect URL (also permitting .zip files)wisberg2005-08-181-1/+3
|
* comment only on poorly-named but public addLibraryJarFile(..)wisberg2005-08-181-0/+5
|
* added method to determine which set of lint kinds are suppressed for a ↵acolyer2005-08-171-0/+33
| | | | member via @SuppressAjWarnings
* tell Lint which warnings to suppress during specialization of this adviceacolyer2005-08-171-0/+11
|
* support for @SuppressAjWarningsacolyer2005-08-171-1/+31
|
* advice remembers the set of lint warnings that are suppressed for it via ↵acolyer2005-08-171-0/+2
| | | | @SuppressAjWarnings
* fix for bug 98952: @AJ if pointcutacolyer2005-08-171-3/+3
|