Code Analyzer README
Code Analyzer is an extension for Visual Studio Code that provides a statistical analysis tool for git repositories. It allows developers to directly analyze their source code from the IDE. The analysis is performed on a git repository specified by the user and can target a specific branch. This tool leverages the power of gitinspector, a statistical analysis tool for git repositories, to generate insightful reports.
The default analysis shows general statistics per author, which can be complemented with a timeline analysis that shows the workload and activity of each author. Under normal operation, it filters the results to only show statistics about a number of given extensions and by default only includes source files in the statistical analysis.
Once installed, a new status bar item saying "$(play) Run Code Analyzer" will appear in VSCode. By clicking on this item, the analysis process is initiated.
To run an analysis, follow the steps below:
Upon completion, an HTML report with the results will be generated. This report is saved in the
If you encounter any issues or have any suggestions, please feel free to open an issue on our GitHub.
I would like to express my deep gratitude to José Bocanegra for his invaluable mentoring, guidance, and support as the advisor for this graduation project. His expertise and dedication have been instrumental in the success of this project.
Thanks to the gitinspector project, which this extension leverages to generate analysis reports.