Skip to content

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

Open
jdneo wants to merge 1 commit into
mainfrom
cs/remove-msg
Open

refactor: Remove unused message keys and properties across various modules#208
jdneo wants to merge 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.

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