Skip to content

Conversation

@KianRolf
Copy link
Contributor

preparatory work #103

Gives the security.json files a representation in java analog to the dependency.json files

@coveralls
Copy link
Collaborator

coveralls commented Mar 27, 2025

Pull Request Test Coverage Report for Build 14172089567

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 69 unchanged lines in 5 files lost coverage.
  • Overall coverage increased (+0.3%) to 67.764%

Files with Coverage Reduction New Missed Lines %
com/devonfw/tools/ide/tool/repository/DefaultToolRepository.java 2 87.88%
com/devonfw/tools/ide/url/model/file/UrlSecurityFile.java 2 70.0%
com/devonfw/tools/ide/url/model/folder/UrlEdition.java 3 33.33%
com/devonfw/tools/ide/tool/repository/CustomToolRepositoryImpl.java 24 18.49%
com/devonfw/tools/ide/tool/repository/MavenRepository.java 38 44.05%
Totals Coverage Status
Change from base Build 14171621716: 0.3%
Covered Lines: 7880
Relevant Lines: 11200

💛 - Coveralls

@KianRolf KianRolf marked this pull request as ready for review March 27, 2025 10:16
@KianRolf KianRolf moved this from 🆕 New to Team Review in IDEasy board Mar 27, 2025
@KianRolf KianRolf added the security CVEs or other vulnerabilities label Mar 27, 2025
@jan-vcapgemini
Copy link
Contributor

Please add the ticket ID to your commits, so they are properly linked to the issue later.

Copy link
Member

@hohwille hohwille left a comment

Choose a reason for hiding this comment

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

@KianRolf thanks for your PR. You did a great job and perfectly understood the task to implement here. Nice that you even added the ability to have security.json for all editions of a tool 👍

I left some review comments for further improvements.
Please have a look and once resolved we merge this PR.

KianRolf and others added 5 commits March 28, 2025 11:31
…olSecurity.java

Co-authored-by: Jörg Hohwiller <hohwille@users.noreply.github.com>
…olSecurity.java

Co-authored-by: Jörg Hohwiller <hohwille@users.noreply.github.com>
…olSecurity.java

Co-authored-by: Jörg Hohwiller <hohwille@users.noreply.github.com>
…olSecurity.java

Co-authored-by: Jörg Hohwiller <hohwille@users.noreply.github.com>
@KianRolf KianRolf requested a review from hohwille March 31, 2025 06:21
Copy link
Member

@hohwille hohwille left a comment

Choose a reason for hiding this comment

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

@KianRolf thanks for the rework. Now everything is perfect and ready to merge. 👍
To speed this up, I also resolved review comments from @jan-vcapgemini that I could confirm to be addressed properly now (JavaDoc consistency).
So I will merge this now.

@hohwille hohwille merged commit 5222b91 into devonfw:main Mar 31, 2025
4 checks passed
@github-project-automation github-project-automation bot moved this from Team Review to ✅ Done in IDEasy board Mar 31, 2025
@hohwille hohwille added this to the release:2025.04.001 milestone Mar 31, 2025
@hohwille hohwille added the internal Nothing to be added to CHANGELOG, only internal story label Mar 31, 2025
@hohwille hohwille linked an issue Mar 31, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal Nothing to be added to CHANGELOG, only internal story security CVEs or other vulnerabilities

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

Implement version security checks

4 participants