Skip to content

Improve grouping of libraries#2524

Merged
koesie10 merged 5 commits intomainfrom
koesie10/grouping-improvements
Jun 20, 2023
Merged

Improve grouping of libraries#2524
koesie10 merged 5 commits intomainfrom
koesie10/grouping-improvements

Conversation

@koesie10
Copy link
Copy Markdown
Member

This implements the following improvements to the grouping of libraries:

  • Libraries can now be collapsed
  • Libraries which are fully modeled are collapsed by default
  • Each library shows the number of methods, the number of usages, and the modeled percentage
  • When a library is collapsed, the number of methods and the modeled percentage are shown in the row with the library name
  • Libraries are sorted by their modeled percentage and the number of usages rather than name
Screen.Recording.2023-06-19.at.16.54.38.mov

Checklist

  • CHANGELOG.md has been updated to incorporate all user visible changes made by this pull request.
  • Issues have been created for any UI or other user-facing changes made by this pull request.
  • [Maintainers only] If this pull request makes user-facing changes that require documentation changes, open a corresponding docs pull request in the github/codeql repo and add the ready-for-doc-review label there.

@koesie10 koesie10 force-pushed the koesie10/grouping-improvements branch from 006e3e3 to ddd97f0 Compare June 20, 2023 07:33
@koesie10 koesie10 marked this pull request as ready for review June 20, 2023 09:39
@koesie10 koesie10 requested review from a team as code owners June 20, 2023 09:40
@koesie10 koesie10 requested a review from starcke June 20, 2023 09:40
Copy link
Copy Markdown
Contributor

@starcke starcke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

@koesie10 koesie10 enabled auto-merge June 20, 2023 12:25
Copy link
Copy Markdown
Contributor

@starcke starcke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@koesie10 koesie10 merged commit 8fb1229 into main Jun 20, 2023
@koesie10 koesie10 deleted the koesie10/grouping-improvements branch June 20, 2023 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants