Alexander Kriegisch
f7962810ec
Bulk-rename release read-me files to version numbers with dots
Also rename references. E.g.
- RELEASE-11 -> RELEASE-1.1
- RELEASE-1810 -> RELEASE-1.8.10
- RELEASE-1921 -> RELEASE-1.9.21
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
пре 5 месеци
Alexander Kriegisch
8518fcf96e
Globally replace HTTP links to eclipse.org by HTTPS
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
пре 2 година
Alexander Kriegisch
49cb924f54
Upgrade license from CPLv1/EPLv1 to EPLv2
This was required by the Eclipse team as one precondition for the next
release.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
пре 3 година
Alexander Kriegisch
060bf4c3c6
Improve 2 tests do delete temporary files
There were some problems in file handling: One file in was not deleted
in case an exception was thrown during the test. Another case was a
JarFile which was not closed before deletion, which might work on Linux,
but not on Windows where the open file is still locked after usage.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
пре 3 година
Andy Clement
cb32bead61
make tests tidy up after themselves
пре 9 година
Andy Clement
54ff2a442f
make tests tidy up after themselves
пре 9 година
Andy Clement
ca84e4c23d
assert in test breaks a test run using -ea
пре 12 година
aclement
7faf2616d9
trigger build
пре 16 година
aclement
a36f9ce5a3
PointcutDoctor javadoc - 193065
пре 16 година
acolyer
b6c89301f2
update license to EPL
пре 18 година
acolyer
9025e8b418
tests for pr62606 - itdcs don't run field initialisers in target type. Largely updates to existing tests to cope with new Lint warning.
пре 18 година
aclement
bb9d2de08e
pr93253: lazytjp the default
пре 18 година
aclement
260ff1798e
lazytjp default - test code
пре 18 година
aclement
ab8ad33b20
serialized form of ITD field mungers changed (includes aliases) - jars rebuilt
пре 18 година
aclement
747be1c91a
change to itd ctor serialization - quick rebuild of jars.
пре 18 година
aclement
51b0f6261c
Updates for generic ITDs - see pr112105 for a description of all changes.
пре 18 година
aclement
71aa3b1f58
change to resolvedmember serialization (to support varargs ITDs) is quite serious - major version number of attribute rev'd to 4 in this case.
пре 18 година
aclement
1ee6fbfbdc
rebuilt post fix for pr110906: varargs ITD
пре 18 година
aclement
e21bf1e36e
test for pr84033 promoted from failing suite to real suite.
пре 18 година
aclement
efa7fb38c2
rebuilt due to attribute modifications.
пре 18 година
aclement
d5d75b67f6
rebuilt jars because of resolvedmember serialization change to remember type variables.
пре 19 година
acolyer
40cf8dff34
changed the serialized form of a WildTypePattern to remember generic info... standby for mass updates of binary comparison tests.
пре 19 година
wisberg
178760115e
tests for Huff's fix for 102746 - not hooked up b/c harness manages classpath.
пре 19 година
acolyer
a7f947fb2a
update to binary format as part of generics work
пре 19 година
aclement
d319c1a89f
sorted out the blank lines so the messages will line up with their expected locations!
пре 19 година
aclement
70b9ffd2ce
enhancement 91719 - Oli B's tests for xlint warnings, integration work done by Andrew Huff.
пре 19 година
acolyer
983eb455bf
fixes for annotation type pattern bugs uncovered in 150 tests
пре 19 година
acolyer
1381903ac8
move all java 5 tests out of code and back into .xml files now that we can compile them properly
пре 19 година
wisberg
82c45963d7
@testcase PR#84033 incremental declare error persists after fix
пре 19 година
acolyer
a4b0bdac74
New compiler gives additional error message on 1.3 vm that makes this test fail.
пре 19 година
aclement
0e49f36dbe
All jars rebuilt with rev'd weaver version number 2.0 that we will use for AspectJ5 (AJ1.2.1 had version 1.0)
пре 19 година
acolyer
d2ef505755
more ambiguous bindings testing
пре 19 година
acolyer
1b6e9edfac
partial fix for bug 61568.
These changes are both (a) a performance optimization, and (b) an
improvement on the binding across || rules that we implemented in
1.2.1.
Instead of saying the the first binding in a left-to-right traversal of the
pointcuts DNF is the one that you get (too much to ask users to do DNF
rewriting in their heads), this version implements the rule that every
|| branch in the DNF must bind all formals, and if two || branches can have
any join points in common (can match join points of the same kind), then
both must bind all formals identically.
So it allows things like execution(* *(..)) && args(x) || call(* *(..)) && this(x)
which previously we used to forbid.
But primarily it turned out to be a performance optimization.
пре 19 година
acolyer
ac6d522621
updated binary form
пре 19 година
acolyer
5287f71985
updated binary form
пре 19 година
aclement
ebd0cf2217
Rebuilt due to type munger attribute change
пре 19 година
acolyer
1056677410
work in progress.... annotation pointcuts, parsing, and patterns
пре 19 година
aclement
a303a09bbd
Fix for Bugzilla Bug 74952: before,after !(cflow(within(Trace*))) prints nothing
пре 19 година
aclement
6beb43faee
Fix for Bugzilla Bug 76096: Anonymous classes unaware of introductions into abstract classes (error can't find type $Local$)
пре 19 година
wisberg
3ea5889905
@testcase PR#75129 NPE on thisJoinPoint mistake
пре 19 година
acolyer
eca1429e79
fix for Bugzilla Bug 72157
declare soft can cause programs with invalid exception behaviour to be generated
пре 20 година
aclement
27d204cf9f
Fix for Bugzilla Bug 72528
around advice throws java.lang.VerifyError at runtime
пре 20 година
aclement
a533038208
tests for Bugzilla Bug 70404
passing null to array arguments confuzes static join point signature.
пре 20 година
aclement
5e0876580b
Fix for Bugzilla Bug 72699
Bogus error message: The abstract method ajc$pointcut$$tracingScope$a2 in type Tracing can only be defined by an abstract class
пре 20 година
aclement
b5e6307a63
fix for Bugzilla Bug 72150
AJC possible bug with static nested classes
пре 20 година
acolyer
82eae55131
fix for Bugzilla Bug 72531
declare warning warns at wrong points
пре 20 година
aclement
8b550ad855
Fix for Bugzilla Bug 70794
The introduction on interface causes the interface implementation class error
(testcase now expects the error text)
пре 20 година
aclement
bbc409e17b
Fix for Bugzilla Bug 70794
The introduction on interface causes the interface implementation class error
пре 20 година
aclement
413a9ef53b
BcWeaverJarMaker updates - now line numbers have changed.
пре 20 година
acolyer
65c67a4e84
fix for Bugzilla Bug 37020
wrong line for method execution join point
пре 20 година