Skip to content

feat(metadata): conflicts view in metadata extension W-20189832#7009

Draft
mshanemc wants to merge 75 commits intodevelopfrom
sm/conflicts-view-in-metadata
Draft

feat(metadata): conflicts view in metadata extension W-20189832#7009
mshanemc wants to merge 75 commits intodevelopfrom
sm/conflicts-view-in-metadata

Conversation

@mshanemc
Copy link
Contributor

@mshanemc mshanemc commented Mar 18, 2026

What does this PR do?

Moves conflict detection/view from vscode-core into salesforcedx-vscode-metadata.

  • Uses tracking for tracking orgs; timestamps for non-tracking when setting enabled.
  • Conflict tree view, modal, deploy-on-save integration.

Make metadata ex the only way to access/run these commands, remove and cleanup from vscode-core extension.

Manually tested

org with tracking

✅ can deploy a file (via right click) when another file has a conflict -- conflict errors are scoped to the deploy componentSet
✔️ can retrieve (via right click) when another file has a conflict -- conflict errors are scoped to the deploy componentSet

What issues does this PR fix or reference?

@W-20189832@

Made with Cursor

mshanemc and others added 30 commits March 16, 2026 08:43
mshanemc added 30 commits March 22, 2026 23:24
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.

2 participants