cnescatlab / cnescatlab/sonar-icode-cnes-plugin

Rules related to metrics not available in standard configuration

Open
#77 0 comments 0 reactions 0 assignees View on GitHub
enhancement
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.