Fix API warnings for the new CommitGraph

Mark the internal package as internal, visible only to the test bundle.
Add an API filter for CoreConfig.DEFAULT_COMMIT_GRAPH_ENABLE.

Change-Id: Ib62a93b873c93daf638b6c57e62fd267e16801bb
Signed-off-by: Thomas Wolf <twolf@apache.org>
This commit is contained in:
Thomas Wolf 2022-12-17 10:36:50 +01:00
parent 0d10ebe560
commit f38a0614f5
2 changed files with 13 additions and 1 deletions

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<component id="org.eclipse.jgit" version="2">
<resource path="src/org/eclipse/jgit/lib/CoreConfig.java" type="org.eclipse.jgit.lib.CoreConfig">
<filter id="336658481">
<message_arguments>
<message_argument value="org.eclipse.jgit.lib.CoreConfig"/>
<message_argument value="DEFAULT_COMMIT_GRAPH_ENABLE"/>
</message_arguments>
</filter>
</resource>
</component>

View File

@ -81,7 +81,8 @@ Export-Package: org.eclipse.jgit.annotations;version="6.5.0",
x-friends:="org.eclipse.jgit.test",
org.eclipse.jgit.internal.revwalk;version="6.5.0";
x-friends:="org.eclipse.jgit.test",
org.eclipse.jgit.internal.storage.commitgraph;version="6.5.0",
org.eclipse.jgit.internal.storage.commitgraph;version="6.5.0";
x-friends:="org.eclipse.jgit.test",
org.eclipse.jgit.internal.storage.dfs;version="6.5.0";
x-friends:="org.eclipse.jgit.test,
org.eclipse.jgit.http.server,