aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | compatibility with JDK 190 build 175Andy Clement2017-06-277-92/+194
| | | | |
| * | | | pickup latest jdt coreAndy Clement2017-05-082-0/+0
| | | | |
| * | | | fixup tests for 1.9Andy Clement2017-05-082-3/+3
| | | | |
| * | | | adapt to JDT changesAndy Clement2017-05-081-31/+6
| | | | |
| * | | | Adapt to JDT changesAndy Clement2017-05-081-1/+1
| | | | |
| * | | | Corrected version for latest updateAndy Clement2017-05-081-1/+1
| | | | |
| * | | | Add resolution of argument typesAndy Clement2017-05-081-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | Some new code in JDT is using the information in here, so need to resolve them.
| * | | | Add ability to recognize an intertype scopeAndy Clement2017-05-081-0/+4
| | | | |
| * | | | Add version of jdtcore with proper APT supportAndy Clement2017-05-082-0/+0
| | | | |
| * | | | Add guard for clone()Andy Clement2017-05-081-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | clone is saying it is protected rather than public and so we need to add a guard to avoid creating accessor for it.
| * | | | infra changes for 1.9 buildsAndy Clement2016-07-277-8/+12
| | | | |
| * | | | Further 1.9 changes: better handling of source/targetV1_9_0_BETA5Andy Clement2016-07-264-5/+5
| | | | |
| * | | | create copy of 1.6 sanity tests for use at 1.9Andy Clement2016-07-253-3/+238
| | | | |
| * | | | add asm v6 for stackmap creation on Java 9Andy Clement2016-07-233-1/+1
| | | | |
| * | | | ensure modules on path in build arg parserV1_9_0_BETA4Andy Clement2016-06-291-1/+5
| | | | |
| * | | | change to latest j9 commitAndy Clement2016-06-271-2/+3
| | | | |
| * | | | Fix classpath for tests on Java9Andy Clement2016-06-277-43/+81
| | | | |
| * | | | Change to support new packaging of modules in Java9Andy Clement2016-06-271-2/+3
| | | | |
| * | | | Java9 jrt-fs.jar helpersAndy Clement2016-06-271-0/+10
| | | | |
| * | | | Remove diamond usageAndy Clement2016-06-271-1/+1
| | | | |
| * | | | Upgrading to latest 1.9 compilerAndy Clement2016-06-1750-464/+714
| | | | |
| * | | | [j9] Basic read/write of Module attributeAndy Clement2016-06-0637-4/+652
| | | | |
| * | | | Up'd version to beta3Andy Clement2016-01-043-3/+3
| | | | |
| * | | | Cope with java version becoming 9.X rather than 1.9.XAndy Clement2016-01-042-7/+16
| | | | |
| * | | | Cope with Java9 b74 changesAndy Clement2015-08-0111-318/+514
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The jimage file format changed slightly, introducing an extra level of nesting. These changes support that new structure (b74).
| * | | | very early java9 support - can resolve classes in jimagesAndy Clement2015-03-0413-12/+6951
| | | | |
* | | | | Fixes Bug 526594Andy Clement2017-10-301-0/+3
| | | | | | | | | | | | | | | | | | | | Compile error: ClassCastException thrown: org.aspectj.weaver.MissingResolvedTypeWithKnownSignature cannot be cast to ReferenceType
* | | | | 1.8.11 release info updatesAndy Clement2017-09-267-5/+44
| |_|_|/ |/| | |
* | | | testcode polish for 1.8.11V1_8_11RC1Andy Clement2017-09-252-33/+53
| | | |
* | | | Make the 1.8 slightly more tolerant of Java 9Andy Clement2017-09-251-6/+25
| |_|/ |/| |
* | | 509327: extended the test slightlyAndy Clement2016-12-161-2/+2
| | |
* | | reduced min Java version to 1.6Andy Clement2016-12-165-8/+29
| | |
* | | polishAndy Clement2016-12-161-19/+11
| | |
* | | 1.8.11 test setup and wip testsAndy Clement2016-12-167-0/+196
| | |
* | | 509327: Minor fixes to improve the situation, wipAndy Clement2016-12-163-4/+173
| | |
* | | fix warnings in build - support .isJava8 option in buildV1_8_10Andy Clement2016-12-096-16/+24
| | |
* | | 508661: testcodeAndy Clement2016-12-098-0/+63
| | |
* | | Polishing for 1.8.10 releaseAndy Clement2016-12-083-4/+8
| | | | | | | | | | | | | | | - reduced build level from 8 to 7 so that the weaver can be used on Java7. - minor readme tweaks
* | | Update to latest JDT (neon 2)Andy Clement2016-12-086-3/+48
| | |
* | | Adjust from nasty exception to messagesAndy Clement2016-12-081-6/+9
| | |
* | | added 2016/2017 to yearsAndy Clement2016-12-021-1/+2
| | |
* | | Fix 500035: handling target only binding in @AJ pointcutAndy Clement2016-11-1846-233/+486
| | |
* | | Fix 502119: InterTypeFieldBinding.java:122 - NullPointerExceptionAndy Clement2016-11-101-0/+3
| | |
* | | Fix 404345: another occurence of broken annotation building in JDTAndy Clement2016-11-1014-52/+107
| | |
* | | Fix 500796: Allow for kotlin creating 'synthetic' local variable table entriesAndy Clement2016-11-0716-31/+41
| | |
* | | Upgraded to new JDT compiler - neon.1 and a bitAndy Clement2016-11-0737-196/+236
| | |
* | | Fixing generics warningsAndy Clement2016-10-286-71/+46
| | |
* | | Fix ambiguous binding problem on anonymous typesAndy Clement2016-07-295-1/+39
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If an anonymous class calls a method ITD'd onto one of its own supertypes (e.g. new A() { xx(null); }) then it can be reported as an ambiguous method invocation on Java8. There is different handling for Java8 that is revealing an issue. The intertype method declarations are recorded in a member finder attached to the target type (A in this case). When the local type binding is built it gets all the methods from supertypes added to it - this unfortunately includes the ITD method. Then later when something asks for all 'xx' methods on A, it finds the ITD method from when A was constructed and an additional copy from the member finder. The quick fix is for the member finder to use a set rather than list when answering 'what are the xx methods'. If this proves a problem down the line the deeper fix would be to avoid including ITDs when the local type binding is built.
* | Code polishing and extra diagnostics around types and parameterized typesAndy Clement2016-05-124-52/+44
| |
* | Fix 493554 - Missing InnerClasses attribute for nested interfaces created by ↵Andy Clement2016-05-129-35/+214
| | | | | | | | AspectJ