sonar-esql-plugin
This open source plugin can be used to analyze the ESQL-sourcecode of IBM App Connect Enterprise / IBM Websphere Message Broker / IBM Integration Bus projects.
Features
- >75 rules
- Support for Broker 7, 8, 9, 10, 11, 12
- Metrics (complexity, number of lines, ...)
- Import of traces as coverage reports
Installation
- Install SonarQube (https://docs.sonarqube.org/display/SONAR/Get+Started+in+Two+Minutes)
- Place the latest esql-plugin-.jar from esql-plugin/target to the plugin directory of SonarQube(\extensions\plugins)
Requirements
Build
- mvn clean install
Contributing
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request
History
Credits
License
Apache License v2.0