Releases: FRI-DAY/sonar-gosu-plugin
Releases · FRI-DAY/sonar-gosu-plugin
1.2.2
Sonar Gosu Plugin 1.2.2
Special thanks to @komasztania for the various bug-fix contributions.
What's changed
Added
- Added support to exclude specific import namespaces on the
UnnecessaryImportRule
(#55).
Fixed
- Fixed exception throw by
UnnecessaryImportRule
when analyzing Gosu files with wildcard imports (#54). - Fixed ignored
@SuppressWarnings
on enhancements (#83). - Fixed unnecessary imports been highlighted on the wrong line (#87).
Removed
- Removed deprecated
DuplicatedBlocks
rule from built-in profile (#70).
1.2.1
1.2.0
1.1.0
Sonar Gosu Plugin 1.1.0
What's changed
Added
- Added lines of code data (
NCLOC_DATA
) to the plugin (#55). - Added size metrics (number of classes, functions and statements) to the plugin (#56).
Changed
- Refactored TooManyParamsRule to avoid unnecessary
if
condition (#45). - Only compute core metrics (Lines of code, cognitive/cyclomatic complexity) for main source code files (#54).
Fixed
1.0.0
Sonar Gosu Plugin 1.0.0
What's changed
Added
- Added Sonar Gosu Plugin documentation (#27).
- Added Gosu Rules for code smells (#15).
- Added Gosu Rules for bugs (#13).
- Added Gosu Rules for vulnerabilities (#13).
- Added Gosu Rules for code metrics (#11).
- Added DSL for Gosu Rule tests (#10).
- Added Sonar Gosu Plugin structure;
Changed
Fixed
- Fixed false positives on UnnecessaryImportRule (#33).
- Fixed NPE on UnnecessaryImportRule (#31).
- Fixed NPE on InternalImportsRule (#29);