Skip to content

Conversation

@onobc
Copy link
Contributor

@onobc onobc commented Nov 26, 2025

Allows building w/ Java 17 locally as follows:

  • Java 17 builds and does not use JSpecify
  • Java 25 builds and runs JSpecify
  • Java 25 w/ jspecify.enabled=true builds and runs JSpecify
  • Java 25 w/ jspecify.enabled=false does not JSpecify

@onobc onobc added this to the 1.0.0 milestone Nov 26, 2025
@onobc onobc requested a review from dsyer November 26, 2025 23:26
@onobc onobc added the documentation Improvements or additions to documentation label Nov 26, 2025
This allows contributors to build with Java 17 locally as follows:

- Java 17 builds and does not use JSpecify
- Java 25 builds and runs JSpecify
- Java 25 w/ `jspecify.enabled=true` builds and runs JSpecify
- Java 25 w/ `jspecify.enabled=false` does not JSpecify

Signed-off-by: onobc <[email protected]>
This updates the docs in several places in order to clarify which versions
of Java, Spring, and Spring Boot are supported.

Signed-off-by: onobc <[email protected]>
@onobc onobc force-pushed the add-profile-for-jspecify branch from 47f9b7e to 8f38004 Compare November 26, 2025 23:30
@dsyer dsyer merged commit 49c4a45 into spring-projects:main Nov 27, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants