Skip to content

Conversation

@jasmyhigh
Copy link

@jasmyhigh jasmyhigh commented Jan 8, 2026

Summary by CodeRabbit

  • Chores
    • Updated copyright year headers across the codebase.

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link

coderabbitai bot commented Jan 8, 2026

📝 Walkthrough

Walkthrough

Copyright year headers updated from 2025 to 2026 across 54 files spanning .eslintrc.js, packages/common-stellar, packages/node, and packages/types. No functional logic, behavior, control flow, or public API changes.

Changes

Cohort / File(s) Summary
ESLint Configuration
\.eslintrc.js
Copyright year updated 2025 → 2026 in header rule
common-stellar: Root & Project Index
packages/common-stellar/src/index.ts, packages/common-stellar/src/project/index.ts
Copyright year updated 2025 → 2026 in file headers
common-stellar: Project Utilities & Models
packages/common-stellar/src/project/load.ts, packages/common-stellar/src/project/models.ts, packages/common-stellar/src/project/types.ts, packages/common-stellar/src/project/utils.ts, packages/common-stellar/src/project/project.spec.ts
Copyright year updated 2025 → 2026 in file headers
common-stellar: Versioned Project
packages/common-stellar/src/project/versioned/ProjectManifestVersioned.ts, packages/common-stellar/src/project/versioned/index.ts, packages/common-stellar/src/project/versioned/v1_0_0/index.ts, packages/common-stellar/src/project/versioned/v1_0_0/model.ts
Copyright year updated 2025 → 2026 in file headers
node: Core Modules
packages/node/src/app.module.ts, packages/node/src/init.ts, packages/node/src/main.ts, packages/node/src/yargs.ts
Copyright year updated 2025 → 2026 in file headers
node: Blockchain Service
packages/node/src/blockchain.service.ts, packages/node/src/blockchain.service.spec.ts
Copyright year updated 2025 → 2026 in file headers
node: Configuration
packages/node/src/configure/SubqueryProject.ts, packages/node/src/configure/configure.module.ts
Copyright year updated 2025 → 2026 in file headers
node: Indexer Dictionary
packages/node/src/indexer/dictionary/index.ts, packages/node/src/indexer/dictionary/stellarDictionary.service.ts, packages/node/src/indexer/dictionary/v1/index.ts, packages/node/src/indexer/dictionary/v1/stellarDictionaryV1.ts, packages/node/src/indexer/dictionary/v1/stellarDictionaryV1.spec.ts
Copyright year updated 2025 → 2026 in file headers
node: Indexer Core & Worker
packages/node/src/indexer/fetch.module.ts, packages/node/src/indexer/indexer.manager.ts, packages/node/src/indexer/types.ts, packages/node/src/indexer/worker/worker.ts, packages/node/src/indexer/worker/worker.module.ts, packages/node/src/indexer/worker/worker.service.ts, packages/node/src/indexer/worker/worker-fetch.module.ts
Copyright year updated 2025 → 2026 in file headers
node: Stellar API & Connection
packages/node/src/stellar/api.connection.ts, packages/node/src/stellar/api.connection.spec.ts, packages/node/src/stellar/api.service.stellar.ts, packages/node/src/stellar/api.service.stellar.spec.ts, packages/node/src/stellar/api.stellar.ts, packages/node/src/stellar/api.stellar.spec.ts
Copyright year updated 2025 → 2026 in file headers
node: Stellar Server & Utils
packages/node/src/stellar/block.stellar.ts, packages/node/src/stellar/block.stellar.spec.ts, packages/node/src/stellar/index.ts, packages/node/src/stellar/safe-api.ts, packages/node/src/stellar/soroban.server.ts, packages/node/src/stellar/soroban.server.spec.ts, packages/node/src/stellar/stellar.server.ts, packages/node/src/stellar/utils.stellar.ts
Copyright year updated 2025 → 2026 in file headers
node: Subcommands
packages/node/src/subcommands/forceClean.init.ts, packages/node/src/subcommands/forceClean.module.ts, packages/node/src/subcommands/reindex.init.ts, packages/node/src/subcommands/reindex.module.ts, packages/node/src/subcommands/testing.init.ts, packages/node/src/subcommands/testing.module.ts, packages/node/src/subcommands/testing.service.ts
Copyright year updated 2025 → 2026 in file headers
node: Utilities
packages/node/src/utils/project.ts, packages/node/src/utils/string.ts
Copyright year updated 2025 → 2026 in file headers
types: Global, Index & Interfaces
packages/types/src/global.ts, packages/types/src/index.ts, packages/types/src/interfaces.ts, packages/types/src/project.ts
Copyright year updated 2025 → 2026 in file headers
types: Stellar
packages/types/src/stellar/index.ts, packages/types/src/stellar/interfaces.ts
Copyright year updated 2025 → 2026 in file headers

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 Another year hops by with glee,
Headers now show 2026, you see!
Copyright lines march in parade,
Fifty-four files, a copyleft crusade!
Thump thump!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The pull request title accurately and clearly describes the main change: updating copyright headers from 2025 to 2026 across all files in the changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings

📜 Recent review details

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between a109bbd and 4c0ded3.

📒 Files selected for processing (61)
  • .eslintrc.js
  • packages/common-stellar/src/index.ts
  • packages/common-stellar/src/project/index.ts
  • packages/common-stellar/src/project/load.ts
  • packages/common-stellar/src/project/models.ts
  • packages/common-stellar/src/project/project.spec.ts
  • packages/common-stellar/src/project/types.ts
  • packages/common-stellar/src/project/utils.ts
  • packages/common-stellar/src/project/versioned/ProjectManifestVersioned.ts
  • packages/common-stellar/src/project/versioned/index.ts
  • packages/common-stellar/src/project/versioned/v1_0_0/index.ts
  • packages/common-stellar/src/project/versioned/v1_0_0/model.ts
  • packages/node/src/app.module.ts
  • packages/node/src/blockchain.service.spec.ts
  • packages/node/src/blockchain.service.ts
  • packages/node/src/configure/SubqueryProject.ts
  • packages/node/src/configure/configure.module.ts
  • packages/node/src/indexer/dictionary/index.ts
  • packages/node/src/indexer/dictionary/stellarDictionary.service.ts
  • packages/node/src/indexer/dictionary/v1/index.ts
  • packages/node/src/indexer/dictionary/v1/stellarDictionaryV1.spec.ts
  • packages/node/src/indexer/dictionary/v1/stellarDictionaryV1.ts
  • packages/node/src/indexer/fetch.module.ts
  • packages/node/src/indexer/indexer.manager.ts
  • packages/node/src/indexer/types.ts
  • packages/node/src/indexer/worker/worker-fetch.module.ts
  • packages/node/src/indexer/worker/worker.module.ts
  • packages/node/src/indexer/worker/worker.service.ts
  • packages/node/src/indexer/worker/worker.ts
  • packages/node/src/init.ts
  • packages/node/src/main.ts
  • packages/node/src/stellar/api.connection.spec.ts
  • packages/node/src/stellar/api.connection.ts
  • packages/node/src/stellar/api.service.stellar.spec.ts
  • packages/node/src/stellar/api.service.stellar.ts
  • packages/node/src/stellar/api.stellar.spec.ts
  • packages/node/src/stellar/api.stellar.ts
  • packages/node/src/stellar/block.stellar.spec.ts
  • packages/node/src/stellar/block.stellar.ts
  • packages/node/src/stellar/index.ts
  • packages/node/src/stellar/safe-api.ts
  • packages/node/src/stellar/soroban.server.spec.ts
  • packages/node/src/stellar/soroban.server.ts
  • packages/node/src/stellar/stellar.server.ts
  • packages/node/src/stellar/utils.stellar.ts
  • packages/node/src/subcommands/forceClean.init.ts
  • packages/node/src/subcommands/forceClean.module.ts
  • packages/node/src/subcommands/reindex.init.ts
  • packages/node/src/subcommands/reindex.module.ts
  • packages/node/src/subcommands/testing.init.ts
  • packages/node/src/subcommands/testing.module.ts
  • packages/node/src/subcommands/testing.service.ts
  • packages/node/src/utils/project.ts
  • packages/node/src/utils/string.ts
  • packages/node/src/yargs.ts
  • packages/types/src/global.ts
  • packages/types/src/index.ts
  • packages/types/src/interfaces.ts
  • packages/types/src/project.ts
  • packages/types/src/stellar/index.ts
  • packages/types/src/stellar/interfaces.ts
🔇 Additional comments (62)
packages/node/src/stellar/api.connection.spec.ts (1)

1-1: Copyright header updated correctly.

The copyright year has been properly updated from 2020-2025 to 2020-2026. No functional or test-logic changes. ✓

packages/common-stellar/src/project/utils.ts (1)

1-1: LGTM!

Copyright header update with no functional changes. All exported functions and types remain unchanged.

packages/node/src/stellar/block.stellar.ts (1)

1-1: LGTM!

Copyright header update with no functional changes. Class structure and all methods remain unchanged.

packages/types/src/interfaces.ts (1)

1-1: LGTM!

Copyright header update with no functional changes. Exported interfaces and types remain unchanged.

packages/node/src/stellar/api.connection.ts (1)

1-1: Copyright header updated appropriately.

The year range has been updated to reflect 2026. No functional changes.

packages/node/src/indexer/dictionary/index.ts (1)

1-1: Copyright header updated appropriately.

The year range has been updated to reflect 2026. No functional changes.

packages/node/src/stellar/soroban.server.ts (2)

1-1: Copyright header updated appropriately.

The year range has been updated to reflect 2026. No functional changes.


1-120: The PR scope and nature of changes differ from the described claims.

The commit actually updated 135 files (not 54), with 24,173 total insertions. Beyond copyright header updates, the PR includes significant additions: yarn.lock (12,255 new lines), .yarn/releases/yarn-4.12.0.cjs (942 new lines), and entire source file implementations like soroban.server.ts and indexer.manager.ts. The changes are not limited to copyright headers across all files.

Likely an incorrect or invalid review comment.

packages/common-stellar/src/project/load.ts (1)

1-1: Copyright header update looks good.

The year range has been correctly updated to 2026, consistent with the PR objectives.

packages/node/src/stellar/block.stellar.spec.ts (1)

1-1: Copyright header update looks good.

The year range has been correctly updated to 2026 with no changes to test logic or behavior.

packages/node/src/utils/string.ts (1)

1-1: Copyright header update looks good.

The year range has been correctly updated to 2026 with no changes to the utility function logic.

packages/node/src/indexer/types.ts (1)

1-1: ✓ Approved — Copyright header update.

The copyright year has been correctly updated from 2020-2025 to 2020-2026 with no unintended changes to the code. This is a routine maintenance update.

packages/node/src/subcommands/reindex.module.ts (1)

1-1: ✓ Approved — Copyright header update.

The copyright year has been correctly updated from 2020-2025 to 2020-2026 with no changes to module logic, dependencies, or provider configurations. This is a routine maintenance update.

packages/common-stellar/src/project/models.ts (1)

1-1: ✓ Approved — Copyright header update.

The copyright year has been correctly updated from 2020-2025 to 2020-2026. All model classes, decorators, validation logic, and public API exports remain unchanged. This is a routine maintenance update.

packages/common-stellar/src/project/versioned/v1_0_0/index.ts (1)

1-1: LGTM! Copyright year updated correctly.

The copyright header has been appropriately updated to 2026.

packages/common-stellar/src/project/versioned/v1_0_0/model.ts (1)

1-1: LGTM! Copyright year updated correctly.

The copyright header has been appropriately updated to 2026.

packages/node/src/indexer/worker/worker.service.ts (1)

1-1: LGTM! Copyright year updated correctly.

The copyright header has been appropriately updated to 2026.

packages/node/src/indexer/worker/worker.ts (1)

1-1: LGTM! Copyright year updated correctly.

The copyright header has been appropriately updated to 2026.

packages/node/src/blockchain.service.ts (1)

1-1: LGTM! Copyright year updated correctly.

The copyright header has been appropriately updated to 2026.

packages/common-stellar/src/project/project.spec.ts (1)

1-1: Copyright header updated correctly.

The copyright year has been bumped from 2025 to 2026 as intended. No functional changes to the test suite.

packages/node/src/stellar/soroban.server.spec.ts (1)

1-1: Copyright header updated correctly.

The copyright year has been bumped from 2025 to 2026 as intended. No functional changes to the test suite.

packages/node/src/stellar/stellar.server.ts (1)

1-1: Copyright header updated correctly.

The copyright year has been bumped from 2025 to 2026 as intended. No functional changes to the implementation.

.eslintrc.js (1)

88-88: LGTM! Copyright year updated to 2026.

The copyright header comment in the ESLint rule configuration has been appropriately updated for the new year.

packages/node/src/indexer/indexer.manager.ts (1)

1-1: LGTM! Copyright year updated to 2026.

Standard copyright header maintenance for the new year with no functional changes.

packages/node/src/subcommands/testing.service.ts (1)

1-1: LGTM! Copyright year updated to 2026.

Header update is consistent with the repository-wide copyright year maintenance.

packages/common-stellar/src/project/index.ts (1)

1-1: LGTM! Copyright year updated to 2026.

The copyright header has been updated appropriately with no changes to exports or functionality.

packages/node/src/subcommands/forceClean.init.ts (1)

1-1: LGTM! Copyright year updated to 2026.

Standard copyright header maintenance with no functional impact.

packages/node/src/stellar/safe-api.ts (1)

1-2: LGTM!

Copyright header correctly updated to 2026.

packages/node/src/yargs.ts (1)

1-2: LGTM!

Copyright header correctly updated to 2026.

packages/node/src/configure/configure.module.ts (1)

1-2: LGTM!

Copyright header correctly updated to 2026.

packages/node/src/main.ts (1)

1-2: LGTM!

Copyright header correctly updated to 2026.

packages/common-stellar/src/project/types.ts (1)

1-2: LGTM!

Copyright header correctly updated to 2026.

packages/types/src/project.ts (1)

1-2: LGTM!

Copyright header correctly updated to 2026.

packages/node/src/indexer/dictionary/v1/stellarDictionaryV1.ts (1)

1-2: LGTM!

Copyright header correctly updated to 2026.

packages/node/src/indexer/dictionary/v1/stellarDictionaryV1.spec.ts (1)

1-1: LGTM: Copyright header updated to 2026.

Standard yearly maintenance update with no functional impact.

packages/node/src/stellar/api.stellar.spec.ts (1)

1-1: LGTM: Copyright header updated to 2026.

Standard yearly maintenance update with no functional impact.

packages/node/src/indexer/worker/worker-fetch.module.ts (1)

1-1: LGTM: Copyright header updated to 2026.

Standard yearly maintenance update with no functional impact.

packages/node/src/indexer/dictionary/stellarDictionary.service.ts (1)

1-1: LGTM: Copyright header updated to 2026.

Standard yearly maintenance update with no functional impact.

packages/types/src/stellar/interfaces.ts (1)

1-1: LGTM: Copyright header updated to 2026.

Standard yearly maintenance update with no functional impact.

packages/node/src/indexer/fetch.module.ts (1)

1-2: LGTM!

Copyright header correctly updated to 2026.

packages/node/src/configure/SubqueryProject.ts (1)

1-2: LGTM!

Copyright header correctly updated to 2026.

packages/common-stellar/src/index.ts (1)

1-2: LGTM!

Copyright header correctly updated to 2026.

packages/node/src/indexer/dictionary/v1/index.ts (1)

1-2: LGTM!

Copyright header correctly updated to 2026.

packages/types/src/global.ts (1)

1-2: LGTM!

Copyright header correctly updated to 2026.

packages/common-stellar/src/project/versioned/ProjectManifestVersioned.ts (1)

1-2: LGTM!

Copyright header correctly updated to 2026.

packages/node/src/app.module.ts (1)

1-2: LGTM!

Copyright header correctly updated to 2026.

packages/common-stellar/src/project/versioned/index.ts (1)

1-1: Copyright year updated correctly.

The header has been properly updated to reflect the current year. All exports remain intact and functional.

packages/node/src/subcommands/reindex.init.ts (1)

1-1: Copyright year updated correctly.

The header reflects the current year. The function definition and all imports remain unchanged.

packages/node/src/subcommands/testing.module.ts (1)

1-1: Copyright year updated correctly.

The header has been updated consistently with the rest of the codebase. Module structure, dependencies, and exports remain intact.

packages/node/src/indexer/worker/worker.module.ts (1)

1-1: Copyright header updated correctly.

Year range updated from 2020-2025 to 2020-2026 as intended. No functional changes.

packages/node/src/stellar/utils.stellar.ts (1)

1-1: Copyright header updated correctly.

Year range updated from 2020-2025 to 2020-2026. No functional changes to utility functions or exports.

packages/node/src/subcommands/testing.init.ts (1)

1-1: Copyright header updated correctly.

Year range updated from 2020-2025 to 2020-2026. No functional changes to the testingInit function or module behavior.

packages/node/src/utils/project.ts (1)

1-1: Copyright header updated correctly.

The copyright year has been bumped from 2020-2025 to 2020-2026. No functional changes to the module.

packages/node/src/stellar/api.service.stellar.ts (1)

1-1: Copyright header updated correctly.

The copyright year has been bumped from 2020-2025 to 2020-2026. No functional changes to the service.

packages/node/src/stellar/api.service.stellar.spec.ts (1)

1-1: Copyright header updated correctly.

The copyright year has been bumped from 2020-2025 to 2020-2026. No changes to test logic or behavior.

packages/node/src/stellar/api.stellar.ts (1)

1-1: Copyright header updated correctly for 2026.

The year range has been updated from 2020-2025 to 2020-2026, consistent with the repository-wide update across 54 files. The SPDX license identifier remains unchanged.

packages/node/src/init.ts (1)

1-1: Copyright header updated correctly for 2026.

The year range has been updated from 2020-2025 to 2020-2026, consistent with the repository-wide update. No functional changes present.

packages/node/src/blockchain.service.spec.ts (1)

1-1: Copyright header updated correctly for 2026.

The year range has been updated from 2020-2025 to 2020-2026. No functional changes to test logic.

packages/node/src/subcommands/forceClean.module.ts (1)

1-1: LGTM! Copyright year updated correctly.

The copyright header has been appropriately updated to reflect 2026.

packages/node/src/stellar/index.ts (1)

1-1: LGTM! Copyright year updated correctly.

packages/types/src/index.ts (1)

1-1: LGTM! Copyright year updated correctly.

packages/types/src/stellar/index.ts (1)

1-1: LGTM! Copyright year updated correctly.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

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.

1 participant