io.quarkus.jgit.runtime.graalvm.FSSubstitution Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of quarkus-jgit Show documentation
Show all versions of quarkus-jgit Show documentation
Access your Git repositories
package io.quarkus.jgit.runtime.graalvm;
import org.eclipse.jgit.util.FS;
import com.oracle.svm.core.annotate.Alias;
import com.oracle.svm.core.annotate.RecomputeFieldValue;
import com.oracle.svm.core.annotate.TargetClass;
@TargetClass(FS.class)
final class FSSubstitution {
/**
* The original method caches the user.home property during build time.
*/
@Alias
@RecomputeFieldValue(kind = RecomputeFieldValue.Kind.Reset)
private volatile Holder userHome;
@Alias
@RecomputeFieldValue(kind = RecomputeFieldValue.Kind.Reset)
private volatile Holder gitSystemConfig;
@TargetClass(className = "org.eclipse.jgit.util.FS$Holder")
public static final class Holder {
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy