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

[Spike] Investigate root-component based language weights for alizer analyze command #1622

Open
1 task
thepetk opened this issue Aug 13, 2024 · 1 comment
Open
1 task
Labels
area/alizer Enhancement or issue related to the alizer repo lifecycle/stale Stale items. These items have not been updated for 90 days.

Comments

@thepetk
Copy link
Contributor

thepetk commented Aug 13, 2024

Which area is this feature related to?

/area alizer

Issue description

Alizer is using analyze command in order to provide a brief summary of the languages, tools & frameworks used inside a given project. It also calculates a weight per language, which indicates the importance of languages detected inside a project.

The initial approach for analyze was to count all extensions found inside a project. After the merge of #168 the weight is different for static file cases.

However, the analyze command currently includes information for framework & tools. This means we're already analyzing the first dir level of the given project. As a result, we could investigate using different weights per framework case. E.g we could update the weight of a language analysis if we have detected a specific framework on a root dir component.

Acceptance Criteria

  • The results of investigation have been shared in the issue and all required sub-issues have been created.
Copy link

This issue is stale because it has been open for 90 days with no activity. Remove stale label or comment or this will be closed in 60 days.

@github-actions github-actions bot added the lifecycle/stale Stale items. These items have not been updated for 90 days. label Nov 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/alizer Enhancement or issue related to the alizer repo lifecycle/stale Stale items. These items have not been updated for 90 days.
Projects
Status: Refinement
Development

No branches or pull requests

1 participant