Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Set version to 1.9.10-SNAPSHOT | Alexander Kriegisch | 2022-03-31 | 1 | -1/+1 |
| | | | | Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Release AspectJ version 1.9.9.1V1_9_9_1 | Alexander Kriegisch | 2022-03-31 | 1 | -1/+1 |
| | | | | Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Set version to 1.9.10-SNAPSHOT | Alexander Kriegisch | 2022-03-24 | 1 | -1/+1 |
| | | | | Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Set version to 1.9.9V1_9_9 | Alexander Kriegisch | 2022-03-24 | 1 | -1/+1 |
| | | | | Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Set version to 1.9.9-SNAPSHOT | Alexander Kriegisch | 2022-02-11 | 1 | -1/+1 |
| | |||||
* | Set version to 1.9.8V1_9_8 | Alexander Kriegisch | 2022-02-11 | 1 | -1/+1 |
| | |||||
* | Set version to 1.9.8-SNAPSHOT | Andy Clement | 2021-06-24 | 1 | -1/+1 |
| | |||||
* | 1.9.7 releaseV1_9_7 | Andy Clement | 2021-06-24 | 1 | -1/+1 |
| | |||||
* | Use canonical snapshot version 1.9.7-SNAPSHOT | Alexander Kriegisch | 2021-05-23 | 1 | -1/+1 |
| | | | | | | | | | Before, we used 1.9.7.BUILD-SNAPSHOT, which according to Andy Clement was originally an intent across a group of Spring projects he was involved in, to ensure that SNAPSHOTS were sorted alphabetically ahead of MILESTONEs and ahead of RCs. Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Provision libraries in 'lib' automatically | Alexander Kriegisch | 2021-05-05 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upon special request by Andy Clement, I included 'lib' as a child module in the parent POM again, making several modules which refer to downloaded library files dependent the 'lib' module. I am not sure I caught all of them, but I hope so. Now after cloning the project and configuring the token for reading from GitHub Packages (sorry!), you can just run a Maven build for the main project and no longer need to fail the first build, read the Maven Enforcer message and run 'cd lib && mvn compile' as a first step. This convenience comes at the price of a more complex POM and two new profiles: - Profile 'provision-libs' is auto-activated by the absence of a marker file, kicking off the library provisioning process and creating same marker file at the end, if successful. Therefore, during subsequent builds libraries will not be re-provisioned, because the marker file exists and Maven skips all download and (un)zip steps, which saves build time and bandwidth. Otherwise offline builds would not work either. - Profile 'clean-libs' needs to be activated manually, because by default 'mvn clean' will not erase provisioned libraries. In most cases, even after a clean a developer does not want to re-provision all libraries if they have not changed (e.g. new JDT Core build). But if you do wish too erase the libraries and the marker file, just call 'cd lib && mvn -P clean-libs clean'. Please note: The Maven Enforcer build step, which additionally checks for existence of other files, still exists and was moved from the parent POM to 'libs'. No matter if provisioning was just done or skipped because the main marker file exists, a quick heuristic check for that list of files is done during each build, failing the build with a comprehensive message if an inconsistency was found. The error message says which files are missing and tells the user: "There is an inconsistency in module subdirectory 'lib'. Please run 'mvn --projects lib -P clean-libs clean compile'. This should take care of cleaning and freshly downloading all necessary libraries to that directory, where some tests expect them to be." This should cover the topic. Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Remove redundant 'name' and 'packaging' tags from POMs | Alexander Kriegisch | 2021-04-15 | 1 | -10/+6 |
| | | | | | | | If 'name' is identical to 'artifactId' and 'packaging' has the default value 'jar', we can just remove those tags from the POM. 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 | -1/+1 |
| | |||||
* | AspectJ 1.9.6 final bitsV1_9_6 | Andy Clement | 2020-07-22 | 1 | -1/+1 |
| | |||||
* | Move to 1.9.6.BUILD-SNAPSHOT version | Andy Clement | 2019-11-28 | 1 | -1/+1 |
| | |||||
* | 1.9.5 release versions in pomsV1_9_5 | Andy Clement | 2019-11-28 | 1 | -1/+1 |
| | |||||
* | Update to 1.9.5.BUILD-SNAPSHOT in poms | Andy Clement | 2019-06-03 | 1 | -1/+1 |
| | |||||
* | 1.9.4 POMS | Andy Clement | 2019-05-10 | 1 | -1/+1 |
| | |||||
* | pushed versions to 1.9.4.BUILD-SNAPSHOT | Andy Clement | 2019-04-17 | 1 | -1/+1 |
| | |||||
* | fix pom version and minor improvement to classpath calc | Andy Clement | 2019-01-25 | 1 | -1/+1 |
| | |||||
* | mavenizing bcel-builder - complete | Andy Clement | 2019-01-24 | 1 | -0/+19 |