aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* additional diagnostic infoAndy Clement2016-02-251-1/+1
|
* Fix 487927: ClassFormatException if LocalVariableTable data cannot be fully readAndy Clement2016-02-189-7/+7
|
* Fix 433351: Declare parents fails on interfaces on the inpath depending on ↵Andy Clement2016-02-1815-15/+98
| | | | directory structure
* Fix 487694: Race condition in annotation unpacking can surface through ↵Andy Clement2016-02-118-9/+22
| | | | Spring AOP
* Fix 485583: NullPointerException in ↵Andy Clement2016-02-106-15/+42
| | | | org.aspectj.ajdt.internal.compiler.ast.PointcutDeclaration
* Fix 486612: Can lose a super type bound when weaving a type using generics ↵Andy Clement2016-01-276-9/+50
| | | | in its declaration
* Fixes for compile time overweavingAndy Clement2016-01-207-1/+78
| | | | | | | | | | | | In writing a testcase for 352389 I discovered overweaving just wasn't working for a compile time series of test steps. This was due to a guard preventing secondary calls to addOrReplaceAspect. Without the secondary call the crosscutting collector for the aspect had recorded no mungers from the original aspect because it was still using an EclipseSourceType delegate. Later when it was using the binary BcelObjectType delegate and mungers were available, they weren't collected because of that missing addOrReplaceAspect call.
* updated to 1.8.9Andy Clement2016-01-201-1/+1
|
* refactoring to use generics, reduce warningsAndy Clement2016-01-208-60/+48
|
* Fix 486203: NPE in IntelliJ since 1.8.7Andy Clement2016-01-187-4/+94
|
* Fix 485448: Building Roo projects NPE in AnnotationDiscoveryVisitorAndy Clement2016-01-083-0/+3
|
* 1.8.8 readmeAndy Clement2016-01-072-1/+42
|
* Fix 470658: Corrupted Local Variable TableV1_8_8Andy Clement2016-01-071-0/+10
|
* Fix 485055: declare @field failing for final String fields (see also Bug 327141)Andy Clement2016-01-059-1/+186
|
* Fix 484941 - NPE AnnotationDiscoveryVisitorAndy Clement2016-01-054-4/+20
|
* 482945: obfuscated class file finding outer classAndy Clement2015-12-071-3/+7
|
* Add 1.8.8 testsuite to 1.8 test listAndy Clement2015-11-251-0/+2
|
* Fix 482990: throw exception if asm missing at > 1.6 javaAndy Clement2015-11-251-3/+6
|
* Fix 461323: around advice on default methodsAndy Clement2015-11-197-21/+94
|
* Version up'd to 1.8.8Andy Clement2015-11-181-1/+1
|
* Fix 478003: declare parents with generic itd npeAndy Clement2015-11-186-3/+204
|
* Basic 1.8.7 docsV1_8_7Andy Clement2015-09-082-0/+37
|
* 458871: dynamically attach agentAndy Clement2015-09-082-2/+10
| | | | Patch from Alexander Kriegisch
* 464604: ajdoc SIOOBE on Java7Andy Clement2015-09-041-0/+5
|
* 476245: compile error already fixed in 1.8.7Andy Clement2015-09-043-0/+18
|
* 307147: missing joinpoints for itds invoking private methodsAndy Clement2015-09-0311-0/+154
|
* Bug 475152 - infinite loop during build time weaving when more than 2 ↵Andy Clement2015-09-028-3/+57
| | | | aspects in hierarchy at org.aspectj.weaver.bcel.BcelAdvice.canInline
* 475728, 432874Andy Clement2015-09-021-0/+5
|
* Update version to 1.8.7Andy Clement2015-08-101-1/+1
|
* Update Asm to pick up fixes for stack map generationAndy Clement2015-08-106-4/+4
| | | | Issue: https://bugs.eclipse.org/bugs/show_bug.cgi?id=452056
* Add option not to generate local variable tables in some scenariosAndy Clement2015-08-105-20/+50
| | | | | | | | | New Xset option generateNewLocalVariableTables defaults to true but can be set to false. In some situations incoming bytecode for weaving doesn't want them adding (e.g. android situations where the bytecode is a bit funky). Issue: https://bugs.eclipse.org/bugs/show_bug.cgi?id=470658
* Support annotation conversion for class annotation valuesAndy Clement2015-08-064-15/+38
| | | | Issue: https://bugs.eclipse.org/bugs/show_bug.cgi?id=474165
* Fix Bug 473555 - File descriptors leak in ExtensibleURLClassLoaderAndy Clement2015-08-051-0/+8
|
* AspectJ upgraded to Mars compilerAndy Clement2015-06-2541-13/+14914
|
* Doh, forgot 1.8.6 version in this messages fileAndy Clement2015-06-081-1/+1
|
* allow reflection world to resolve generated types (e.g. lambdas)Andy Clement2015-06-0825-29/+288
| | | | | | | 1.8.6 release prep 1.8.6 pom updates Fix rogue chars in javadoc rebuilt with javadoc fixes
* Bug 467415 - Weaver created bridge methods missing ACC_SYNTHETICAndy Clement2015-05-155-3/+3
|
* Do not attach INTERFACE modifier to methods from interfacesAndy Clement2015-05-123-8/+6
|
* Fix 463926Andy Clement2015-04-231-0/+1
|
* weaving generic typesAndy Clement2015-04-231-0/+22
|
* APT and missing declaring type in BTB hierarchyAndy Clement2015-04-2311-0/+32
|
* 464749: Fix, remove Play classAndy Clement2015-04-204-79/+0
|
* 406167: cope with rogue generic inner type signaturesAndy Clement2015-04-012-21/+58
|
* 462146: -parameters option on iajcAndy Clement2015-03-261-0/+4
|
* 462821: invokedynamic detection in hierarchy of aspectsAndy Clement2015-03-239-6/+192
|
* 1.8.5 readmeV1_8_5Andy Clement2015-01-282-0/+37
|
* 458660Andy Clement2015-01-282-0/+0
|
* 450634: support Windows 8 when computing best batch file formatAndy Clement2015-01-082-1/+1
|
* 456374: == to equalsAndy Clement2015-01-071-1/+1
|
* 456003: == to equalsAndy Clement2015-01-071-8/+8
|