maven.compiler.source/target were set to 25, but the newest language feature actually used is List.getFirst() (SequencedCollection, Java 21). On a JDK 17 or 21 the project would not compile at all. - Use maven.compiler.release=21 instead of the source/target pair - README: update prerequisites, tech stack and test count - .gitignore: ignore the Nextcloud sync file and release/*.jar
18 lines
193 B
Plaintext
18 lines
193 B
Plaintext
# Build output
|
|
out/
|
|
*.class
|
|
|
|
# IDE
|
|
.idea/
|
|
*.iml
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Nextcloud sync
|
|
.sync-exclude.lst
|
|
|
|
# Build artifacts (kept on disk for the submission ZIP, not in git)
|
|
release/*.jar
|