This is an automated email from the ASF dual-hosted git repository. dsmiley pushed a commit to branch branch_10x in repository https://gitbox.apache.org/repos/asf/solr.git
commit eb1d0720f8623f6caa41474fbacfa56742b3ea25 Author: Nick <[email protected]> AuthorDate: Tue Oct 27 09:28:44 2026 -0600 build: RAT (license header enforcement): Exclude dev-tools (#5222) The source release no longer includes dev-tools. Consequently there's no license header requirements. (cherry picked from commit f9e62b678351f83d5208b6a4f9684456cd0f1946) --- .gitattributes | 1 + gradle/validation/rat-sources.gradle | 6 ++---- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.gitattributes b/.gitattributes index 569be426630..782b0777fcc 100644 --- a/.gitattributes +++ b/.gitattributes @@ -8,4 +8,5 @@ versions.lock text eol=lf # Exclude from source release tarball (git archive). Avoids ASF license header requirements. /.* export-ignore /dev-docs export-ignore +/dev-tools export-ignore AGENTS.md export-ignore diff --git a/gradle/validation/rat-sources.gradle b/gradle/validation/rat-sources.gradle index 181c6bd7eb9..b3c989aa0a7 100644 --- a/gradle/validation/rat-sources.gradle +++ b/gradle/validation/rat-sources.gradle @@ -119,6 +119,7 @@ allprojects { // The following are excluded from the source release, thus no header needed exclude "dev-docs" + exclude "dev-tools" exclude "**/AGENTS.md" exclude "**/.*" // e.g. .gradle, .github, .gitignore, etc. exclude "**/.*/**" // contents nested inside dot-directories, e.g. .gradle/** @@ -166,7 +167,6 @@ allprojects { exclude "build-tools/*/build" // Non-subproject build output. exclude "buildSrc/build" - exclude "dev-tools/solr-missing-doclet/build" // IDE project files. exclude "gradle/ide/eclipse" exclude "gradle/validation/ecj-lint/ecj.javadocs.prefs" @@ -178,9 +178,7 @@ allprojects { // Kotlin JS dependency store. exclude "kotlin-js-store" - exclude "dev-tools/scripts/cloud.sh" - exclude "dev-tools/scripts/README.md" - exclude "dev-tools/scripts/create_line_file_docs.py" + exclude "dev-tools" // Exclude new CHANGELOG and version-summary for each release exclude "CHANGELOG.md"
