Andy Clement
bc5f1d132d
Fix AspectJ 1.8.x fails with modular and multi-release JARs
преди 5 години
Andy Clement
f61b515bc0
1.8.9 docs
преди 8 години
Andy Clement
dd331b08b3
added logging
преди 8 години
Andy Clement
d496a970e3
Fix 489596 - upgrade jdt to mars.2
преди 8 години
Andy Clement
9216ef518a
Fix 488216: Load-time weaver loses class changes of preceding -javaagent
преди 8 години
Andy Clement
bead7e3a57
additional diagnostic info
преди 8 години
Andy Clement
3274cbbc06
Fix 487927: ClassFormatException if LocalVariableTable data cannot be fully read
преди 8 години
Andy Clement
f4c8433cb0
Fix 433351: Declare parents fails on interfaces on the inpath depending on directory structure
преди 8 години
Andy Clement
a17b28a1a9
Fix 487694: Race condition in annotation unpacking can surface through Spring AOP
преди 8 години
Andy Clement
b54540d9a4
Fix 485583: NullPointerException in org.aspectj.ajdt.internal.compiler.ast.PointcutDeclaration
преди 8 години
Andy Clement
4bee355d22
Fix 486612: Can lose a super type bound when weaving a type using generics in its declaration
преди 8 години
Andy Clement
9be47cc3a9
Fixes for compile time overweaving
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.
преди 8 години
Andy Clement
ee41a3446c
updated to 1.8.9
преди 8 години
Andy Clement
f194d50476
refactoring to use generics, reduce warnings
преди 8 години
Andy Clement
448dc83571
Fix 486203: NPE in IntelliJ since 1.8.7
преди 8 години
Andy Clement
e3d5df726f
Fix 485448: Building Roo projects NPE in AnnotationDiscoveryVisitor
преди 8 години
Andy Clement
c59054c247
1.8.8 readme
преди 8 години
Andy Clement
fd87bd57bd
Fix 470658: Corrupted Local Variable Table
преди 8 години
Andy Clement
482995299c
Fix 485055: declare @field failing for final String fields (see also Bug 327141)
преди 8 години
Andy Clement
d902947407
Fix 484941 - NPE AnnotationDiscoveryVisitor
преди 8 години
Andy Clement
9b220fe52a
482945: obfuscated class file finding outer class
преди 8 години
Andy Clement
f409594151
Add 1.8.8 testsuite to 1.8 test list
преди 8 години
Andy Clement
fd1888b49c
Fix 482990: throw exception if asm missing at > 1.6 java
преди 8 години
Andy Clement
af8a5a2ac9
Fix 461323: around advice on default methods
преди 8 години
Andy Clement
0c818ae090
Version up'd to 1.8.8
преди 8 години
Andy Clement
12d0a8268a
Fix 478003: declare parents with generic itd npe
преди 8 години
Andy Clement
67448004cc
Basic 1.8.7 docs
преди 8 години
Andy Clement
83acbdaf16
458871: dynamically attach agent
Patch from Alexander Kriegisch
преди 8 години
Andy Clement
09b57263e8
464604: ajdoc SIOOBE on Java7
преди 8 години
Andy Clement
0095636d6b
476245: compile error already fixed in 1.8.7
преди 8 години
Andy Clement
2233cf023b
307147: missing joinpoints for itds invoking private methods
преди 8 години
Andy Clement
a9ea7010ab
Bug 475152 - infinite loop during build time weaving when more than 2 aspects in hierarchy at org.aspectj.weaver.bcel.BcelAdvice.canInline
преди 8 години
Andy Clement
415ef622d9
475728, 432874
преди 8 години
Andy Clement
e7f817ca3a
Update version to 1.8.7
преди 8 години
Andy Clement
532544cdca
Update Asm to pick up fixes for stack map generation
Issue: https://bugs.eclipse.org/bugs/show_bug.cgi?id=452056
преди 8 години
Andy Clement
5219b4af2c
Add option not to generate local variable tables in some scenarios
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
преди 8 години
Andy Clement
7a61a0d50d
Support annotation conversion for class annotation values
Issue: https://bugs.eclipse.org/bugs/show_bug.cgi?id=474165
преди 8 години
Andy Clement
9f19c3d57a
Fix Bug 473555 - File descriptors leak in ExtensibleURLClassLoader
преди 8 години
Andy Clement
451a29f0fd
AspectJ upgraded to Mars compiler
преди 9 години
Andy Clement
6b93a91e23
Doh, forgot 1.8.6 version in this messages file
преди 9 години
Andy Clement
e1f6d1fc52
allow reflection world to resolve generated types (e.g. lambdas)
1.8.6 release prep
1.8.6 pom updates
Fix rogue chars in javadoc
rebuilt with javadoc fixes
преди 9 години
Andy Clement
066dc11d46
Bug 467415 - Weaver created bridge methods missing ACC_SYNTHETIC
преди 9 години
Andy Clement
ef453a5ff8
Do not attach INTERFACE modifier to methods from interfaces
преди 9 години
Andy Clement
e7c66d3794
Fix 463926
преди 9 години
Andy Clement
f7ae7fb012
weaving generic types
преди 9 години
Andy Clement
3ad0706d16
APT and missing declaring type in BTB hierarchy
преди 9 години
Andy Clement
ad445b570d
464749: Fix, remove Play class
преди 9 години
Andy Clement
c6753a8aaf
406167: cope with rogue generic inner type signatures
преди 9 години
Andy Clement
0c9521ae35
462146: -parameters option on iajc
преди 9 години
Andy Clement
a1cfe944a6
462821: invokedynamic detection in hierarchy of aspects
преди 9 години