Skip to content

Update copyright year to 2026#735

Merged
alexander-yevsyukov merged 5 commits into
masterfrom
misc-fixes
Jul 17, 2026
Merged

Update copyright year to 2026#735
alexander-yevsyukov merged 5 commits into
masterfrom
misc-fixes

Conversation

@alexander-yevsyukov

@alexander-yevsyukov alexander-yevsyukov commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Refreshes the copyright header on all tracked source files that already carry one, bumping the year to 2026 using the canonical text from .idea/copyright/TeamDev_Open_Source.xml. Files without an existing header were left untouched, per policy.

Note

The primary goal of updating the year now is to allow the Delivery Server project use latest config. Delivery Server got copyright year update for all its files, including those distributed by config. So we need the current year to avoid rollback of the year on ./config/pull.

  • Follow-up fix in agents: the header update initially swallowed the trailing doc comments in 7 hash-style files (gcs.properties, scripts/decrypt.sh, scripts/ensure-reports-updated.sh, scripts/publish-artifacts.sh, scripts/request-package-names.sh, scripts/trigger-publishing.sh, scripts/update-copyright.sh) where a doc comment immediately follows the license header, separated only by a blank line. This commit restores that documentation while keeping the 2026/https header. (The root-cause fix to the shared update-copyright script itself lives in the agents submodule and is tracked separately, out of scope for this PR.)

Test plan

  • Ran update_copyright.py --dry-run then live; verified file count/diffs.
  • Confirmed no file gained a header where none previously existed.
  • Found and fixed a data-loss bug via code review, restored the 7 affected files from master + a fixed script, and re-ran a repo-wide --dry-run confirming zero files remain to update.
  • ./gradlew :buildSrc:build detekt (JAVA_HOME 17) — BUILD SUCCESSFUL.
  • spine-code-review and kotlin-engineer both APPROVE.

🤖 Generated with Claude Code

alexander-yevsyukov and others added 4 commits July 15, 2026 18:59
Refreshes the copyright header on all tracked source files to bump
the year to 2026, using the canonical text from the IDEA copyright
profile.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
The previous commit's copyright-header pass had a bug in the shared
update-copyright script (fixed separately in the agents submodule):
for hash-style files where a doc comment immediately follows the
license header (separated only by a blank line), the header-detection
loop kept consuming through the blank line and swallowed the doc
comment along with the header. Restores the lost comments in the
affected files while keeping the 2026/https header.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: e0c1000681

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

This legacy sed-based script duplicated the copyright-update workflow
now provided by the update-copyright skill's Python script in the
agents submodule, and was no longer referenced anywhere in the repo.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@alexander-yevsyukov
alexander-yevsyukov merged commit 6cee3cf into master Jul 17, 2026
3 checks passed
@alexander-yevsyukov
alexander-yevsyukov deleted the misc-fixes branch July 17, 2026 08:14
@github-project-automation github-project-automation Bot moved this from In Review to ✅ Done in v2.0 Jul 17, 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.

2 participants