Skip to content

N5 4.0.0 support and Retain License at a single file at the root of the project - #55

Merged
bogovicj merged 3 commits into
mainfrom
cleanupLicense
May 12, 2026
Merged

N5 4.0.0 support and Retain License at a single file at the root of the project#55
bogovicj merged 3 commits into
mainfrom
cleanupLicense

Conversation

@cmhulbert

Copy link
Copy Markdown
Collaborator

See saalfeldlab/n5#188 for motivation:

  • Removes redundant license headers from source files
  • Disable the auto-adding of license headers to source files
  • Retain project license in a single LICENSE.md file at the root based on doc/LICENSE.md template
  • specify license.skipUpdateProjectLicense = true in `pom.xml
    • Avoids errantly generating a duplicate LICENSE.txt
    • used by scijava-script/release-version.sh script to disable license updates without requiring --skip-license-update

… and remove license file headers.

Signed-off-by: Caleb Hulbert <cmhulbert@gmail.com>
@cmhulbert
cmhulbert requested a review from bogovicj May 8, 2026 15:14
@cmhulbert cmhulbert changed the title Retain License at a single file at the root of the project N5 4.0.0 support and Retain License at a single file at the root of the project May 11, 2026
@cmhulbert

Copy link
Copy Markdown
Collaborator Author

N5 4.0.0 and related dependency version bumps was also added to this PR. Draft until all are working and released

@cmhulbert
cmhulbert marked this pull request as draft May 11, 2026 19:55
@cmhulbert
cmhulbert marked this pull request as ready for review May 12, 2026 18:17
Signed-off-by: Caleb Hulbert <cmhulbert@gmail.com>
@bogovicj
bogovicj merged commit 36b1da6 into main May 12, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants