Skip to content

MLE-28426: Copyright validator fails due to mismatch in (c) symbol - #474

Merged
vitalykorolev merged 1 commit into
developfrom
MLE-28426-replace-non-ascii-copyright-symbol
Aug 25, 2026
Merged

MLE-28426: Copyright validator fails due to mismatch in (c) symbol#474
vitalykorolev merged 1 commit into
developfrom
MLE-28426-replace-non-ascii-copyright-symbol

Conversation

@vitalykorolev

Copy link
Copy Markdown
Collaborator

Summary

Replace unicode copyright symbols (©) with standard ASCII (c) across all affected files in the repository to resolve copyright validator mismatches.

Root cause

The copyright validation checks expect ASCII (c) notation, causing validation failures when non-ASCII © characters are present.

Fix

Replaced all occurrences of non-ASCII copyright symbols with standard ASCII (c) across all 29 affected files.

Validation

  • make lint: PASS (0 ShellCheck errors/warnings)
  • Copyright symbol check: PASS (0 remaining non-ASCII copyright characters across all 29 files)

Copilot AI lite review requested due to automatic review settings August 24, 2026 21:12

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request fixes copyright-validation failures by standardizing all file headers to use the ASCII string (c) instead of the Unicode © symbol, aligning repository contents with the validator’s expected format.

Changes:

  • Replaced Unicode © with ASCII (c) in copyright headers across test assets, startup scripts, Dockerfile templates, and top-level legal/build files.
  • Normalized headers in Docker Compose examples used for local and test cluster scenarios.
  • Ensured no remaining © characters exist in the repository (per PR validation notes).

Reviewed changes

Copilot reviewed 29 out of 29 changed files in this pull request and generated no comments.

Show a summary per file
File Description
test/keywords.resource Replaces © with (c) in header comment.
test/docker-tests.robot Replaces © with (c) in header comment.
test/compose-3core-11dynamic-hosts.yaml Replaces © with (c) in header comment.
test/compose-2x2node-clusters-secrets.yaml Replaces © with (c) in header comment.
test/compose-2node-second-uninitialized.yaml Replaces © with (c) in header comment.
test/compose-2node-second-uncoupled.yaml Replaces © with (c) in header comment.
test/compose-2node-join-https-secrets.yaml Replaces © with (c) in header comment.
test/compose-2node-join-https-missing-cacert.yaml Replaces © with (c) in header comment.
test/compose-2node-join-https-invalid-tls.yaml Replaces © with (c) in header comment.
test/compose-2node-join-enode-secrets.yaml Replaces © with (c) in header comment.
test/compose-2node-invalid-bootstrap-host.yaml Replaces © with (c) in header comment.
test/compose-2node-cluster-env-creds.yaml Replaces © with (c) in header comment.
test/compose-2node-bootstrap-only.yaml Replaces © with (c) in header comment.
test/compose-1node-self-join.yaml Replaces © with (c) in header comment.
test/compose-1node-bootstrap-env-creds.yaml Replaces © with (c) in header comment.
src/scripts/start-marklogic.sh Replaces © with (c) in script header comment.
src/scripts/start-marklogic-rootless.sh Replaces © with (c) in script header comment.
NOTICE.txt Replaces © with (c) in notice header line.
Makefile Replaces © with (c) in header comment.
LICENSE.txt Replaces © with (c) in license header line.
Jenkinsfile Replaces © with (c) in header comment.
dockerFiles/marklogic-server-ubi9-arm:base Replaces © with (c) in header comment.
dockerFiles/marklogic-server-ubi:base Replaces © with (c) in header comment.
dockerFiles/marklogic-server-ubi-rootless:base Replaces © with (c) in header comment.
dockerFiles/marklogic-deps-ubi9:base Replaces © with (c) in header comment.
dockerFiles/marklogic-deps-ubi9-arm:base Replaces © with (c) in header comment.
dockerFiles/marklogic-deps-ubi:base Replaces © with (c) in header comment.
docker-compose/marklogic-single-node.yaml Replaces © with (c) in header comment.
docker-compose/marklogic-multi-node.yaml Replaces © with (c) in header comment.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@vitalykorolev
vitalykorolev merged commit 0e3c161 into develop Aug 25, 2026
5 of 6 checks passed
@vitalykorolev
vitalykorolev deleted the MLE-28426-replace-non-ascii-copyright-symbol branch August 25, 2026 14:47
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.

3 participants