Skip to content

Conversation

@hohwille
Copy link
Member

fixes #954

  • track status which repos have already been setup
  • add steps to project import and proper error handling
  • improve step support
  • implement project import that was missing
  • add MvnArtifact
  • add Mvn.downloadArtifact, etc.
  • package refactoring to avoid confusion between git-repository and tool-repository
  • etc.

@hohwille hohwille added enhancement New feature or request repository Commandlet to clone, build or import git repositories eclipse related to Eclipse IDE step Logging and monitoring of process steps labels Jan 27, 2025
@hohwille hohwille added this to the release:2025.01.003 milestone Jan 27, 2025
@hohwille hohwille self-assigned this Jan 27, 2025
@coveralls
Copy link
Collaborator

coveralls commented Jan 27, 2025

Pull Request Test Coverage Report for Build 13063227142

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 313 unchanged lines in 16 files lost coverage.
  • Overall coverage decreased (-0.2%) to 68.379%

Files with Coverage Reduction New Missed Lines %
com/devonfw/tools/ide/tool/ide/IdeToolCommandlet.java 1 71.93%
com/devonfw/tools/ide/io/FileAccess.java 4 82.14%
com/devonfw/tools/ide/tool/plugin/ToolPluginDescriptor.java 4 82.93%
com/devonfw/tools/ide/git/GitUrl.java 5 66.67%
com/devonfw/tools/ide/util/FilenameUtil.java 5 77.19%
com/devonfw/tools/ide/commandlet/CommandletManagerImpl.java 9 88.4%
com/devonfw/tools/ide/step/StepImpl.java 10 84.13%
com/devonfw/tools/ide/step/Step.java 12 55.0%
com/devonfw/tools/ide/commandlet/CreateCommandlet.java 13 52.94%
com/devonfw/tools/ide/commandlet/AbstractUpdateCommandlet.java 15 81.5%
Totals Coverage Status
Change from base Build 13062366880: -0.2%
Covered Lines: 7391
Relevant Lines: 10390

💛 - Coveralls

Copy link
Contributor

@jan-vcapgemini jan-vcapgemini left a comment

Choose a reason for hiding this comment

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

LGTUS. Co-Reviewed by: @hj-lorenz, @alfeilex, we've added some small CRs, please check. Approving for faster merge process.

@hohwille hohwille merged commit e4b0f98 into devonfw:main Jan 30, 2025
3 checks passed
@hohwille hohwille linked an issue Jan 31, 2025 that may be closed by this pull request
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

eclipse related to Eclipse IDE enhancement New feature or request repository Commandlet to clone, build or import git repositories step Logging and monitoring of process steps

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

IdeToolCommandlet: add option and support for import of project(s) Improve repository support

3 participants