CLI-447 Use the declarative framework for migrations#335
Conversation
Agentic Analysis: Early ResultsAgentic Analysis and Context Augmentation are available on your project. Here are some issues that could have been prevented. Follow the links to learn how to put them into action. 1 issue(s) found across 1 file(s):
Analyzed by SonarQube Agentic Analysis in 7.6 s |
12b98d5 to
a26cca1
Compare
a26cca1 to
6528006
Compare
sophio-japharidze-sonarsource
left a comment
There was a problem hiding this comment.
LGTM! Added a few questions/comments
6b2ed54 to
c84ff7a
Compare
|
Code Review ✅ Approved 1 resolved / 1 findingsRefactors the CLI to use a declarative migration framework managed by ✅ 1 resolved✅ Quality: Redundant null check on
|
| Auto-apply | Compact |
|
|
Was this helpful? React with 👍 / 👎 | Gitar



Summary by Gitar
IntegrationRegistrycore logic to centrally manage and validate integration declarations.ALL_INTEGRATIONSentry point for automated registration of existing integrations.migrateDeclarativeIntegrationstopost-update.tsto automatically reapply features and prune stale states after CLI upgrades.migrateClaudeCodeHookswith the new framework to skip legacy migration when declarative tracking is present.Claudehooks are refreshed correctly during CLI upgrades.This will update automatically on new commits.