README documents Java 8 as the minimum requirement, but the build targets Java 11
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 84/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Tranquilla
- Stack tecnologico
- java
- Ambito
- build-system, documentation
Direzione di ricerca
Esamina la sezione Minimum Requirements in README.md, l’impostazione source di maven-javadoc-plugin in pom.xml e la matrice Java in .github/workflows/integration.yml. Confronta le versioni di Java documentate e configurate, quindi esegui la build Maven e i controlli del workflow di integrazione per confermare che README e la configurazione Javadoc utilizzino coerentemente Java 11.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The README documents a minimum requirement that the project no longer supports.
README.md (section Minimum Requirements) states:
Ensure you have Java 8 or higher installed.
However the build has targeted Java 11 for some time:
pom.xmlconfiguresmaven-compiler-pluginwith<release>11</release>(both in the main build and in theerrorproneprofile)..github/workflows/integration.ymlruns the compatibility matrix againstjava-version: [ '11', '17', '21' ]— Java 8 is never exercised.
Impact
A user who follows the README on a Java 8 toolchain hits a compilation failure with nothing pointing back at the documented requirement being wrong. <release>11</release> also means the published artifact carries class file major version 55, so Java 8 consumers cannot use the released jar either.
Additional inconsistency
maven-javadoc-plugin is still configured with <source>1.8</source> while the compiler targets 11, which is a leftover from the same migration.
Proposed fix
- State Java 11 as the minimum requirement in the README.
- Align the javadoc plugin's
<source>with the compiler's<release>.
Happy to open a PR for this.
- Lingua principale
- Java
- Stelle
- 9
- Fork
- 4
- Merge medio
- 1h 40m
- PR unite (30g)
- 1
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di zitadel/client-java
-
Release SDK for V5 Aperta
zitadel/client-java#113 · 1 assegnatario ·
-
zitadel/client-java#83 · 1 commento · 1 assegnatario ·
-
zitadel/client-java#44 · 1 reazione · 1 assegnatario ·
Tutte le issue di zitadel/client-java
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
elastic/gradle-plugins#157 ·
-
enhancement Tools
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
apache/rocketmq-dashboard#5008 ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
DETECT_PARAMETER_NAMES=false silently disables @ConstructorProperties-based Creator detection too Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
FasterXML/jackson-databind#6229 ·