acolyer
f800dc9be1
ignore bintest directories
vor 19 Jahren
wisberg
2afa9c9148
newbuild.xml replacing build.xml, with Alex ok
vor 19 Jahren
wisberg
6565120f4e
prospective replacements for {module}/build.xml - will move there once validated by those who use build.xml.
vor 19 Jahren
aclement
9dc3f0fefe
Fix for 44155: TODO tasks miscategorized as warnings
vor 19 Jahren
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)
vor 19 Jahren
aclement
abc9a58ac5
Impl of enhancement 92906 from Andrew Huff. -showWeaveInfo for declare annotation
vor 19 Jahren
avasseur
4cf9913a74
fix some build. Move AspectJrt5 test to AllTest15. Add weaver checks for @AJ annotations + tests from Andy H
vor 19 Jahren
aclement
ca2a084bcb
Uses default locale rather than assuming UK
vor 19 Jahren
aclement
f7bcff6dbf
From branch: New build scripts that Alex uses under IntelliJ - can be run individually or via master in build module.
vor 19 Jahren
aclement
cebb379fd7
Declare annotation: first bit of weaving messages for declare annotation - not finished yet!
vor 19 Jahren
aclement
159d6bd942
Matthew fix for 83380: don't use enum as a variable name.
vor 19 Jahren
aclement
9897659859
Fix for Bug 82062: WeaveMessage should provide more information
(Bug and fix from Martin Lippert)
vor 19 Jahren
aclement
1575a175b5
Support for 'offset' in source locations - enabling AJDT improvements. Not perfect - really the whole ISourceLocation thing needs sorting out ...
vor 19 Jahren
aclement
cd4aeb90df
remaining fix for 72016 (problem/type information flowing through AJDE)
vor 20 Jahren
aclement
eb1d697f95
Fix for Bugzilla Bug 72016: No problem type information from AspectJ compiler / AJDE
vor 20 Jahren
aclement
ba6b00472c
Will this fix the build?
vor 20 Jahren
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)
vor 20 Jahren
aclement
183fc23883
Fix for Bugzilla Bug 40192
build cancel during weaving
vor 20 Jahren
acolyer
d91b72e701
make sure this test behaves appropriately when run outside of
a cruise control driven build.
vor 20 Jahren
acolyer
03abae3c03
move weaving to inside of the compiler.compile loop.
ensure messages are associated with source wherever possible
vor 20 Jahren
aclement
4b9195763c
Georges fix for test that verifies DEVELOPMENT build date/time stamp.
vor 20 Jahren
acolyer
24be322620
spring cleaning in advance of 1.2 enhancements:
removed unused imports, local variables, and private methods
(still there, just commented out).
vor 20 Jahren
mkersten
9801902d32
Added javadoc for getExtraSourceLocations()
vor 20 Jahren
wisberg
4b0e98cb1b
NPE instead of IAX for null input, clear out unused code, and update test.
vor 20 Jahren
wisberg
ffe55e7229
unduly narrow API
vor 20 Jahren
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
vor 20 Jahren
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.
vor 21 Jahren
mkersten
be23e3d01d
Changed org.aspectj.bridge.IMessage.getISourceLocation to getSourceLocation in order to match method naming conventions.
vor 21 Jahren
wisberg
fdb0bc4450
More message-visiting methods, used only by harness now.
vor 21 Jahren
acolyer
55508643c4
"organized imports" to eliminate compiler warnings
vor 21 Jahren
wisberg
5d8dd96b88
More readable API than comparator for common floor operation (semantics-preserving)
vor 21 Jahren
jhugunin
e3ad8bbd02
Major changes in order to move to Eclipse-JDT 2.1 as a base.
In the process of this many changes were made to try to make
keeping up with the Eclipse-JDT code base as easy as possible in
the future.
vor 21 Jahren
acolyer
37c3bdb05f
Use consistent time zones in generating time strings
vor 21 Jahren
wisberg
bb9ee8de60
partial fix for bug 31724 emits file:line numbers for declare warning/error.
This adds an optional "context" String to IMessage.
The IMessage creator should create a context String (or use an implementation that lazily creates one).
The IMessage client can render their messages without context embedded in the message field.
Emitting source context from the weaver will be harder.
Using file and start/end line will probably work, since tool clients can map to any available source file paths.
(BcelSourceContext and BcelShadow can be updated with end from range.)
vor 21 Jahren
acolyer
190b7fa9b1
Improved formatting of toString for SourceLocation to show
end line.
vor 21 Jahren
acolyer
2e89f544a7
Ran "Organize imports" to remove redundant imports etc -
clears up a huge set of warnings in Eclipse so that you
can see the wood for the trees!
vor 21 Jahren
acolyer
d3594da123
Bug 33011. getEndLine() was returning the start line.
vor 21 Jahren
wisberg
ebae84596d
resolving unused-imports warnings
vor 21 Jahren
wisberg
8ab3779b82
new default quotes DEVELOPMENT for scanner.
vor 21 Jahren
jhugunin
203859ccdd
using DEVELOPMENT as active cvs version
vor 21 Jahren
wisberg
e28f00ed62
1.1b2
vor 21 Jahren
ehilsdal
f50d1eeb89
refactoring AbortException to make it clearer when we
want to abort w/o message, and to always stuff in a stack trace
vor 21 Jahren
wisberg
c3300283ec
initial version
vor 21 Jahren
wisberg
3cde920c3f
initial version
vor 21 Jahren