Project

General

Profile

Actions

action #156091

open

Use codescene for finding knowledge islands and complex code

Added by tinita 2 months ago. Updated 2 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Feature requests
Target version:
Start date:
2024-02-26
Due date:
% Done:

0%

Estimated time:

Description

https://codescene.com/ can be used for free with open source projects to analyze the code.
Features:

  • Finding knowledge islands
  • Calculate code complexity
  • Simulate a person leaving a team
  • Show which files are very likely to be changed in the same commit
  • Same for subroutines
  • Create goals and check code health in PRs

We should consider using this for our projects.

Actions #1

Updated by tinita 2 months ago ยท Edited

Moved to ticket description, accidentally saved as a comment

Actions #2

Updated by tinita 2 months ago

  • Category set to Feature requests
Actions #3

Updated by okurz 2 months ago

  • Target version set to Tools - Next
Actions #4

Updated by tinita 2 months ago

  • Description updated (diff)
Actions #5

Updated by tinita 2 months ago

  • Description updated (diff)

I tried to add openQA to the project (there can be more than one repo per project). Data appeared to be broken after the analysis ran. I removed openQA from the project again, restarted analysis and it still looked broken.
So I deleted the project and created a new one with only os-autoinst. Updated the URL.

Actions #6

Updated by tinita 2 months ago

  • Description updated (diff)

Apparently the first analysis after the project creation works.
If I trigger a new analysis, data is broken.
Compare:

But this way I now created an openQA project as well:
https://codescene.io/projects/50441/jobs/2093692/results?scope=month#code-health

Actions #7

Updated by tinita 2 months ago

  • Description updated (diff)
Actions

Also available in: Atom PDF