Skip to content

#1823: gitconfig duplicate longpaths#1830

Open
AdemZarrouki wants to merge 3 commits intodevonfw:mainfrom
AdemZarrouki:feature/1823-gitconfig-duplicate-longpaths
Open

#1823: gitconfig duplicate longpaths#1830
AdemZarrouki wants to merge 3 commits intodevonfw:mainfrom
AdemZarrouki:feature/1823-gitconfig-duplicate-longpaths

Conversation

@AdemZarrouki
Copy link
Copy Markdown
Contributor

This PR fixes #1823

Implemented changes:

  • Fix duplicate property entries in IniSection by updating existing properties.
  • Added test testInstallIdeasyTwiceDoesNotDuplicateGitLongpaths in IDEasy/cli/src/test/java/com/devonfw/tools/ide/tool/IdeasyCommandletTest.java.

Checklist for this PR

Make sure everything is checked before merging this PR. For further info please also see
our DoD.

  • When running mvn clean test locally all tests pass and build is successful
  • PR title is of the form #«issue-id»: «brief summary» (e.g. #921: fixed setup.bat). If no issue ID exists, title only.
  • PR top-level comment summarizes what has been done and contains link to addressed issue(s)
  • PR and issue(s) have suitable labels
  • Issue is set to In Progress and assigned to you or there is no issue (might happen for very small PRs)
  • You followed all coding conventions
  • You have added the issue implemented by your PR in CHANGELOG.adoc unless issue is labeled
    with internal

@github-project-automation github-project-automation bot moved this to 🆕 New in IDEasy board Apr 17, 2026
@AdemZarrouki AdemZarrouki self-assigned this Apr 17, 2026
@AdemZarrouki AdemZarrouki moved this from 🆕 New to Team Review in IDEasy board Apr 17, 2026
@coveralls
Copy link
Copy Markdown
Collaborator

Coverage Report for CI Build 24558345732

Coverage increased (+0.05%) to 70.5%

Details

  • Coverage increased (+0.05%) from the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • 1 coverage regression across 1 file.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

1 previously-covered line in 1 file lost coverage.

File Lines Losing Coverage Coverage
com/devonfw/tools/ide/io/ini/IniSection.java 1 92.31%

Coverage Stats

Coverage Status
Relevant Lines: 15075
Covered Lines: 11077
Line Coverage: 73.48%
Relevant Branches: 6698
Covered Branches: 4273
Branch Coverage: 63.8%
Branches in Coverage %: Yes
Coverage Strength: 3.1 hits per line

💛 - Coveralls

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Team Review

Development

Successfully merging this pull request may close these issues.

IDEasy creates duplicate entries in .gitconfig

2 participants