Alexander Kriegisch
c84a35837e
OutputSpec.matchesThisVm better supports version ranges
vmVersionRanges might be a single version like "9", a list of versions
like "1.2,1.3,1.4,1.5", an equivalent range of "1.2-1.5", an open range
like "-1.8", "9-" (equivalent to "9+") or a more complex list of ranges
like "-1.6,9-11,13-14,17-" or "8,11,16+".
Empty ranges like in "", " ", "8,,14", ",5", "6-," will be ignored.
I.e., they will not yield a positive match.
Bogus ranges like "9-11-14" will be ignored, too.
Existing XML test specs using '<line text="..." vm="v,v2,...,vn"/>
have been adjusted to use version ranges rather than long lists of
consecutive versions. Furthermore, ranges with a trailing '+' like '14+'
were replaced by using the new canonical format '14-', even though the
parser still correctly recognises '14+'.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
pirms 1 gada
Alexander Kriegisch
f80addbd89
Revert "A few dozen more tests need 'useFullLTW' mode"
This reverts commit 8c15d83a46
.
pirms 2 gadiem
Alexander Kriegisch
8c15d83a46
A few dozen more tests need 'useFullLTW' mode
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
pirms 2 gadiem
Andy Clement
4471ba76ac
Include JDTCore for Java14
pirms 4 gadiem
Andy Clement
2b24e7377d
mavenizing tests - wip
pirms 5 gadiem
aclement
b393330149
message changes for e37
pirms 12 gadiem
aclement
41af7600c8
code has moved into model area...154552, comment 3
pirms 18 gadiem
aclement
50f8ecc433
refactored tests for 154552 - use new model testing structure
pirms 18 gadiem
acolyer
32167a810d
make the default warning level for my beautiful "warnOnSwallowedExceptions" be "ignore"
pirms 18 gadiem
aclement
054eb78c66
moved pr132349 from 151 to 152
pirms 18 gadiem
aclement
4cd98f5929
tests moved to 125480
pirms 18 gadiem
aclement
a2252d8b39
more tests for @DeclareParents - building it in pieces.
pirms 18 gadiem
aclement
e05ab26570
test and fix for @DeclareParents problem where the target was "@Coloured *" - fix was to resolve the typepattern
pirms 18 gadiem
aclement
4cbd5456f8
test and fix for 126560 (@AJ types resolved in 'current package') and test for 132349
pirms 18 gadiem
aclement
638db357bd
test and fixes for 98901, comment 29
pirms 18 gadiem
aclement
c9a60e519d
test and fix for 133307 - funky type variable bounds.
pirms 18 gadiem
aclement
f963fc4dcd
better tests for 133298 - yucky bug.
pirms 18 gadiem
aclement
2fb86fe604
test and fix for 132926
pirms 18 gadiem
aclement
9dca72e7c6
test and fix for 132130
pirms 18 gadiem
aclement
e2703cf67f
test and fix for 131932
pirms 18 gadiem
aclement
f2cd94f88a
test and fix for 131933
pirms 18 gadiem
acolyer
103733b9c2
Progress on: Bug 130869: Pointcut resolution fails against type variables
https://bugs.eclipse.org/bugs/show_bug.cgi?id=130869
fix and test case...
pirms 18 gadiem
aclement
5053f266ee
test for 129566
pirms 18 gadiem
aclement
3fa1bddb79
test and fix for 122742 (more @AJ thisJoinPoint problems...)
pirms 18 gadiem
aclement
ba42a09551
test and fix for 128237 from Helen
pirms 18 gadiem
aclement
7a2087ef98
test and fix for 128744 (or at least the LTW problem Sian hit whilst debugging it...)
pirms 18 gadiem
wisberg
1f1ace1f84
test for 123553
pirms 18 gadiem
aclement
e87458179a
test and fix for 122370 (Andy & Helen) - code generated for @Decp busted.
pirms 18 gadiem
aclement
d4219e12ea
test and fix for 121616
pirms 18 gadiem
aclement
15930e7f92
tests and (slightly reworked) fix for 125699 from Helen. @AJ bug with inherited advice from code style aspects.
pirms 18 gadiem
aclement
9e06d0efc2
test and fix for 120527 and test (commented out) for 127299
pirms 18 gadiem
acolyer
d07f63a30c
Progress on: empty catch block warning - updates to test cases with empty catch blocks
pirms 18 gadiem
aclement
f743fb210e
fix for 120356 - better feedback for DEOW when using @AJ. (from helen)
pirms 18 gadiem
acolyer
f856b9d877
Progress on: Bug 126316: Invalid method signature: Pjava/lang/Enum<Ljava/lang/Object;>;
https://bugs.eclipse.org/bugs/show_bug.cgi?id=126316
--> fix and test case
pirms 18 gadiem
aclement
1d41626c3d
testcode for 125699 and 125810 from matthew. test for 125699 commented out.
pirms 18 gadiem
aclement
2b5329c2a6
testcode for 125475/125480 (from matthew) and for enh 123423 (expose PTW type)
pirms 18 gadiem
aclement
693945fed3
fix and test for 123901. test for 125475 (commented out)
pirms 18 gadiem
aclement
7e40a60945
helens changes for 125295 - should keep AJDT happy.
pirms 18 gadiem
aclement
99eb7f8654
fix for 122452 - pattern parser for a duff pointcut definition. Also fix for 125027 (deow length set wrong during parsing). latter fix from Helen.
pirms 18 gadiem
aclement
244a1c7837
test and fix for 125080 - mixing numbers of types in a generic type hierarchy
pirms 18 gadiem
aclement
1f4956a4e3
testcode for 122452
pirms 18 gadiem
aclement
a4bd19d255
test and fix for 124999
pirms 18 gadiem
aclement
28f8c695cc
test and fix for 124654: generic annotation matching..
pirms 18 gadiem
aclement
01a8b2eb36
test and fix for 124808
pirms 18 gadiem
aclement
8676df9bca
test and fix for pr124803 - mixing numbers of tvars/tparams in a hierarchy
pirms 18 gadiem
aclement
51855f9c7d
tests for 123695 and 124105
pirms 18 gadiem
aclement
1e8384ce1f
oops - bug number not quite right, fixed now.
pirms 18 gadiem
aclement
53284da53f
test and fix for pr112458 - also created the 151 test areas and driving junit infrastructure.
pirms 18 gadiem