aboutsummaryrefslogtreecommitdiffstats
path: root/org.aspectj.matcher/src/org/aspectj/weaver/patterns
Commit message (Collapse)AuthorAgeFilesLines
* mavenized org.aspectj.matcher module - wipAndy Clement2019-01-2396-21422/+0
|
* Dig deeper to find WildTypePattern in DeclareParentsAndy Clement2019-01-172-35/+86
| | | | | | | The existing check crudely only checked the top level, failing to find nested WildTypePatterns. Resolves #542682
* better infrastructure for checking pointcuts terminate correctly - inactive ↵Andy Clement2019-01-093-1/+21
| | | | right now
* Fix 541325 - Support is(AbstractType)Andy Clement2018-11-192-0/+5
|
* 537825: Remove FINAL for cflow related class elements for Java 9+Andy Clement2018-08-242-8/+5
|
* Fix some generics warnings, add overridesAndy Clement2018-05-2912-16/+69
|
* Initial cut at bug 535086 - pertypewithin and non vis typesAndy Clement2018-05-251-6/+21
| | | | | | | In this version unless you specify an aspect is privileged then the pertypewithin clause will not match types not visible from the aspect (private types or default vis types in another package) Debating whether to change this to not require privileged.
* Fix for Bug 531819 - Negative parameter annotation matching not behavingAndy Clement2018-02-281-1/+8
|
* Various changes to get tests passing on 1.8 and 1.9Andy Clement2017-09-241-1/+8
|
* 509327: Minor fixes to improve the situation, wipAndy Clement2016-12-161-2/+1
|
* Fix 500035: handling target only binding in @AJ pointcutAndy Clement2016-11-181-2/+2
|
* 456003: == to equalsAndy Clement2015-01-071-8/+8
|
* Fix 449739: support is(FinalType)Andy Clement2014-11-052-0/+7
|
* Use genericsAndy Clement2014-10-0827-155/+88
|
* Fix 436653: conditional aspect activation plus various polishAndy Clement2014-10-062-3/+3
| | | | | | | | | | | | | | 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.
* Polish 1.8.0 and optimized fastmatch for and/or pointcutV1_8_0RC2Andy Clement2014-03-204-11/+24
|
* Use class file attributes to find containing classAndy Clement2013-05-311-1/+1
| | | https://bugs.eclipse.org/bugs/show_bug.cgi?id=407494
* 405016: class literals in annotation matchingAndy Clement2013-04-251-1/+12
|
* 391384: fixAndy Clement2013-02-051-2/+2
|
* 395221Andy Clement2012-11-271-0/+2
|
* 389752: annotation value matching fixes - multiple anno values correctly ↵Andy Clement2012-09-191-17/+23
| | | | resolved now and enum values compared correctly
* 375881Andy Clement2012-04-021-1/+1
|
* 374964Andy Clement2012-03-231-9/+15
|
* genericsAndy Clement2012-03-021-6/+6
|
* genericsAndy Clement2012-03-023-9/+9
|
* 363979aclement2011-11-171-2/+19
|
* 354470aclement2011-09-143-5/+81
|
* 357012, 357013, 357019aclement2011-09-081-0/+3
|
* 357012/357013aclement2011-09-073-34/+86
|
* 239649 and primitives no longer all resolved by defaultaclement2011-08-125-34/+54
|
* 352363aclement2011-07-181-5/+1
|
* serializing formal nameaclement2011-05-312-8/+34
|
* serializing formal nameaclement2011-05-311-9/+24
|
* pass formal name throughaclement2011-05-311-5/+7
|
* 327867aclement2011-05-021-0/+1
|
* refactoraclement2011-04-271-1/+2
|
* 329925: declare @field remove annotationaclement2010-11-242-2/+26
|
* https://bugs.eclipse.org/bugs/show_bug.cgi?id=329268 from Nierajaclement2010-11-228-391/+503
|
* 328840aclement2010-10-271-10/+25
|
* 320468aclement2010-08-261-12/+13
|
* improvements to the positions for a type pattern - more to do here no doubtaclement2010-08-201-0/+9
|
* source locations for declare annos (not persisted) and fqname of handles for ↵aclement2010-08-181-1/+18
| | | | itds
* remove rogue printlnaclement2010-08-051-1/+0
|
* 320358: type signature changesaclement2010-07-301-1/+1
|
* genericsaclement2010-07-154-227/+10
|
* 319190: AND precedence over ORaclement2010-07-073-21/+32
|
* length checkV1_6_9RC2aclement2010-06-291-4/+1
|
* 317743: import handling and type lookup issuesaclement2010-06-293-36/+79
|
* 287613/315820: declare annotation compound patterns and infrastructure for ↵aclement2010-06-189-143/+682
| | | | declare annotation with multiple annotations
* genericsaclement2010-06-161-13/+8
|