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 лет назад
acolyer
f800dc9be1
ignore bintest directories
19 лет назад
wisberg
8f2cdb75d7
empty test case for Ant junit
19 лет назад
wisberg
b92e01c1c5
empty pseudo-test required by ant junit
19 лет назад
wisberg
2afa9c9148
newbuild.xml replacing build.xml, with Alex ok
19 лет назад
aclement
628b0a06ec
dump the problem in the case when we are about to abort...
19 лет назад
avasseur
33c5c59a9e
aspects are reweavable by default, fixed issue in (AJC + LTW + Inlining + @AJ)
19 лет назад
aclement
f9eebd48f6
Fix and tests for pr84312: runtime retention checking. From Andrew Huff.
19 лет назад
wisberg
8ba1011bac
avoid harness ajcore files - ensure Dump message holder is not null for clients not using Main interface.
19 лет назад
aclement
9b730456c9
Reduced duplication of vm checking logic.
19 лет назад
mkersten
7b7c7b2fb2
Andrew's patch for: bug#82755 update ajdoc to support Java 5 language features
19 лет назад
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 лет назад
wisberg
6565120f4e
prospective replacements for {module}/build.xml - will move there once validated by those who use build.xml.
19 лет назад
aclement
de31f85842
Add loadtime into the classpath so it can find the message handler.
19 лет назад
avasseur
83655ff47c
fix 75442 thru lateTypeMungers, currently @AJaspectOf and perObject are lateTypeMungers. new LTW tests, some fix in the LTW test error reporting
19 лет назад
aclement
952dda9140
Fix for 91053 (Generics): Generics problem with Set
19 лет назад
aclement
7389d9fc02
Fix for pr91267 (Generics): NPE at EclipseFactory.java:143 when using generic methods in aspects
19 лет назад
aclement
8e1a6c6abc
Fix for 44155: TODO tasks miscategorized as warnings (fixed by Andrew Huff)
19 лет назад
aclement
b9474d5ca8
Can check vm level now.
19 лет назад
acolyer
05eccb2300
enable compilation of @AfterReturning(pointcut="...")
19 лет назад
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 лет назад
aclement
a89568a77f
Go back to this old form of .classpath file.
19 лет назад
acolyer
9cc00566ff
it's a whole new compiler in there...
19 лет назад
aclement
28a5bce27a
More bullet proof and with added diagnostics.
19 лет назад
aclement
73f725313c
Fix for timing problem in multiincrementalproject tests.
19 лет назад
aclement
3951dea95d
MultiIncrementalSupport: moved weaver/world into the state object and changed structure model building to start afresh for batch...
19 лет назад
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 лет назад
aclement
16963cd868
MultiIncrementalSupport: reports build kind when claiming success.
19 лет назад
aclement
4b602c7b6c
MultiIncrementalSupport: manages state for multiple projects.
19 лет назад
aclement
88e093e000
organized imports
19 лет назад
aclement
af36dfaf55
Improved toString for debugging !
19 лет назад
aclement
362d4530cc
Another useful callback method added.
19 лет назад
avasseur
4cf9913a74
fix some build. Move AspectJrt5 test to AllTest15. Add weaver checks for @AJ annotations + tests from Andy H
19 лет назад
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 лет назад
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 лет назад
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 лет назад
acolyer
78abc76610
fix for Bugzilla Bug 91858
NullPointerException when declare @type is spelt with capital letter
patch submitted by Andrew Huff
19 лет назад
acolyer
a92b2f0201
first half of Andrew Huff's patch for 59636 (-log option not producing output - should it?)
19 лет назад
aclement
1268e45561
From branch: method to check if a source type is @AJ style
19 лет назад
aclement
9dee725b91
Adds JUnit to the classpath (so it is available for test material to use)
19 лет назад
aclement
e1c7b380ad
organized imports
19 лет назад
aclement
f7bcff6dbf
From branch: New build scripts that Alex uses under IntelliJ - can be run individually or via master in build module.
19 лет назад
mkersten
df7fff4c8c
bug#82171 Created sepereate handle provider to enable ASM use of IDE-specific handle identifiers.
19 лет назад
aclement
b81d25a13a
See pr90806 - change to harness so fast machines don't fail incremental tests.
19 лет назад
aclement
e460b1e3da
Fix for problem introduced when checking contents of dirs on the classpath for changes. (see PR85297)
19 лет назад
aclement
381de4c97d
make deca labels 'declare @xxx' rather than 'declare at_xxx'
19 лет назад
acolyer
fb01cad1cc
fix for Bugzilla Bug 84333
BCException: Bad type name: TypeX.nameToSignature(TypeX.java:635)
19 лет назад
acolyer
68f6350882
fix for Bug 84122 - Allow aspectPath to contain directories
19 лет назад
aclement
3938f0e5d5
Ensures on multiple compiles the method generated for a declare statement always has the same name.
19 лет назад
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 лет назад