cnescatlab / cnescatlab/sonar-icode-cnes-plugin
Rules related to metrics not available in standard configuration
- Dominant language
- Java
- Stars
- 21
- Forks
- 13
- PR merge metrics
- No merged PRs in 30d
Description
#### Is your feature request related to a problem? Please describe.**
Since release 3.0, iCode provide rules related to metrics such as "SH.MET.LineOfCode, SH.MET.RatioComment, SH.MET.Nesting, SH.MET.ComplexitySimplified".
However, these rules are not provided by the Sonar plugin (see file "sonar-icode-cnes-plugin / src / main / resources / rules / icode-shell-rules.xml").
#### Describe the solution you'd like
Please, do provide plugin with all rules available.
#### Describe alternatives you've considered
Provide a way in order to add these rule (update of icode-shell-rules.xml ?).
#### Additional context
Thanx
Contributor guide
Research direction
Inspect sonar-icode-cnes-plugin/src/main/resources/rules/icode-shell-rules.xml and compare it with the metric rules available since iCode 3.0, including SH.MET.LineOfCode, SH.MET.RatioComment, SH.MET.Nesting, and SH.MET.ComplexitySimplified. Confirm how rules are exposed in the standard Sonar plugin configuration; done means the available metric rules are included there.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, shell
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100