Releases: ChuckJonas/vscode-apex-pmd
Releases · ChuckJonas/vscode-apex-pmd
0.4.9
Change
- upgraded to PMD 6.22
- added Cognitive Complexity to default rule-set
- removed Cyclomatic Complexity from default rule-set
- fixed stale readme link
- Upgraded vscode engine to 1.43.0 (min vscode version) + Upgraded to new test "framework"
0.4.8
- npm audit fix
- fixing bad documentation links
0.4.7
Change
- fix issue with
cachePathnot working for windows - upgraded PMD to 6.21.0
0.4.6
Change
- fix issue with
pmdBinPathnot working for relative url
0.4.5
Added
- Link to Rule documentation
- Ruleset-Rulename in description
Change
- showStdErr now defaults to true
- updated to PMD 6.17.0
0.4.3
0.4.2
4.0
[0.4.0]
Added
- Ability to enable PMD caching for a faster analysis
Change
- Upgraded csv parsing package
- Improved recovery handling of bad csv data
- Ignore problems in .sfdx generated files
- Settings auto-load on change. If you change settings you no longer need to reload VSCode
2.0
Added
- Added support for visualforce
- Extension now includes PMD binaries by default
- Progress UI for run on workspace with ability to cancel
- Ability to clear all "problems"
- Test Coverage
- Status Bar
Changed
- Fixed bug with
runOnSave&runOnOpenbeing switched - Fixed bug with
runOnOpencausing pmd to run twice - Fixed bug with csv escaping #25
- renamed
pmdPathsetting topmdBinPath - Updated default ruleset to latest
- Removed
Show Apex PMD Outputas vscode natively supports switching channels - removed
use default rulesetsetting in favor be just looking for a empty ruleset config - Cleaned up output and updated setting defaults
- Refactored code and added simple test coverage