Skip to content

[JENKINS-64383] combined refrepo became our bottleneck, support a fanout location too - #644

Open
jimklimov wants to merge 185 commits into
jenkinsci:masterfrom
jimklimov:refrepo-args
Open

[JENKINS-64383] combined refrepo became our bottleneck, support a fanout location too#644
jimklimov wants to merge 185 commits into
jenkinsci:masterfrom
jimklimov:refrepo-args

GitClientCloneTest: complete test_clone_reference_parameterized_basen…

223927d
Select commit
Loading
Failed to load commit list.
ci.jenkins.io / Open Tasks Scanner succeeded Aug 5, 2026

5 new issues, 15 total

Total New Outstanding Fixed Trend
15 5 10 0 👎

Reference build: Plugins » git-client-plugin » master #1413

Details

Severity distribution of new issues

Error Warning High Warning Normal Warning Low
0 0 5 0

Annotations

Check warning on line 802 in src/main/java/org/jenkinsci/plugins/gitclient/LegacyCompatibleGitAPIImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Open Tasks Scanner

TODO

NORMAL:
Refactor to avoid lookups of dirs that may prove not needed

Check warning on line 819 in src/main/java/org/jenkinsci/plugins/gitclient/LegacyCompatibleGitAPIImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Open Tasks Scanner

TODO

NORMAL:
If current repo is NOT bare, also check git submodules registered

Check warning on line 1214 in src/main/java/org/jenkinsci/plugins/gitclient/LegacyCompatibleGitAPIImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Open Tasks Scanner

TODO

NORMAL:
Consider a config option whether to populate absent reference

Check warning on line 352 in src/test/java/org/jenkinsci/plugins/gitclient/GitClientCloneTest.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Open Tasks Scanner

TODO

NORMAL:
Currently we do not make paths which would invalidate

Check warning on line 266 in src/test/java/org/jenkinsci/plugins/gitclient/LegacyCompatibleGitAPIImplTest.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Open Tasks Scanner

TODO

NORMAL:
" that is not implemented yet: