Andy Clement
836beab108
Support Java10
6 years ago
Andy Clement
b2cb18ef12
tweak title
6 years ago
Andy Clement
9d63ec3f8a
Fixed release date to 2-Apr for 1.9.0
6 years ago
Andy Clement
57f0cb10bc
Updated readme for 1.9.0 release
6 years ago
Andy Clement
8054f3e003
Updated to 1.9.0 final
6 years ago
Andy Clement
7cf155bdac
533038: Clear some generated class entries during class redefinition
6 years ago
Andy Clement
3a9d9ca0ea
Fix 514062 - Failure duing stackmap generation of @Around
6 years ago
Andy Clement
a796ce3823
docs for new code generation and factory methods
6 years ago
Andy Clement
f8d82161e3
Add checking for env variable ASPECTJ_OPTS in addition to sys prop
6 years ago
Andy Clement
d575da7bbb
reset to 0 size to trigger it getting built
6 years ago
Andy Clement
7d47cba010
Bug#531694: generate more optional thisJoinPoint construction code
This commit introduces some new methods into the
runtime Factory class and modifies code generation
to use them (and to use the form of the LDC bytecode
that loads class constants).
6 years ago
Andy Clement
6b620ba3aa
Fix for Bug 531819 - Negative parameter annotation matching not behaving
6 years ago
Andy Clement
4d12967458
Updates for 1.9.0.RC4 - latest JDT
6 years ago
Andy Clement
5c6d9b239f
oops, really remove dodgy test
6 years ago
Andy Clement
489a3246ac
temporarily remove dodgy test
6 years ago
Andy Clement
e44df275cc
add generics
6 years ago
Andy Clement
7739078235
Remove modules from 'full classpath' for now
6 years ago
Andy Clement
9e49289689
Fix Bug 531179 - Add compiler arg support to iajc task
6 years ago
Andy Clement
323a9c2b24
add generics
6 years ago
Andy Clement
cf7484b3d3
more tests around module options
6 years ago
Andy Clement
53262b4d0b
better handling of modules
6 years ago
Andy Clement
a5495d637c
Fixed up path handling, including implicit jmod inclusion
6 years ago
Andy Clement
0beba19174
more generics and missing @Overrides
6 years ago
Andy Clement
d76bf46396
New simple tests for buildconfig
6 years ago
Andy Clement
2e09f8fc29
Adjusted to refer to ASM 6 non beta
6 years ago
Andy Clement
187390be4b
Latest JDT changes
6 years ago
Andy Clement
4d81108f37
Add intermediate test class that ensures the tests are on J9
6 years ago
Andy Clement
9f84167fbc
Add missing overrides
6 years ago
Andy Clement
83bca73bb9
Add basic rename functionality to file step
6 years ago
Andy Clement
ed77301971
Add missing Overrides
6 years ago
Andy Clement
1337e1a9a9
tidy up comment
6 years ago
Andy Clement
0ba9fa19f7
Add missing key for invalidModuleName
6 years ago
Andy Clement
4f0f49924f
updated for 2018
6 years ago
Andy Clement
19cfe0e1ca
Add missing cases to bcel constantToString
6 years ago
Andy Clement
031b2ed1aa
avoid <> for now until build changes made to jump to right java version
6 years ago
Andy Clement
68ed282a06
JDT Upgrade for 1.9.0.rc3
6 years ago
Andy Clement
d6378eeec8
merged
6 years ago
Andy Clement
381ccd8684
remove rogue println
6 years ago
Andy Clement
37814d4d64
Merge branch 'master' into earlyJava9
Switching master to the earlyJava9 branch. This merge
with strategy=ours should give us a common root so that
anyone working from master will be able to absorb the change
easily.
6 years ago
Andy Clement
51bdd256c1
bump compiler.name for rc2
6 years ago
Andy Clement
636462fb9c
updated readme for 1.9.0.rc2
6 years ago
Andy Clement
d92319c43f
Updates to better cope with future JDKs
The version handling in LangUtil has been overhauled
to cope better with post 1.8 releases (JDK9 and JDK10 or 18.3
or whatever they call it). As part of this moved
to treating JDK9 as '9' rather than '1.9'. Also removed
duplicate version processing logic and had that defer to
the one place in LangUtil where we now deal with it.
Includes some generics tidyup in ajdoc. More ajdoc work
is necessary for Java10 because it removes the standard doclet
(old style). However trying to invoke the internal Javadoc
handler in Java10 is failing due to module visibility rules.
6 years ago
Andy Clement
6765fdc34c
Fix 526734 - Incorrect generic override decp validation when binary weaving
6 years ago
Andy Clement
7f0dc0dd21
Fixes Bug 526594
Compile error: ClassCastException thrown: org.aspectj.weaver.MissingResolvedTypeWithKnownSignature cannot be cast to ReferenceType
6 years ago
Andy Clement
dc89660c13
fix typo
6 years ago
Andy Clement
c3142b62c0
Fix 525972 - java.lang.ArrayIndexOutOfBoundsException: 2 (at org.aspectj.weaver.ResolvedType.getMemberParameterizationMap(ResolvedType.java:970))
6 years ago
Andy Clement
98602bc67c
Fix 526381 - Log-Message for nonReweavableTypeEncountered does not include class name
6 years ago
Andy Clement
9308a8cbc1
Fix 526382 - damaged manifest.mf prevents LTW running from jar
6 years ago
Andy Clement
5b4bb42e5c
1.9.0 docs
6 years ago
Andy Clement
f515b0cbaa
1.9.0 update
6 years ago