Releases: cnescatlab/sonar-icode-cnes-plugin
Sonar i-Code CNES plugin 2.0.0
Changelog
- i-Code analyzer is included directly in the plugin, there is no more need to install and launch i-Code
- analysis is now recursive
- support for java 11
- enhancement of the CI for the plugin
Types of changes
- Bugfix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing functionality to not work as expected)
- Documentation Update (if none of the other choices apply)
Issues closed by changes
1.3.0
We are pleased to announce the SonarQube i-Code CNES Plugin version 1.3.0.
This update remove JAXB and replace it with XStream to provide compatibility with SonarQube 7.9LTS.
It also fix an issue that generate incomplete parsing.
Sonar i-Code CNES plugin
We are pleased to announce the SonarQube i-Code CNES Plugin version 1.2.0.
This update remove JAXB and replace it with XStream to provide compatibility with SonarQube 7.9LTS
1.1.0
Sonar i-Code CNES plugin
We are pleased to announce the SonarQube i-Code CNES Plugin version 1.1.0.
This plugin enables SonarQube's users to autolaunch i-Code CNES and import i-Code CNES results into SonarQube on Shell and Fortran projects.
See lists below for features added and bugs fixed in this release.
SonarQube Compability
- Tested and released for SonarQube 6.7 LTS
New Features
- Support of i-Code CNES 3.1.0
- 11 new rules for Shell
- Add number of comment lines measure for all languages
- Enhancement of comment ratio for all languages due to previous point
- Enable auto launch of i-Code by providing path to i-Code executable
- Properties are editable at project level
- Bug on limited possible place for result is solved
Known Issues
- Duplications are not calculated #26
1.0.2
Sonar i-Code CNES plugin
We are pleased to announce the SonarQube i-Code CNES Plugin version 1.0.2.
This plugin enable SonarQube's users to import i-Code CNES results into SonarQube on Shell and Fortran projects.
See lists below for features added and bugs fixed in this release.
SonarQube Compability
- Tested and released for SonarQube 6.7 LTS
New Features
- Description for Fortran rules was added
- Useless tags were removed on rules
- Nesting metric was moved to "Size" category
Known Issues
1.0.1
Sonar i-Code CNES plugin
We are pleased to announce the SonarQube i-Code CNES Plugin version 1.0.1.
This plugin enable SonarQube's users to import i-Code CNES results into SonarQube on Shell and Fortran projects.
See lists below for features added and bugs fixed in this release.
SonarQube Compability
- Tested and released for SonarQube 6.7 LTS
New Features
- New artifactId to be compliant with Sonarsource requirements
Known Issues
- Number of comment lines is not accurate because of the computation is based on i-Code CommentRatio #21
1.0.0
Sonar i-Code CNES plugin
We are pleased to announce the SonarQube i-Code CNES Plugin version 1.0.0.
This plugin enable SonarQube's users to import i-Code CNES results into SonarQube on Shell and Fortran projects.
See lists below for features added and bugs fixed in this release.
SonarQube Compability
- Tested and released for SonarQube 6.7 LTS
New Features
- Import of regular i-CodeCNES results files
- Support of following languages
- Shell
- Fortran 77
- Fortran 90
- Rules implemented
- RNC standard
- See i-Code User Manual for futher details.
Known Issues
- Number of comment lines is not accurate because of the computation is based on i-Code CommentRatio #21