aclement
c021ad9391
test and fix for 150467
il y a 18 ans
aclement
06f5e354a7
pipeline changes: need extra hook into compiler lifecycle (after diet parse)
il y a 18 ans
aclement
7b526ecf23
test and fix for 148537
il y a 18 ans
aclement
9ebe9c08cf
includes the missing antadapter code..
il y a 18 ans
aclement
7f1b18423b
fix for NPE in compiler: 147841
il y a 18 ans
aclement
7e86ccf44d
fixed up for 129282 (compilationresult changed slightly)
il y a 18 ans
aclement
9d1f31f65b
fixes for missing error messages (pr132314)
il y a 18 ans
aclement
1eed8f0c3b
stop NPE for bug 131540
il y a 18 ans
acolyer
8db62d39cb
update to message produced on swallowed exception in catch block to include Xlint information
il y a 18 ans
acolyer
e2978d3900
Progress on: empty catch block warning - compiler changes to warn on empty catch block
il y a 18 ans
aclement
5d7f4e1f89
fixes for the AST - see comment #26 in 110465. Now exposes perclause/privileged information.
il y a 18 ans
aclement
027fe98f13
includes the AST changes already checked into shadows - see pr110465
il y a 18 ans
aclement
2c59ee16ca
fixes for 120826
il y a 18 ans
aclement
278718a6d3
fixes for 119019
il y a 18 ans
aclement
3adfeac381
more slight changes for 111317: ast (raised visibility of some inner types)
il y a 18 ans
aclement
ae62613a4a
rebuilt without jface inside. (see 111317)
il y a 18 ans
aclement
ecdc282d48
Fix for 117190:
il y a 18 ans
aclement
ff4387ba46
fixes for 91859 - enable us to preserve the set of annotations originally declared on a type so they can be put in the class file and we don't include ones added via declare @type during 'source weaving'
il y a 18 ans
acolyer
7a1002aba3
tests and fix for pr112756 - use of assert/enum as "identifier" in pointcut expression.
il y a 18 ans
aclement
e951f5240c
fixes for 112783 and 113066
il y a 18 ans
aclement
61cddce63a
ast support - rebuilt shadows
il y a 19 ans
acolyer
8a0f59ad18
tests and fix for 109283.
il y a 19 ans
acolyer
776613eebf
tests and fix for pr105181, implicit cast of itd field type on return from generic collection erroneously casting to aspect (declaring) type, not owning (target) type.
il y a 19 ans
acolyer
ee6a874053
fix for pr87530, final modifier on interface itdm
il y a 19 ans
acolyer
766509d831
fix for pr108370, enum switch in itd method with target type on the inpath
il y a 19 ans
acolyer
be750d53ee
fix for pr108377, Verify error on unqualified reference to itd field inside itd method.
il y a 19 ans
acolyer
d9132dc6a4
fix for pr108014, when we don't find a method on a PTB, we shouldn't erase all records of the methods that we do have!
il y a 19 ans
acolyer
ba19a7ecdd
fix for Bugzilla Bug 107898
[generics] Type mismatch when returning T (but stranger)
il y a 19 ans
aclement
f84210636e
fixes for ensuring inherited ITDs are visible to the methodverifier for bridge method calculation.
il y a 19 ans
acolyer
bc187a6e0f
fix for pr107486, anonymous local types
il y a 19 ans
aclement
ffec34a47e
genericsitds: modified with a couple of new hooks for allowing the use of target type tvars in ITDs
il y a 19 ans
acolyer
197ea8d62a
updated jars with fix for pr83377, which was basically some messed up legal override checking for itds.
il y a 19 ans
acolyer
f624c3fcc0
fix for pr78314, parser saying: "privileged" expected in far too many recovery situations
il y a 19 ans
acolyer
88720ff6ff
fix for pr9114, before and after used as var names in parenthesized expressions
il y a 19 ans
acolyer
01ab6bf7cf
fix for Bugzilla Bug 78707
[jdt-parser] AspectJ/AJDT accepts "before() returning" advice
no more before returning and before throwing advice ;)
as an added bonus, I built these jars with the correct -1.3 option
il y a 19 ans
acolyer
33a3148e7a
fix for Bugzilla Bug 74562
[jdt-parser] Unexpected syntax error with fields named "after" or "before"
il y a 19 ans
acolyer
4464ce0212
updated parser w. itd error recovery
il y a 19 ans
acolyer
5bbe0b8050
the big one. these jars are at Eclipse 3.1 final level (v_574_R31X)
il y a 19 ans
acolyer
b472bfcf9b
updated to push on genericIdentifiersLength stack rather than just move the stack pointer.
il y a 19 ans
acolyer
32964a06b9
updated parsing of type parameters in OnType of ITDs
il y a 19 ans
acolyer
2682cfbeae
this version is built with -1.3 ;)
il y a 19 ans
acolyer
6fe49e131d
updated rules that allow ITDs on generic types using type parameters
il y a 19 ans
aclement
9e7e38d6fc
includes change so parameterizedgenericmethodbindings know about underlying ITD generic methods that they represent.
il y a 19 ans
aclement
e0d59e359d
includes change so parameterizedgenericmethodbindings know about underlying ITD generic methods that they represent.
il y a 19 ans
aclement
25fdc665ad
generics: includes fix for generic signatures
il y a 19 ans
aclement
b54831fd86
Tests and fixes for bug 100260: methods inherited from a generic parent
il y a 19 ans
aclement
e25db87b05
Fix for 99228: [generics][itds] ITD of a field into a generic class
il y a 19 ans
acolyer
06842bd47c
this update also includes the additional pseudo-tokens needed for parsing type parameter declarations inside the weaver / pattern parser
il y a 19 ans
acolyer
63ccfa9744
parser updates for generics in ITDs.
il y a 19 ans
aclement
0cb826c6a5
Fix and tests for pr86832, pr92163. NPE in detectHierarchyCycle
il y a 19 ans