mwebster
de04ec9067
Bug 171069 "java.util.EmptyStackException in CompilationAndWeavingContext using LTW"
17 years ago
mwebster
59fcd7e038
Bug 149289 "Support system and user aop.xml configuration" (add org/aspect/aop.xml)
17 years ago
aclement
40cf610769
fix for 155213: made using date formatter lazy.
17 years ago
aclement
409e613aac
141556#11 - reworked messagehandler with 'ignore' function! (wooo) - hope Matthew doesnt complain.
17 years ago
mwebster
fa7ca52b52
Bug 149289 "Support system and user aop.xml configuration files" (add META-INF/aop-ajc.xml)
17 years ago
aclement
9b03811333
145963: binary entries in the model: various parts to the fix.
18 years ago
mwebster
41340ae6cb
Bug 150487 "Tracing and Logging Framework" (allow LTW IMessageHandler implementations to add context)
18 years ago
aclement
a38edd39a8
fix for 152388
18 years ago
mwebster
eb31ec6c3d
Bug 113948 "Repackage AspectJ" (move module root suites out of default package)
18 years ago
acolyer
b6c89301f2
update license to EPL
18 years ago
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.
18 years ago
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..).
18 years ago
acolyer
6ba566c4ad
eliminating compilation warnings from bridge module...
18 years ago
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
18 years ago
acolyer
20cafd486b
a few more tweaks to fix for pr108123 and pr106500 - better diagnostics and exceptions, plus support for -Xdev:Pinpoint
18 years ago
acolyer
d485f9bcc4
fix for pr108123 and pr106500 - better diagnostics and exceptions, plus support for -Xdev:Pinpoint
18 years ago
acolyer
372a025d85
Patch files to reapply changes developed in exploring pr107313 should we ever decided to go back down that route...
18 years ago
acolyer
c6bc7a2b2e
fix and test updates for enh 102459 - provide more detail in showWeaveInfo messages.
18 years ago
acolyer
d0aa912a55
removed hard-coded date of July 5th
19 years ago
avasseur
875cccb16a
add test for proxy weaving and jit class weaving, update ltw doc
19 years ago
acolyer
31d0b1f9f1
added extra utility method for warnings
19 years ago
avasseur
d8fa51baa7
add offset in MethodDeclarationAttribute for @AJ in AJDT
19 years ago
acolyer
f800dc9be1
ignore bintest directories
19 years ago
wisberg
2afa9c9148
newbuild.xml replacing build.xml, with Alex ok
19 years ago
wisberg
6565120f4e
prospective replacements for {module}/build.xml - will move there once validated by those who use build.xml.
19 years ago
aclement
9dc3f0fefe
Fix for 44155: TODO tasks miscategorized as warnings
19 years ago
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)
19 years ago
aclement
abc9a58ac5
Impl of enhancement 92906 from Andrew Huff. -showWeaveInfo for declare annotation
19 years ago
avasseur
4cf9913a74
fix some build. Move AspectJrt5 test to AllTest15. Add weaver checks for @AJ annotations + tests from Andy H
19 years ago
aclement
ca2a084bcb
Uses default locale rather than assuming UK
19 years ago
aclement
f7bcff6dbf
From branch: New build scripts that Alex uses under IntelliJ - can be run individually or via master in build module.
19 years ago
aclement
cebb379fd7
Declare annotation: first bit of weaving messages for declare annotation - not finished yet!
19 years ago
aclement
159d6bd942
Matthew fix for 83380: don't use enum as a variable name.
19 years ago
aclement
9897659859
Fix for Bug 82062: WeaveMessage should provide more information
(Bug and fix from Martin Lippert)
19 years ago
aclement
1575a175b5
Support for 'offset' in source locations - enabling AJDT improvements. Not perfect - really the whole ISourceLocation thing needs sorting out ...
19 years ago
aclement
cd4aeb90df
remaining fix for 72016 (problem/type information flowing through AJDE)
20 years ago
aclement
eb1d697f95
Fix for Bugzilla Bug 72016: No problem type information from AspectJ compiler / AJDE
20 years ago
aclement
ba6b00472c
Will this fix the build?
20 years ago
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)
20 years ago
aclement
183fc23883
Fix for Bugzilla Bug 40192
build cancel during weaving
20 years ago
acolyer
d91b72e701
make sure this test behaves appropriately when run outside of
a cruise control driven build.
20 years ago
acolyer
03abae3c03
move weaving to inside of the compiler.compile loop.
ensure messages are associated with source wherever possible
20 years ago
aclement
4b9195763c
Georges fix for test that verifies DEVELOPMENT build date/time stamp.
20 years ago
acolyer
24be322620
spring cleaning in advance of 1.2 enhancements:
removed unused imports, local variables, and private methods
(still there, just commented out).
20 years ago
mkersten
9801902d32
Added javadoc for getExtraSourceLocations()
20 years ago
wisberg
4b0e98cb1b
NPE instead of IAX for null input, clear out unused code, and update test.
20 years ago
wisberg
ffe55e7229
unduly narrow API
20 years ago
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
20 years ago
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.
21 years ago
mkersten
be23e3d01d
Changed org.aspectj.bridge.IMessage.getISourceLocation to getSourceLocation in order to match method naming conventions.
21 years ago