Andy Clement
de2f7c7532
Fix version tagging for info strings
hace 5 años
Andy Clement
d3da67c03d
mavenizing weaver - wip
hace 5 años
Andy Clement
a1953b5545
Merge changes for 536782
Changes contributed by Manfred under https://github.com/eclipse/org.aspectj/pull/5/commits
hace 5 años
Andy Clement
23ee469880
Smarter classpath detection on Java9
On Java9 cannot rely on URLClassLoader being found from which
to determine classpath so use the environment variable. This may
have issues if loaders are being constructed that specifically
deviate from the java.class.path.
hace 6 años
Andy Clement
faac3d84e2
various changes to make more tests pass on Java9
hace 6 años
Andy Clement
8a6608f4d5
386341
hace 11 años
Andy Clement
9a3cc2bc5c
389967
hace 11 años
jkew
e07c4112d8
AspectJ Caching w/ CRC Index File
Signed-off-by: Andy Clement <aclement@vmware.com>
hace 12 años
aclement
997bf891fa
catch security exception accessing property and return false
hace 12 años
aclement
eb5a3b19f3
239649 and primitives no longer all resolved by default
hace 13 años
aclement
f04fa59934
328099
hace 13 años
aclement
4def7d519e
generics
hace 14 años
aclement
cf0ee0c1ee
314130: hotswap and ltw
hace 14 años
aclement
00ff26acf5
231945: guard on null and tell them what to do about it
hace 14 años
aclement
b3f0ddfcb6
231945: guard on null and tell them what to do about it
hace 14 años
aclement
25530f360c
296734: various optimizations for LTW and aop.xml include/exclude processing
hace 14 años
aclement
0f5ecb7c4f
prevent re-entrancy on a per thread basis
hace 14 años
aclement
cef6f5a98a
formatted
hace 14 años
aclement
dbb946ecb6
formatted
hace 14 años
aclement
1d771cda42
255643: test and fix
hace 15 años
aclement
7ba6c461a1
246125: c14
hace 15 años
aclement
a85c94e29a
248814: perclassloaderdumpdir
hace 15 años
aclement
55f7bb1083
eclipse: addressed unnecessary casts, unused code, invalid null checks
hace 16 años
aclement
b04b0c3c78
delegating 2 arg method to keep those on a back level happy
hace 16 años
aclement
da0a976e4c
support weaving of java. and javax. in ltw - risky business
hace 16 años
aclement
489f36454f
166647 changed the error message to a lint
hace 16 años
aclement
d32f09ff0d
166647 fixes: produces a suitable error if XML defined aspects are excluded from weaving
hace 16 años
mwebster
3cb2fd8d69
Bug 155033 "Use ajcore for LTW problems" (change MessageHandler to MessageHolder)
hace 17 años
aclement
3294a35d1b
removing asm for the moment
hace 17 años
mwebster
c315f9d9a7
Bug 158957 "NPE in LTW with RMI dynamic proxies w/ pointcut reuse" (restore catch(Throwable) in Aj.preProcess() and make adaptor disabled by default)
hace 17 años
mwebster
6b31b32ae3
Bug 132080 "LTW concrete-aspect definitions not exposed to weaver"
hace 17 años
aclement
409e613aac
141556#11 - reworked messagehandler with 'ignore' function! (wooo) - hope Matthew doesnt complain.
hace 18 años
mwebster
04fa1dcce1
Bug 129525 "Don't Dump Bytecodes to Syserr in LTW" (don't throw AbortException in LTW message handler)
hace 18 años
mwebster
8549d861b1
Bug 150271 "Allow multiple levels of LTW information" (make weaving/not weaving messages debug and add -debug to options for aop.xml)
hace 18 años
mwebster
acf2739fa6
Bug 150487 "Tracing and Logging Framework" (WeavingAdaptorMessageHandler delegates and traces)
hace 18 años
aclement
f239f2a2ac
tests (?) and fixes for 152873 - optimized check for @AJ aspects in LTW
hace 18 años
aclement
c6b01b10d3
dont need TODO
hace 18 años
aclement
c779c96eff
fix for 152871: parsing bytecode too often
hace 18 años
mwebster
b15cda7add
First drop of Bug 150487 "Tracing and Logging Framework" (Trace & TraceFactory)
hace 18 años
mwebster
b1024db14f
Fix for Bug 150254 "Provide context for LTW verbose messages" (WeavingAdaptorMessageHandler.render())
hace 18 años
mwebster
99d1c184fd
Fix for Bug 148388 "LTW weaver produces a debug message at the begining"
hace 18 años
mwebster
fdbae3fda3
Fix for 139936 "[ltw] WeavingAdaptor.generatedClassesExist() cannot cope with additional class weaving"
hace 18 años
acolyer
b6c89301f2
update license to EPL
hace 18 años
aclement
5a01932b9d
fixes for 137235 (contributed by Ron): more intelligent logic for determining if a path entry is a jar/zip (don't just rely on suffix, some new .bndl files seem to be becoming popular...)
hace 18 años
aclement
9476fcfa39
tidying up...
hace 18 años
aclement
e1919580e5
plugged into the lifecycle method for evicting bcel state.
hace 18 años
aclement
10b88f0c23
matthews message accumulation changes for ltw
hace 18 años
aclement
9d32b76c9b
fix for 120543 - from Matthew - includes datestamp in weaver info message on LTW startup.
hace 18 años
aclement
0c8c0a3d21
Some updates for 118754. The various places that were checking for 'MISSING' now call 'isMissing' if they can. I think this negates some work Adrian did with introducing MissingWithKnownSignature - but we have to make this change for LTW to work properly. Someone with a bit of time on their hands should go through all the places isMissing() is now called and see if the check should be 'isReallyMissing()' which would allow the MissingWithKnownSignature to get through. I will raise an enhancement to cover this.
hace 18 años
aclement
1e1bbb3f2e
fixes for 118715 from Matthew.
hace 18 años