This small standalone Java program allows you to check your code with a set of the most important software metrics. Such as, Halstead Complexity,
Cyclomatic Complexity, Number of Lines Of Code, etc...
However, it is important to take into account that by no means the results of these tests are an absolute truth and they should be taken as a way to reflect upon the code.
IMPORTANT This program is not a fully functioning program and only works for Java code. if you spot something that can be improved or added please create a pull request.
In order to run this project on your own environment you should have Java 8 or above.
To start with this project:
git clone https://github.com/sergaben/Code-Checker
or you can fork it if you want.
- Java - Main programming language
- Antlr - Library for language recognition
- Maven - Software project management
This project is licensed under the MIT License - see the LICENSE.md file for details