Merge tag '2.46.6' into hotfix/3.7.x

Release version 2.46.6
This commit is contained in:
René Pfeuffer
2025-08-19 19:14:54 +02:00
3 changed files with 15 additions and 0 deletions

View File

@@ -59,7 +59,12 @@ public class GitUserAgentProvider implements UserAgentProvider {
.basicAuthenticationCharset(Charsets.UTF_8)
.build();
private static final String PREFIX_GOGIT = "go-git/";
@VisibleForTesting
static final UserAgent GOGIT = UserAgent.scmClient("go-git")
.basicAuthenticationCharset(Charsets.UTF_8)
.build();
@Override
@@ -74,6 +79,8 @@ public class GitUserAgentProvider implements UserAgentProvider {
return GIT_LFS;
} else if (isGit(lowerUserAgent)) {
return GIT;
} else if (isGoGit(lowerUserAgent)) {
return GOGIT;
} else {
return null;
}
@@ -98,4 +105,6 @@ public class GitUserAgentProvider implements UserAgentProvider {
private boolean isGit(String userAgent) {
return userAgent.startsWith(PREFIX_REGULAR);
}
private boolean isGoGit(String userAgent) { return userAgent.startsWith(PREFIX_GOGIT); }
}