Thanks to visit codestin.com
Credit goes to github.com

Skip to content

refactor: Remove unused message keys and properties across various modules#208

Merged
ethanyhou merged 1 commit into
mainfrom
cs/remove-msg
May 20, 2026
Merged

refactor: Remove unused message keys and properties across various modules#208
ethanyhou merged 1 commit into
mainfrom
cs/remove-msg

Conversation

@jdneo
Copy link
Copy Markdown
Member

@jdneo jdneo commented May 15, 2026

Remove all stale message properties.

Copilot AI review requested due to automatic review settings May 15, 2026 09:01
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Removes stale/unused i18n message keys and their corresponding NLS fields across the UI, MCP dialogs, chat UI, and Jobs view modules to keep message bundles aligned with actual usage.

Changes:

  • Deleted unused keys from multiple messages.properties bundles.
  • Removed the corresponding unused public static String ... fields from the related Messages.java (NLS) classes.
  • Consolidated message bundles to only include keys that are still referenced by code/UI declarations.

Reviewed changes

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

Show a summary per file
File Description
com.microsoft.copilot.eclipse.ui/src/com/microsoft/copilot/eclipse/ui/preferences/messages.properties Removes unused preference-page message keys.
com.microsoft.copilot.eclipse.ui/src/com/microsoft/copilot/eclipse/ui/preferences/Messages.java Removes unused NLS fields matching deleted preference keys.
com.microsoft.copilot.eclipse.ui/src/com/microsoft/copilot/eclipse/ui/i18n/messages.properties Removes unused UI/menu/chat-related message keys.
com.microsoft.copilot.eclipse.ui/src/com/microsoft/copilot/eclipse/ui/i18n/Messages.java Removes unused NLS fields matching deleted UI/message keys.
com.microsoft.copilot.eclipse.ui/src/com/microsoft/copilot/eclipse/ui/dialogs/mcp/messages.properties Removes unused MCP registry/detail dialog message keys.
com.microsoft.copilot.eclipse.ui/src/com/microsoft/copilot/eclipse/ui/dialogs/mcp/Messages.java Removes unused NLS fields matching deleted MCP dialog keys.
com.microsoft.copilot.eclipse.ui/src/com/microsoft/copilot/eclipse/ui/chat/messages.properties Removes unused chat message keys.
com.microsoft.copilot.eclipse.ui/src/com/microsoft/copilot/eclipse/ui/chat/Messages.java Removes unused NLS fields matching deleted chat keys.
com.microsoft.copilot.eclipse.ui.jobs/src/com/microsoft/copilot/eclipse/ui/jobs/i18n/messages.properties Removes unused Jobs view message keys.
com.microsoft.copilot.eclipse.ui.jobs/src/com/microsoft/copilot/eclipse/ui/jobs/i18n/Messages.java Removes unused NLS fields matching deleted Jobs view keys.

@ethanyhou
Copy link
Copy Markdown
Contributor

LGTM, please resolve conflict then I can approve.

@jdneo jdneo requested a review from Copilot May 20, 2026 06:19
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

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

@jdneo
Copy link
Copy Markdown
Member Author

jdneo commented May 20, 2026

LGTM, please resolve conflict then I can approve.

@ethanyhou updated

Copy link
Copy Markdown
Contributor

@ethanyhou ethanyhou left a comment

Choose a reason for hiding this comment

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

LGTM

@ethanyhou ethanyhou merged commit 4dddf8f into main May 20, 2026
8 checks passed
@ethanyhou ethanyhou deleted the cs/remove-msg branch May 20, 2026 10:11
rsd-darshan added a commit to rsd-darshan/copilot-for-eclipse that referenced this pull request May 21, 2026
…dules (microsoft#208)

Replace getPickerId() wrapper with direct model.getModelKey() calls at each
use site, removing the unnecessary indirection.
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