Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ It uses a ~~H2 in-memory database~~ sqlite database (for easy local test without

# Getting started

You'll need Java 11 installed.
You'll need Java 17 installed.
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 README claims Java 17 but project still targets Java 11

The README now states "You'll need Java 17 installed" but the actual project configuration still targets Java 11 everywhere:

Root Cause: build.gradle and CI still specify Java 11

In build.gradle:10-11:

sourceCompatibility = '11'
targetCompatibility = '11'

In .github/workflows/gradle.yml:20-24:

- name: Set up JDK 11
  uses: actions/setup-java@v4
  with:
    distribution: zulu
    java-version: '11'

The README change is misleading — users who only have Java 17 installed may be fine (since Java 17 is backward-compatible with 11), but users who read this and skip Java 11 setup for CI or other tooling will be confused. More importantly, users with only Java 11 installed will now think they can't run the project when they actually can.

Impact: Documentation is now inconsistent with the actual project configuration, potentially causing confusion for contributors and users.

Prompt for agents
Either revert README.md line 47 back to "You'll need Java 11 installed." to match the current build.gradle (sourceCompatibility = '11', targetCompatibility = '11') and CI config (.github/workflows/gradle.yml java-version: '11'), OR update build.gradle lines 10-11 to sourceCompatibility = '17' and targetCompatibility = '17', and update .github/workflows/gradle.yml line 24 to java-version: '17' (and line 20 name to 'Set up JDK 17') so the entire project consistently targets Java 17.
Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.


./gradlew bootRun

Expand Down