Skip to content

Commit 835eda1

Browse files
committed
update to use JGit 7.1.0 version
1 parent 09bf1de commit 835eda1

15 files changed

Lines changed: 368 additions & 576 deletions

.mvn/wrapper/MavenWrapperDownloader.java

Lines changed: 0 additions & 117 deletions
This file was deleted.

.mvn/wrapper/maven-wrapper.jar

-57.4 KB
Binary file not shown.

.mvn/wrapper/maven-wrapper.properties

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,15 @@
55
# to you under the Apache License, Version 2.0 (the
66
# "License"); you may not use this file except in compliance
77
# with the License. You may obtain a copy of the License at
8-
#
8+
#
99
# http://www.apache.org/licenses/LICENSE-2.0
10-
#
10+
#
1111
# Unless required by applicable law or agreed to in writing,
1212
# software distributed under the License is distributed on an
1313
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
1414
# KIND, either express or implied. See the License for the
1515
# specific language governing permissions and limitations
1616
# under the License.
17-
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.8/apache-maven-3.9.8-bin.zip
18-
wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar
17+
wrapperVersion=3.3.2
18+
distributionType=only-script
19+
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9/apache-maven-3.9.9-bin.zip

README.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,18 @@ using GraalVM native-image utility.
55

66
[JGit](http://www.eclipse.org/jgit/) is a pure Java implementation of the Git version control system,
77
and is available as a library to be integrated into many projects.
8-
The JGit [project](https://git.eclipse.org/c/jgit/jgit.git/tree/) also implements a
9-
[git server](https://git.eclipse.org/c/jgit/jgit.git/tree/org.eclipse.jgit.http.server)
8+
The JGit [project](https://github.com/eclipse-jgit/jgit) also implements a
9+
[git server](https://github.com/eclipse-jgit/jgit/tree/master/org.eclipse.jgit.http.server)
1010
for the
11-
[Git HTTP protocol](https://github.com/git/git/blob/master/Documentation/technical/http-protocol.txt),
12-
in the form of a
13-
[servlet](https://git.eclipse.org/c/jgit/jgit.git/tree/org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitServlet.java).
11+
[Git HTTP protocol](https://git-scm.com/docs/http-protocol), in the form of a
12+
[servlet](https://github.com/eclipse-jgit/jgit/blob/master/org.eclipse.jgit.http.server/src/org/eclipse/jgit/http/server/GitServlet.java).
1413

1514
For [LFS](https://github.com/git-lfs/git-lfs/tree/main/docs/api) server support, JGit provides the
16-
[LFS server project](https://git.eclipse.org/c/jgit/jgit.git/tree/org.eclipse.jgit.lfs.server)
15+
[LFS server project](https://github.com/eclipse-jgit/jgit/tree/master/org.eclipse.jgit.lfs.server)
1716
which implements 2 servlets: the
18-
[Batch API servlet](https://git.eclipse.org/c/jgit/jgit.git/tree/org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/LfsProtocolServlet.java),
17+
[Batch API servlet](https://github.com/eclipse-jgit/jgit/blob/master/org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/LfsProtocolServlet.java),
1918
and the
20-
[LFS servlet](https://git.eclipse.org/c/jgit/jgit.git/tree/org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsServlet.java)
19+
[LFS servlet](https://github.com/eclipse-jgit/jgit/blob/master/org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/fs/FileLfsServlet.java)
2120
which supports upload/download of large objects to a separate storage in the local file system.
2221
In addition, this project implements a
2322
[servlet](src/main/java/com/github/chirontt/lfs/server/locks/LfsFileLockingProtocolServlet.java)

build.gradle

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
plugins {
22
id 'application'
3-
id 'org.graalvm.buildtools.native' version '0.10.2'
3+
id 'org.graalvm.buildtools.native' version '0.10.4'
44
}
55

66
tasks.wrapper {
7-
gradleVersion = '8.8'
7+
gradleVersion = '8.12'
88
distributionType = Wrapper.DistributionType.ALL
99
}
1010

1111
group = 'com.github.chirontt.jgit'
1212
description = "JGit HTTP server's native executable built by GraalVM"
13-
version = '6.10.0'
13+
version = '7.1.0'
1414

1515
ext {
1616
mainClassName = 'com.github.chirontt.gitserver.JGitHttpServer'
17-
jgitReleaseVersion = '6.10.0.202406032230-r'
18-
jettyVersion = '10.0.22'
19-
slf4jVersion = '2.0.13'
17+
jgitReleaseVersion = '7.1.0.202411261347-r'
18+
jettyVersion = '11.0.24'
19+
slf4jVersion = '2.0.16'
2020
}
2121

2222
repositories {
@@ -100,7 +100,7 @@ graalvmNative {
100100
//packages/classes to be initialized at native image build time
101101
def buildTimeInitClasses = [
102102
'com.google.gson',
103-
'javax.servlet',
103+
'jakarta.servlet',
104104
'org.eclipse.jetty',
105105
'org.eclipse.jgit',
106106
'org.slf4j',

gradle/wrapper/gradle-wrapper.jar

130 Bytes
Binary file not shown.

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-all.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-all.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gradlew.bat

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)