Skip to content

Conversation

@fbaeuerle
Copy link
Contributor

@fbaeuerle fbaeuerle commented Jan 21, 2026

Allow specifying paths that are being excluded from the copyright check.
This feature is supposed to be used for source code parts taken from
other open source projects that require correct attribution.

The exclusion file shall contain one path to a file per entry. The check
shall fail if a file listed does not exist.

Furthermore extend the test suite to cover the core functionality as well
as the newly added functionality.

Additionally, pin the bazel version by using a .bazelversion file consistently
throughout the repo, because it's broken with the 9.0.0 release of bazel.

Fixes: #99

@fbaeuerle fbaeuerle force-pushed the fb/cr_checker_exclusion branch 7 times, most recently from 4621a11 to 2e86112 Compare January 22, 2026 10:31
@fbaeuerle fbaeuerle marked this pull request as ready for review January 22, 2026 10:31
@fbaeuerle fbaeuerle force-pushed the fb/cr_checker_exclusion branch from 2e86112 to 5e6af8a Compare January 22, 2026 15:28
Add a .bazelversion file to pin bazel version to 8.3.1. Builds fail with
version 9.0.0.
Allow specifying paths that are being excluded from the copyright check.
This feature is supposed to be used for source code parts taken from
other open source projects that require correct attribution.

The exclusion file shall contain one path to a file per entry. The check
shall fail if a file listed does not exist.
Add test cases for the cr_checker core functionality.

Fixes: eclipse-score#99
@fbaeuerle fbaeuerle force-pushed the fb/cr_checker_exclusion branch from 5e6af8a to 998a84f Compare January 22, 2026 15:32
@nradakovic nradakovic self-requested a review January 23, 2026 10:03
@4og 4og merged commit 8894fe5 into eclipse-score:main Jan 23, 2026
4 checks passed
@github-project-automation github-project-automation bot moved this from Draft to Done in Infrastructure Jan 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

copyright_checker does not have tests for core functionality

3 participants