mwebster
de04ec9067
Bug 171069 "java.util.EmptyStackException in CompilationAndWeavingContext using LTW"
pirms 17 gadiem
mwebster
59fcd7e038
Bug 149289 "Support system and user aop.xml configuration" (add org/aspect/aop.xml)
pirms 17 gadiem
aclement
40cf610769
fix for 155213: made using date formatter lazy.
pirms 18 gadiem
aclement
409e613aac
141556#11 - reworked messagehandler with 'ignore' function! (wooo) - hope Matthew doesnt complain.
pirms 18 gadiem
mwebster
fa7ca52b52
Bug 149289 "Support system and user aop.xml configuration files" (add META-INF/aop-ajc.xml)
pirms 18 gadiem
aclement
9b03811333
145963: binary entries in the model: various parts to the fix.
pirms 18 gadiem
mwebster
41340ae6cb
Bug 150487 "Tracing and Logging Framework" (allow LTW IMessageHandler implementations to add context)
pirms 18 gadiem
aclement
a38edd39a8
fix for 152388
pirms 18 gadiem
mwebster
eb31ec6c3d
Bug 113948 "Repackage AspectJ" (move module root suites out of default package)
pirms 18 gadiem
acolyer
b6c89301f2
update license to EPL
pirms 18 gadiem
acolyer
594f80c4b8
don't hold hard references to state in this context. Assume single threaded unless told otherwise. Provide reset to ditch memory we are holding.
pirms 18 gadiem
acolyer
6c16b86a6a
an additional interface that custom message handlers may choose to implement. Implementors get callbacks when a build is starting and when a build has finished (allowing them to perform before and after build processing, like closing output files etc..).
pirms 18 gadiem
acolyer
6ba566c4ad
eliminating compilation warnings from bridge module...
pirms 18 gadiem
avasseur
808a511b8f
fix for #113587: when aop.xml include/exclude is used, javac @Aspect are not passed thru the aspectof munger. Added custom logic for that
pirms 18 gadiem
acolyer
20cafd486b
a few more tweaks to fix for pr108123 and pr106500 - better diagnostics and exceptions, plus support for -Xdev:Pinpoint
pirms 18 gadiem
acolyer
d485f9bcc4
fix for pr108123 and pr106500 - better diagnostics and exceptions, plus support for -Xdev:Pinpoint
pirms 18 gadiem
acolyer
372a025d85
Patch files to reapply changes developed in exploring pr107313 should we ever decided to go back down that route...
pirms 19 gadiem
acolyer
c6bc7a2b2e
fix and test updates for enh 102459 - provide more detail in showWeaveInfo messages.
pirms 19 gadiem
acolyer
d0aa912a55
removed hard-coded date of July 5th
pirms 19 gadiem
avasseur
875cccb16a
add test for proxy weaving and jit class weaving, update ltw doc
pirms 19 gadiem
acolyer
31d0b1f9f1
added extra utility method for warnings
pirms 19 gadiem
avasseur
d8fa51baa7
add offset in MethodDeclarationAttribute for @AJ in AJDT
pirms 19 gadiem
acolyer
f800dc9be1
ignore bintest directories
pirms 19 gadiem
wisberg
2afa9c9148
newbuild.xml replacing build.xml, with Alex ok
pirms 19 gadiem
wisberg
6565120f4e
prospective replacements for {module}/build.xml - will move there once validated by those who use build.xml.
pirms 19 gadiem
aclement
9dc3f0fefe
Fix for 44155: TODO tasks miscategorized as warnings
pirms 19 gadiem
avasseur
2679e77604
LTW modules + AntSpec to test LTW in the sandbox + code cleanup in my FIXME + fix in error handling when no debug info can be read from @Aj aspect (many files modified since refactored IMessageHanlder for LTW dontIgnore method)
pirms 19 gadiem
aclement
abc9a58ac5
Impl of enhancement 92906 from Andrew Huff. -showWeaveInfo for declare annotation
pirms 19 gadiem
avasseur
4cf9913a74
fix some build. Move AspectJrt5 test to AllTest15. Add weaver checks for @AJ annotations + tests from Andy H
pirms 19 gadiem
aclement
ca2a084bcb
Uses default locale rather than assuming UK
pirms 19 gadiem
aclement
f7bcff6dbf
From branch: New build scripts that Alex uses under IntelliJ - can be run individually or via master in build module.
pirms 19 gadiem
aclement
cebb379fd7
Declare annotation: first bit of weaving messages for declare annotation - not finished yet!
pirms 19 gadiem
aclement
159d6bd942
Matthew fix for 83380: don't use enum as a variable name.
pirms 19 gadiem
aclement
9897659859
Fix for Bug 82062: WeaveMessage should provide more information
(Bug and fix from Martin Lippert)
pirms 19 gadiem
aclement
1575a175b5
Support for 'offset' in source locations - enabling AJDT improvements. Not perfect - really the whole ISourceLocation thing needs sorting out ...
pirms 19 gadiem
aclement
cd4aeb90df
remaining fix for 72016 (problem/type information flowing through AJDE)
pirms 20 gadiem
aclement
eb1d697f95
Fix for Bugzilla Bug 72016: No problem type information from AspectJ compiler / AJDE
pirms 20 gadiem
aclement
ba6b00472c
Will this fix the build?
pirms 20 gadiem
aclement
2982b4cc62
The BIG commit.
- Enhanced structure model support.
- *Incremental* structure model support written and tested (currently switched off, see incModelTests.xml)
- -showWeaveInfo compiler option
- existence of a 'runtimetest' surfaced through relationships
- UI can determine if errors/warnings came from DEOWs.
- Code to enable type mungers to remember source locations written (currently switched off)
pirms 20 gadiem
aclement
183fc23883
Fix for Bugzilla Bug 40192
build cancel during weaving
pirms 20 gadiem
acolyer
d91b72e701
make sure this test behaves appropriately when run outside of
a cruise control driven build.
pirms 20 gadiem
acolyer
03abae3c03
move weaving to inside of the compiler.compile loop.
ensure messages are associated with source wherever possible
pirms 20 gadiem
aclement
4b9195763c
Georges fix for test that verifies DEVELOPMENT build date/time stamp.
pirms 20 gadiem
acolyer
24be322620
spring cleaning in advance of 1.2 enhancements:
removed unused imports, local variables, and private methods
(still there, just commented out).
pirms 20 gadiem
mkersten
9801902d32
Added javadoc for getExtraSourceLocations()
pirms 20 gadiem
wisberg
4b0e98cb1b
NPE instead of IAX for null input, clear out unused code, and update test.
pirms 20 gadiem
wisberg
ffe55e7229
unduly narrow API
pirms 20 gadiem
jhugunin
97ab1e91df
fix for Bugzilla Bug 41952
XLint warning for call PCD's using subtype of defining type
also added extraSourceLocations to IMessage+ for
message with multiple source lines
pirms 20 gadiem
mkersten
684c9c1c3d
40534: Declare warning/error output - more detail required.
- Added getDetails() to messages. This String corresponding to thisJoinPointStatic part can be used by tools that need to display additional info.
pirms 21 gadiem
mkersten
be23e3d01d
Changed org.aspectj.bridge.IMessage.getISourceLocation to getSourceLocation in order to match method naming conventions.
pirms 21 gadiem