Konrad Windszus
Konrad Windszus
I just reproduced with ``` java --version openjdk 21.0.5 2024-10-15 LTS OpenJDK Runtime Environment Temurin-21.0.5+11 (build 21.0.5+11-LTS) OpenJDK 64-Bit Server VM Temurin-21.0.5+11 (build 21.0.5+11-LTS, mixed mode, sharing) sw_vers ProductName: macOS...
`./gradlew :lib-extra:spotlessJava --info` returns ``` Initialized native services in: /Users/konradwindszus/.gradle/native Initialized jansi services in: /Users/konradwindszus/.gradle/native Received JVM installation metadata from '/Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home': {JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home, JAVA_VERSION=21.0.5, JAVA_VENDOR=Eclipse Adoptium, RUNTIME_NAME=OpenJDK Runtime Environment, RUNTIME_VERSION=21.0.5+11-LTS, VM_NAME=OpenJDK...
Yes, right
Here are some more references: https://maven.apache.org/xsd/maven-4.0.0.xsd Deployment -> repository > Information needed to deploy the artifacts generated by the project to a remote repository.. Deployment -> repository -> url >...
For me it boils down to the question: Is deployment.url for consumers or producers? In most cases those differ. So should deployment.url be rededicated or is it time to introduce...
This is currently blocked by https://github.com/eclipse-jgit/jgit/issues/195.
Probably time to introduce [japicmp-maven-plugin](https://siom79.github.io/japicmp/index.html) to prevent his kind of issues in an automatic fashion.
@michael-o Any opinion on what should be considered API and what should probably be considered internal SCM use only?
`getBaseSvnCommandLine(…)` now takes three arguments instead of two as before.
Can we use some annotations to mark certain APIs internal only? If so, which ones? I don't see anything suitable in https://github.com/apache/maven/tree/master/api/maven-api-annotations/src/main/java/org/apache/maven/api/annotations.