aclement
a675b659cd
Patch for 81846: Submitted by Attila Lendvai. Seems to just be hiding a problem where we report errors on empty lines though ?!?
19 jaren geleden
acolyer
f800dc9be1
ignore bintest directories
19 jaren geleden
wisberg
8f2cdb75d7
empty test case for Ant junit
19 jaren geleden
wisberg
b92e01c1c5
empty pseudo-test required by ant junit
19 jaren geleden
wisberg
2afa9c9148
newbuild.xml replacing build.xml, with Alex ok
19 jaren geleden
aclement
628b0a06ec
dump the problem in the case when we are about to abort...
19 jaren geleden
avasseur
33c5c59a9e
aspects are reweavable by default, fixed issue in (AJC + LTW + Inlining + @AJ)
19 jaren geleden
aclement
f9eebd48f6
Fix and tests for pr84312: runtime retention checking. From Andrew Huff.
19 jaren geleden
wisberg
8ba1011bac
avoid harness ajcore files - ensure Dump message holder is not null for clients not using Main interface.
19 jaren geleden
aclement
9b730456c9
Reduced duplication of vm checking logic.
19 jaren geleden
mkersten
7b7c7b2fb2
Andrew's patch for: bug#82755 update ajdoc to support Java 5 language features
19 jaren geleden
avasseur
0e803e159d
remove bad _IDE folder instead of bin/ that leads to odd side effects, add tools.jar to tests .classpath module for LTW tests using AntSpec
19 jaren geleden
wisberg
6565120f4e
prospective replacements for {module}/build.xml - will move there once validated by those who use build.xml.
19 jaren geleden
aclement
de31f85842
Add loadtime into the classpath so it can find the message handler.
19 jaren geleden
avasseur
83655ff47c
fix 75442 thru lateTypeMungers, currently @AJaspectOf and perObject are lateTypeMungers. new LTW tests, some fix in the LTW test error reporting
19 jaren geleden
aclement
952dda9140
Fix for 91053 (Generics): Generics problem with Set
19 jaren geleden
aclement
7389d9fc02
Fix for pr91267 (Generics): NPE at EclipseFactory.java:143 when using generic methods in aspects
19 jaren geleden
aclement
8e1a6c6abc
Fix for 44155: TODO tasks miscategorized as warnings (fixed by Andrew Huff)
19 jaren geleden
aclement
b9474d5ca8
Can check vm level now.
19 jaren geleden
acolyer
05eccb2300
enable compilation of @AfterReturning(pointcut="...")
19 jaren geleden
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 jaren geleden
aclement
a89568a77f
Go back to this old form of .classpath file.
19 jaren geleden
acolyer
9cc00566ff
it's a whole new compiler in there...
19 jaren geleden
aclement
28a5bce27a
More bullet proof and with added diagnostics.
19 jaren geleden
aclement
73f725313c
Fix for timing problem in multiincrementalproject tests.
19 jaren geleden
aclement
3951dea95d
MultiIncrementalSupport: moved weaver/world into the state object and changed structure model building to start afresh for batch...
19 jaren geleden
aclement
e7f4844541
MultiIncrementalSupport: state that was scattered across the hierarchy has been pulled into AjState - it now captures everything unique about a particular build of a project.
19 jaren geleden
aclement
16963cd868
MultiIncrementalSupport: reports build kind when claiming success.
19 jaren geleden
aclement
4b602c7b6c
MultiIncrementalSupport: manages state for multiple projects.
19 jaren geleden
aclement
88e093e000
organized imports
19 jaren geleden
aclement
af36dfaf55
Improved toString for debugging !
19 jaren geleden
aclement
362d4530cc
Another useful callback method added.
19 jaren geleden
avasseur
4cf9913a74
fix some build. Move AspectJrt5 test to AllTest15. Add weaver checks for @AJ annotations + tests from Andy H
19 jaren geleden
acolyer
75c1c3ea4d
support in ajc for parsing and error reporting of @AspectJ style aspect definitions (aspect, pointcut, advice only at this point). Also include the AddAtAspectJAnnotationsVisitor support. Switch off using -Xdev:NoAtAspectJProcessing.
19 jaren geleden
aclement
84b6ae3220
Workaround/fix for Wes' problem with the compiler building his article code. Ignores raw types which are subtypes of ParameterizedTypeBinding but have no arguments to worry about.
19 jaren geleden
acolyer
7a639d019a
this set of commits teaches the TypeX world about parameterized types. it handles passing of parameterized types into the weaver from Eclipse, and back out again. Fixes the ITD and parameterized types issue that shows up in the examples. Much more work to be done in this area of course before M3.
19 jaren geleden
acolyer
78abc76610
fix for Bugzilla Bug 91858
NullPointerException when declare @type is spelt with capital letter
patch submitted by Andrew Huff
19 jaren geleden
acolyer
a92b2f0201
first half of Andrew Huff's patch for 59636 (-log option not producing output - should it?)
19 jaren geleden
aclement
1268e45561
From branch: method to check if a source type is @AJ style
19 jaren geleden
aclement
9dee725b91
Adds JUnit to the classpath (so it is available for test material to use)
19 jaren geleden
aclement
e1c7b380ad
organized imports
19 jaren geleden
aclement
f7bcff6dbf
From branch: New build scripts that Alex uses under IntelliJ - can be run individually or via master in build module.
19 jaren geleden
mkersten
df7fff4c8c
bug#82171 Created sepereate handle provider to enable ASM use of IDE-specific handle identifiers.
19 jaren geleden
aclement
b81d25a13a
See pr90806 - change to harness so fast machines don't fail incremental tests.
19 jaren geleden
aclement
e460b1e3da
Fix for problem introduced when checking contents of dirs on the classpath for changes. (see PR85297)
19 jaren geleden
aclement
381de4c97d
make deca labels 'declare @xxx' rather than 'declare at_xxx'
19 jaren geleden
acolyer
fb01cad1cc
fix for Bugzilla Bug 84333
BCException: Bad type name: TypeX.nameToSignature(TypeX.java:635)
19 jaren geleden
acolyer
68f6350882
fix for Bug 84122 - Allow aspectPath to contain directories
19 jaren geleden
aclement
3938f0e5d5
Ensures on multiple compiles the method generated for a declare statement always has the same name.
19 jaren geleden
aclement
06fba26743
Declare annotation: source weaving of declare @type. Includes (commented out) declare @method/constructor/field implementations for possible future use - not required right now as applying them early (during compiling rather than weaving) makes no sense.
19 jaren geleden