-
Notifications
You must be signed in to change notification settings - Fork 31
Add option to analyze all VCS changed files #3
Copy link
Copy link
Open
Labels
clientAffects the DelphiLint client IDE pluginAffects the DelphiLint client IDE plugincompanionAffects the DelphiLint VS Code companionAffects the DelphiLint VS Code companionenhancementNew feature or requestNew feature or requestserverAffects the DelphiLint serverAffects the DelphiLint server
Description
Activity
Metadata
Metadata
Assignees
Labels
clientAffects the DelphiLint client IDE pluginAffects the DelphiLint client IDE plugincompanionAffects the DelphiLint VS Code companionAffects the DelphiLint VS Code companionenhancementNew feature or requestNew feature or requestserverAffects the DelphiLint serverAffects the DelphiLint server
Prerequisites
Engine area
Delphi IDE integration
Improvement description
A common use case for DelphiLint is to scan changed files before committing them to source control, to ensure that any Sonar issues aren't inadvertently committed. To facilitate this, DelphiLint should add an option to "Analyze VCS Changed Files" in addition to the current "Analyze Active File" and "Analyze All Open Files".
This is a feature SonarLint already has, see IntelliJ:
Rationale
It can be annoying to open and scan all changed files manually, and it has been proven convenient by its inclusion in SonarLint already.