Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replace JDT Core system dependency by deployed one | Alexander Kriegisch | 2021-04-09 | 4 | -79/+0 |
| | | | | | | | | | | Get rid of system paths. Instead, rely on JDT Core Shadows to deploy both binary and source JARs to GitHub Packages. The former module directory was deleted completely. Instead, the JARs are redundantly copied into 'libs/jdtcore-aj' in order to be found there by tests and other Ant scripts. Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Install module org.eclipse.jdt.core in 'install' phase, not 'verify' | Alexander Kriegisch | 2021-03-28 | 1 | -2/+2 |
| | | | | Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Reformat org.eclipse.jdt.core POM | Alexander Kriegisch | 2021-03-28 | 1 | -48/+46 |
| | | | | Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Improve usage text, error and warning output in batch compiler | Alexander Kriegisch | 2021-03-20 | 2 | -0/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Usage texts are now printed to stdOut, no longer stdErr. - 'java ...Main -?' no longer prints usage text twice (once to stdOut and then again to stdErr). - AjdtCommand.inferKind: Usage texts are no longer mis-identified as warnings or errors just because they contain substrings "warning" or "error". Matching is now more precise, looking for "[warning]" and "[error]". But in that case the method would not be called anyway because errors and warnings are identified in other ways already. As a fall-back, the categories IMessage.ERROR and IMessage.WARNING still exist in the method. - In case of compile errors, no usage message is printed anymore, because previously the user had to scroll up a lot in order to see the actual messages. This is also in line with ECJ. The same is true for warnings, but it was like this in Ajc already. - AjdtCommand.inferKind: There is a new category IMessage.USAGE especially for AspectJ usage texts, which will be identified by string matching and then correctly handled (i.e. printed to stdOut, not stdErr). - Usage text printing is no longer done in AspectJ but in the AspectJ "shadows" fork of JDT. This helps to get rid of some now obsolete code here. Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Begin migration to 'aspectj' locale for compiler messages | Alexander Kriegisch | 2021-03-19 | 2 | -0/+0 |
| | | | | | | | | | | | | | | | | | | | Renamed messages.properties to messages_aspectj.properties and moved to a path identical with the Eclipse original resource file. Therefore, it is now just treated as a localised version of it. The new jdtcore-for-aspectj.jar already contains logic to use the new locale. Hence, BuildArgParser no longer needs the static block to initialise its own resource bundle, Eclipse JDT will automatically pick it up. The version string was also updated to the new Eclipse merge commit hash + date + "Java16". TODO: Strip down properties file in order to only contain delta to Eclipse. Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Upgrade JDT Core to @3caefb80 (4.20 snapshot, date 2021-03-09) | Alexander Kriegisch | 2021-03-16 | 2 | -0/+0 |
| | | | | | | | Add methods isRecord() and getRecordComponents() to class CompactTypeStructureRepresentation Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Revert to 1.9.7.BUILD-SNAPSHOT | Andy Clement | 2020-08-21 | 1 | -1/+1 |
| | |||||
* | 1.9.7 milestone 1 published | Andy Clement | 2020-08-21 | 1 | -1/+1 |
| | |||||
* | Remove project.parent.relative path as ../pom.xml is already the default | Lars Grefer | 2020-08-15 | 1 | -1/+0 |
| | | | | Signed-off-by: Lars Grefer <eclipse@larsgrefer.de> | ||||
* | Rev to 1.9.7.BUILD-SNAPSHOT | Andy Clement | 2020-07-22 | 1 | -3/+3 |
| | |||||
* | AspectJ 1.9.6 final bitsV1_9_6 | Andy Clement | 2020-07-22 | 1 | -3/+3 |
| | |||||
* | Fix support for -14 on command line - was missing from JDT | Andy Clement | 2020-04-21 | 2 | -0/+0 |
| | |||||
* | Include JDTCore for Java14 | Andy Clement | 2020-04-20 | 2 | -0/+0 |
| | |||||
* | Move to 1.9.6.BUILD-SNAPSHOT version | Andy Clement | 2019-11-28 | 1 | -3/+3 |
| | |||||
* | 1.9.5 release versions in pomsV1_9_5 | Andy Clement | 2019-11-28 | 1 | -3/+3 |
| | |||||
* | Java 13 support | Andy Clement | 2019-11-25 | 2 | -0/+0 |
| | |||||
* | Update to 1.9.5.BUILD-SNAPSHOT in poms | Andy Clement | 2019-06-03 | 1 | -3/+3 |
| | |||||
* | 1.9.4 POMS | Andy Clement | 2019-05-10 | 1 | -3/+3 |
| | |||||
* | Final bits of AspectJ 1.9.4 | Andy Clement | 2019-05-10 | 1 | -2/+2 |
| | |||||
* | pushed versions to 1.9.4.BUILD-SNAPSHOT | Andy Clement | 2019-04-17 | 1 | -1/+1 |
| | |||||
* | Updated with Java12 support | Andy Clement | 2019-04-03 | 2 | -0/+0 |
| | |||||
* | windows fixes for closing jars | Andy Clement | 2019-03-03 | 2 | -0/+0 |
| | |||||
* | various polish to previously mavenized projects to support newer ones | Andy Clement | 2019-01-31 | 1 | -4/+8 |
| | |||||
* | mavenizing org.eclipse.jdt.core - done | Andy Clement | 2019-01-28 | 5 | -24/+62 |
| | |||||
* | Include JDTCore fix for APT classloader closing | Andy Clement | 2019-01-09 | 2 | -0/+0 |
| | |||||
* | Minor tweak to avoid NPE in BinaryTypeBinding method source location lookups | Andy Clement | 2018-10-15 | 2 | -0/+0 |
| | |||||
* | Remove class used for debugging | Andy Clement | 2018-10-11 | 1 | -6784/+0 |
| | |||||
* | 513528: Fix use of lambda in ITD | Andy Clement | 2018-10-10 | 2 | -0/+0 |
| | |||||
* | More fixes for 1.9.2V1_9_2_RC2 | Andy Clement | 2018-10-01 | 2 | -0/+0 |
| | | | | | | - update to more recent JDT to pickup Nestmates fix - bcel updated for NestMembers/NestHost attributes - testcases for nestmates | ||||
* | 1.9.2.RC1 changesV1_9_2_RC1 | Andy Clement | 2018-09-29 | 2 | -0/+0 |
| | |||||
* | Support Java10 | Andy Clement | 2018-04-18 | 2 | -0/+0 |
| | |||||
* | Updates for 1.9.0.RC4 - latest JDTV1_9_0_RC4 | Andy Clement | 2018-02-21 | 2 | -0/+0 |
| | |||||
* | Latest JDT changes | Andy Clement | 2018-02-14 | 2 | -0/+0 |
| | |||||
* | JDT Upgrade for 1.9.0.rc3 | Andy Clement | 2018-02-05 | 2 | -0/+0 |
| | |||||
* | Latest jdtcore - with visibilty adjusted for classpath manipulation | Andy Clement | 2017-10-20 | 2 | -0/+0 |
| | |||||
* | Improved Java9 option handling | Andy Clement | 2017-09-27 | 2 | -0/+0 |
| | |||||
* | latest jdt related src zip | Andy Clement | 2017-09-21 | 1 | -0/+0 |
| | |||||
* | includes fix from aj_18 line related to 507372 | Andy Clement | 2017-09-21 | 1 | -0/+0 |
| | |||||
* | rebuilt | Andy Clement | 2017-09-21 | 1 | -0/+0 |
| | |||||
* | Bring Java9 branch in line with 1.8.11 progress | Andy Clement | 2017-09-21 | 2 | -0/+0 |
|\ | |||||
| * | Update to latest JDT (neon 2) | Andy Clement | 2016-12-08 | 2 | -0/+0 |
| | | |||||
| * | Fix 404345: another occurence of broken annotation building in JDT | Andy Clement | 2016-11-10 | 2 | -0/+0 |
| | | |||||
| * | Upgraded to new JDT compiler - neon.1 and a bit | Andy Clement | 2016-11-07 | 2 | -0/+0 |
| | | |||||
| * | Fix 489596 - upgrade jdt to mars.2 | Andy Clement | 2016-03-14 | 2 | -0/+0 |
| | | |||||
| * | Fix 486203: NPE in IntelliJ since 1.8.7 | Andy Clement | 2016-01-18 | 2 | -0/+0 |
| | | |||||
| * | Fix 485448: Building Roo projects NPE in AnnotationDiscoveryVisitor | Andy Clement | 2016-01-08 | 2 | -0/+0 |
| | | |||||
| * | AspectJ upgraded to Mars compiler | Andy Clement | 2015-06-25 | 2 | -0/+0 |
| | | |||||
| * | APT and missing declaring type in BTB hierarchy | Andy Clement | 2015-04-23 | 2 | -0/+0 |
| | | |||||
* | | latest JDT update for Java9 | Andy Clement | 2017-09-20 | 2 | -0/+0 |
| | | |||||
* | | pickup latest jdt core | Andy Clement | 2017-05-08 | 2 | -0/+0 |
| | |