Searching for code clones
CodeScoring identifies code copying not only within a project, but also between projects, taking into account renames, which helps to monitor architectural integrity and avoid duplicated logic and bugs.
CodeScoring.TQI
key features
Analyzing source code for key markers of technical debt, automatically building developer profiles and showing retrospective quality scores over time.
Calculation of cyclomatic complexity
Dynamic calculation of cyclomatic complexity not only provides insight into maintenance difficulty, time until project refactoring, and the complexity of test automation, but also offers an indirect assessment of the quality of requirements and team performance.
The module offers comprehensive information based solely on development history – you will discover which developers contributed to which projects, the nature of their contributions, and the technologies they used.
The code has the characteristics that its authors put into it. The code review procedure cannot always show the overall picture of quality that has developed in the project. The Teams & Quality Intelligence module shows you what quality parameters your team is writing with, and you will be able to adjust your approaches.