Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separate parse-time C++ metrics information into distinct tables #721

Open
mcserep opened this issue Mar 14, 2024 · 0 comments
Open

Separate parse-time C++ metrics information into distinct tables #721

mcserep opened this issue Mar 14, 2024 · 0 comments
Labels
Kind: Refactor 🔃 Level: Moderate (2) Plugin: C++ Issues related to the parsing and presentation of C++ projects. Target: Database Issues related to the database schema of the core or a plugin, or database handling in general.

Comments

@mcserep
Copy link
Collaborator

mcserep commented Mar 14, 2024

#689 introduced a mccabe field into the CppFunction entity type, and #714 will add a similar new field for the bumpy road complexity metric.

These metric values are not coupled tightly to a CppFunction, and therefore they should be refactored into a separate table. Depending on the outcome of #720, this could be a 1:1 relation or a 1:many relation.

@mcserep mcserep added Kind: Refactor 🔃 Plugin: C++ Issues related to the parsing and presentation of C++ projects. Target: Database Issues related to the database schema of the core or a plugin, or database handling in general. Level: Moderate (2) labels Mar 14, 2024
@mcserep mcserep added this to the Release H* milestone Mar 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Kind: Refactor 🔃 Level: Moderate (2) Plugin: C++ Issues related to the parsing and presentation of C++ projects. Target: Database Issues related to the database schema of the core or a plugin, or database handling in general.
Projects
Status: To do
Status: To do
Development

No branches or pull requests

1 participant