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

#118: smart git pulls #163

Merged
merged 10 commits into from
Jan 30, 2024
Merged

#118: smart git pulls #163

merged 10 commits into from
Jan 30, 2024

Conversation

salimbouch
Copy link
Contributor

closes #118

@coveralls
Copy link
Collaborator

coveralls commented Jan 3, 2024

Pull Request Test Coverage Report for Build 7709855730

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 92 unchanged lines in 1 file lost coverage.
  • Overall coverage decreased (-0.1%) to 56.052%

Files with Coverage Reduction New Missed Lines %
com/devonfw/tools/ide/context/AbstractIdeContext.java 92 54.74%
Totals Coverage Status
Change from base Build 7709782259: -0.1%
Covered Lines: 3645
Relevant Lines: 6255

💛 - Coveralls

@hohwille
Copy link
Member

hohwille commented Jan 8, 2024

Please note that this PR will conflict with PR #155 whatever may be merged first.

Copy link
Contributor

@moritzLanger moritzLanger 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 👍
I just added some small suggestions that could be worked in.

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.

@salimbouch thanks for your PR and the nice working solution. 👍
Sorry for the long review delay.
It is great that you added a new gitPullOrCloneIfNeeded method to add the new behavior on top. Your implementation is functionally perfectly correct.
I added some comment for improvement. Can you resolve merge conflict and address the review comments? Then we are ready to merge this nice change.

@hohwille hohwille assigned salimbouch and unassigned hohwille Jan 23, 2024
@salimbouch salimbouch assigned hohwille and unassigned salimbouch Jan 25, 2024
@hohwille hohwille merged commit 8746243 into devonfw:main Jan 30, 2024
3 checks passed
@hohwille hohwille added this to the release:2024.02.001 milestone Jan 30, 2024
@hohwille hohwille added git enhancement New feature or request urls ide-urls repo and related processes and features labels Jan 30, 2024
@salimbouch salimbouch deleted the 118-smarter-git-pulls branch May 3, 2024 01:09
@hohwille hohwille added the story-review marks PRs that will be presented in the sprint-review label May 3, 2024
@hohwille hohwille added reviewed Marks PRs that have been presented in the sprint-review meeting or that do not need to be presented. and removed story-review marks PRs that will be presented in the sprint-review labels Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request git reviewed Marks PRs that have been presented in the sprint-review meeting or that do not need to be presented. urls ide-urls repo and related processes and features
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

Smarter git pull on urls
4 participants