Skip to content

Commit 178fcd8

Browse files
authored
Correction to be compliant with i-Code & SonarQube (#20)
* Make plugin compliant to i-Code usage * + clean up of unused code * Fix #6 fix #7 fix #14 fix #15 * Correct the README and some sonar issues. * Correct the README. * Separation of the languages. Fix #22. * Correction after reviewing. * revert artifactid because SonarQube is unable to understand this change.
1 parent 1b13863 commit 178fcd8

File tree

166 files changed

+4048
-18043
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

166 files changed

+4048
-18043
lines changed

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,9 @@ buildNumber.properties
2222
# Web
2323
/node/
2424
/node_modules/
25+
26+
# Ignore SonarQube files
27+
.scannerwork
28+
29+
# Ignore IntelliJ files
30+
.idea

.project

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<projectDescription>
3-
<name>sonar-icode-plugin</name>
3+
<name>sonar-icode-cnes-plugin</name>
44
<comment></comment>
55
<projects>
66
</projects>

README.md

Lines changed: 37 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,39 @@
11
# sonar-icode-cnes-plugin
22
[![Build Status](https://travis-ci.org/lequal/sonar-icode-cnes-plugin.svg?branch=master)](https://travis-ci.org/lequal/sonar-icode-cnes-plugin)
3-
[![SonarQube Coverage](https://sonarcloud.io/api/badges/gate?key=fr.cnes.sonarqube.plugins:sonar-icode-plugin)](https://sonarcloud.io/dashboard?id=fr.cnes.sonarqube.plugins%3Asonar-icode-plugin)
4-
========
5-
Sonar Plugin for the code analysys tool : ICode
3+
![SonarQube Quality Gate](https://sonarcloud.io/api/project_badges/measure?project=fr.cnes.sonarqube.plugins%3Asonar-icode-plugin&metric=alert_status)
4+
![SonarQube Bugs](https://sonarcloud.io/api/project_badges/measure?project=fr.cnes.sonarqube.plugins%3Asonar-icode-plugin&metric=bugs)
5+
![SonarQube Coverage](https://sonarcloud.io/api/project_badges/measure?project=fr.cnes.sonarqube.plugins%3Asonar-icode-plugin&metric=coverage)
6+
![SonarQube Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=fr.cnes.sonarqube.plugins%3Asonar-icode-plugin&metric=sqale_index)
7+
8+
SonarQube plugin for the code analysis tool: i-Code CNES.
9+
10+
SonarQube is an open platform to manage code quality. This plugin adds the ability to import i-Code results for Fortran (77 & 90) & Shell.
11+
12+
This plugin is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
13+
14+
You can get i-Code CNES on GitHub: [lequal/i-CodeCNES](https://github.com/lequal/i-CodeCNES).
15+
16+
### Quickstart
17+
- Setup a SonarQube instance
18+
- Install i-Code
19+
- Install i-Code plugin
20+
- Run i-Code
21+
- Run an analysis
22+
23+
### Features
24+
- Fortran 77 analysis
25+
- Fortran 90 analysis
26+
- Shell analysis
27+
28+
### How to contribute
29+
If you experienced a problem with the plugin please open an issue. Inside this issue please explain us how to reproduce this issue and paste the log.
30+
31+
If you want to do a PR, please put inside of it the reason of this pull request. If this pull request fix an issue please insert the number of the issue or explain inside of the PR how to reproduce this issue.
32+
33+
### Feedback and Support
34+
35+
36+
Bugs and Feature requests: https://github.com/lequal/sonar-icode-cnes-plugin/issues
37+
38+
### License
39+
Licensed under the [GNU General Public License, Version 3.0](https://www.gnu.org/licenses/gpl.txt)

conf/env.js

Lines changed: 0 additions & 22 deletions
This file was deleted.

conf/jest/CSSStub.js

Lines changed: 0 additions & 6 deletions
This file was deleted.

conf/jest/FileStub.js

Lines changed: 0 additions & 6 deletions
This file was deleted.

conf/jest/SetupTestEnvironment.js

Lines changed: 0 additions & 11 deletions
This file was deleted.

conf/webpack/webpack.config.dev.js

Lines changed: 0 additions & 21 deletions
This file was deleted.

conf/webpack/webpack.config.js

Lines changed: 0 additions & 59 deletions
This file was deleted.

conf/webpack/webpack.config.prod.js

Lines changed: 0 additions & 56 deletions
This file was deleted.

0 commit comments

Comments
 (0)