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

Upgrading plugin dependencies to include 'Critical' severity #25

Merged
merged 24 commits into from
Dec 31, 2024

Conversation

kerenr-jfrog
Copy link
Contributor

@kerenr-jfrog kerenr-jfrog commented Dec 23, 2024

  • Upgraded ide-plugins-common dependency to version 1.6.1
  • Code refactored according to the new dependency implementation.
  • Critical severity was added.
  • Added exclusion pattern for folders.
  • Severity icons have been changed and added icon for the 'critical' severity.
  • Using GradleTreeBuilder for building Gradle dependency tree.
  • Using NpmTreeBuilder for building Npm dependency tree.

@kerenr-jfrog kerenr-jfrog changed the title Fix critical severity issue Upgrading plugin dependencies to include 'Critical' severity Dec 24, 2024
@kerenr-jfrog kerenr-jfrog added the dependencies Pull requests that update a dependency file label Dec 24, 2024
@kerenr-jfrog kerenr-jfrog self-assigned this Dec 24, 2024
@kerenr-jfrog kerenr-jfrog marked this pull request as ready for review December 24, 2024 15:57
Copy link

@hadarshjfrog hadarshjfrog left a comment

Choose a reason for hiding this comment

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

Comments overview:

  1. why is the rename between DependenciesTree to DependencyTree ?
  2. Unused @overrides
  3. Empty spaces and breaklines

Copy link

@attiasas attiasas left a comment

Choose a reason for hiding this comment

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

Nice!

  • Why only to v1.6.1 and not latest?
  • Can't we use the severity icons we use in all other applications?

@kerenr-jfrog kerenr-jfrog merged commit 3ce2fa3 into jfrog:master Dec 31, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants