Uplift CodeCode metrics and insights for git projects. Getting started
Project summaryOpen a Project Summary tab displaying metrics information about the entire project by using the "Uplift Code: Show Project Summary" command. File summaryOpen a File Summary tab displaying metrics information about the active file by using the "Uplift Code: Show File Summary"command. MetricsHere's an overview of all metrics calculated by UpliftCode and their meaning. By default, all metrics are calculated taking in account the git commits done in the last 12 months. This can be changed with the ChurnChurn or file churn is the number of times a file has changed in a given time range, calculated by counting the number of commits this file appears on. It will tell you which files are the ones that are constantly changing, thus the ones more likely to be hotspots of bugs or related to features with constant requirement changes. Potential reasons / what to do:
To learn more: File couplingFile coupling is a potential code smell that occurs when you have an implicit temporal relationship between two or more files in a project. If files A and B are constantly changed together, in the same commit, they are probably coupled or tighly related to each other. Complexity / Complexity trendComing soon. |