Top Description Packages
org.eclipse.jgit-parent 7.2.0.202503040940-r

Module org.eclipse.jgit

Automatic module of org.eclipse.jgit 7.2.0.202503040940-r.

Dependencies
java.base, java.management, java.security.jgss, java.xml, JavaEWAH, commons-codec, slf4j-api
Maven Central
Group ID:org.eclipse.jgit
Artifacts:org.eclipse.jgit

JGit - Core

Repository access and algorithms
Version
7.2.0.202503040940-r
Release Date
2025-03-20

Package Summary

Modifier and TypePackage and Description
open package
open package
org.eclipse.jgit.api

High-level API commands (the porcelain of JGit).

open package
org.eclipse.jgit.api.errors

Exceptions thrown by API commands.

open package
org.eclipse.jgit.attributes

Support for reading .gitattributes.

open package
org.eclipse.jgit.blame

Computing blame/annotate information of files.

open package
open package
org.eclipse.jgit.diff

Comparing file contents by computing diffs.

open package
org.eclipse.jgit.dircache

Reading and editing the directory cache (index).

open package
org.eclipse.jgit.errors

Exceptions thrown by lower-level JGit APIs.

open package
org.eclipse.jgit.events

Events and listener interfaces.

open package
org.eclipse.jgit.fnmatch

File name matcher.

open package
open package
open package
open package
org.eclipse.jgit.ignore

Ignore rule parser/matcher (for .gitignore entries).

open package
open package
org.eclipse.jgit.internal

Internal classes.

open package
open package
open package
open package
open package
open package
org.eclipse.jgit.internal.storage.dfs

Distributed file system based repository storage.

open package
org.eclipse.jgit.internal.storage.file

File based repository storage.

open package
open package
open package
open package
org.eclipse.jgit.internal.storage.pack

Reading/writing Git pack files.

open package
open package
open package
open package
open package
open package
open package
open package
org.eclipse.jgit.lib

Core API for repository, config, refs, object database.

open package
open package
open package
org.eclipse.jgit.merge

Content and commit history merge algorithms.

open package
org.eclipse.jgit.nls

Native language support (i18n).

open package
org.eclipse.jgit.notes

Git notes processing (for commits, etc).

open package
org.eclipse.jgit.patch

Patch file parser and data structure.

open package
org.eclipse.jgit.revplot

Building/rendering revision graphs.

open package
org.eclipse.jgit.revwalk

Walking revision graphs (commit history).

open package
org.eclipse.jgit.revwalk.filter

Filters for use in revision walking.

open package
open package
open package
org.eclipse.jgit.submodule

Git submodule support.

open package
org.eclipse.jgit.transport

Transport (fetch/push) for different protocols.

open package
open package
org.eclipse.jgit.transport.resolver

Server-side resolver for locating repositories by URLs.

open package
org.eclipse.jgit.treewalk

Walking and comparing directory/file trees (of commits, file system).

open package
org.eclipse.jgit.treewalk.filter

Filters for use in tree walking.

open package
org.eclipse.jgit.util

Utility classes.

open package
org.eclipse.jgit.util.io

Utility classes for IO (streams).

open package
open package