Skip to content

Remove refs to Smelss rules#362

Merged
ErikEJ merged 1 commit into
mainfrom
remove-smells
Jun 10, 2026
Merged

Remove refs to Smelss rules#362
ErikEJ merged 1 commit into
mainfrom
remove-smells

Conversation

@ErikEJ

@ErikEJ ErikEJ commented Jun 10, 2026

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings June 10, 2026 05:56
@ErikEJ ErikEJ merged commit 6885353 into main Jun 10, 2026
1 check passed
@ErikEJ ErikEJ deleted the remove-smells branch June 10, 2026 05:56

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Removes UI and logic references to the ErikEJ.DacFX.TSQLSmellSCA (“Smells”) rules package so the VSIX/SSMS extensions only surface/install ErikEJ.DacFX.SqlServer.Rules as the community analyzer option.

Changes:

  • Updated Manage Rules dialogs (VSIX + SSMS) to remove mentions of ErikEJ.DacFX.TSQLSmellSCA from checkbox text/tooltips and warnings.
  • Removed “Smells.*” help-link generation and example output references.
  • Updated rules-package detection/installation logic to only consider ErikEJ.DacFX.SqlServer.Rules.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/Vsix/Dialogs/ManageRulesDialog.xaml Removes TSQLSmellSCA from install UI text/tooltip and warning messaging.
src/SsmsVsix/Linter/Linting/AnalyzerUtilities.cs Removes outdated “Smells.*” example comment line.
src/SsmsVsix/Dialogs/ManageRulesDialog.xaml Removes TSQLSmellSCA from install UI text and warning messaging.
src/Shared/ViewModels/RuleViewModel.cs Drops help-link mapping for Smells.* rule IDs.
src/Shared/Extensions/ProjectExtension.cs Stops detecting/installing ErikEJ.DacFX.TSQLSmellSCA; only handles ErikEJ.DacFX.SqlServer.Rules.

Comment on lines 14 to 16
private const string SqlServerRulesPackageId = "ErikEJ.DacFX.SqlServer.Rules";
private const string TSqlSmellRulesPackageId = "ErikEJ.DacFX.TSQLSmellSCA";
private const string Indent = "\n ";
private const string EndElementIndent = "\n ";
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