/metanalysis-srb

Analyzer for Single-Responsibility breakers.

Primary LanguageKotlinApache License 2.0Apache-2.0

Metanalysis-SRB

Build Status codecov License

Features

  • a Single Responsibility Breaker analysis based on the metanalysis code metadata model

Using Metanalysis-SRB

Environment requirements

In order to use metanalysis-srb you need to have JDK 1.8 or newer.

Using the command line

Download the most recently released distribution from here and run the executable from the bin directory: ./metanalysis-srb --help.

In order to visualize the graph corresponding to one of the inspected source files, open the index.html file with the graph.json file from the .metanalysis-srb directory saved as file.json in the same directory as the index.html file.

Licensing

The code is available under the Apache V2.0 License.