]> source.dussan.org Git - jgit.git/commitdiff
Suppress the API errors introduced by 3e9a5f99 85/152685/1
authorMatthias Sohn <matthias.sohn@sap.com>
Thu, 14 Nov 2019 18:08:24 +0000 (10:08 -0800)
committerMatthias Sohn <matthias.sohn@sap.com>
Thu, 14 Nov 2019 18:08:24 +0000 (10:08 -0800)
I1ce92869435d5eebb7d671be44561e69c6233134 merged BaseReceivePack into
ReceivePack which breaks API but is only affecting the few jgit based
servers out in the wild.

Change-Id: Iad856a2afaf3cad95d01ad81a0116cebcd9de2d9
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
org.eclipse.jgit/.settings/.api_filters
org.eclipse.jgit/src/org/eclipse/jgit/transport/AdvertiseRefsHook.java
org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java
org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceivePack.java

index 4d9185c29e04c65eac63e137ec50fc204fb81ef6..730282f0545ff8707e8a2c4c271987f0f633bcef 100644 (file)
@@ -1,5 +1,13 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <component id="org.eclipse.jgit" version="2">
+    <resource path="META-INF/MANIFEST.MF" type="org.eclipse.jgit.transport.BaseReceivePack">
+        <filter comment="Merged BaseReceivePack into ReceivePack, replace BaseReceivePack with ReceivePack" id="305324134">
+            <message_arguments>
+                <message_argument value="org.eclipse.jgit.transport.BaseReceivePack"/>
+                <message_argument value="org.eclipse.jgit_5.6.0"/>
+            </message_arguments>
+        </filter>
+    </resource>
     <resource path="src/org/eclipse/jgit/lib/Config.java" type="org.eclipse.jgit.lib.Config">
         <filter id="1142947843">
             <message_arguments>
             </message_arguments>
         </filter>
     </resource>
+    <resource path="src/org/eclipse/jgit/transport/AbstractAdvertiseRefsHook.java" type="org.eclipse.jgit.transport.AbstractAdvertiseRefsHook">
+        <filter comment="Merged BaseReceivePack into ReceivePack, replace BaseReceivePack with ReceivePack" id="338792546">
+            <message_arguments>
+                <message_argument value="org.eclipse.jgit.transport.AbstractAdvertiseRefsHook"/>
+                <message_argument value="advertiseRefs(BaseReceivePack)"/>
+            </message_arguments>
+        </filter>
+    </resource>
+    <resource path="src/org/eclipse/jgit/transport/AdvertiseRefsHook.java" type="org.eclipse.jgit.transport.AdvertiseRefsHook">
+        <filter comment="Merged BaseReceivePack into ReceivePack, replace BaseReceivePack with ReceivePack" id="403804204">
+            <message_arguments>
+                <message_argument value="org.eclipse.jgit.transport.AdvertiseRefsHook"/>
+                <message_argument value="advertiseRefs(ReceivePack)"/>
+            </message_arguments>
+        </filter>
+        <filter comment="Merged BaseReceivePack into ReceivePack, replace BaseReceivePack with ReceivePack" id="405901410">
+            <message_arguments>
+                <message_argument value="org.eclipse.jgit.transport.AdvertiseRefsHook"/>
+                <message_argument value="advertiseRefs(BaseReceivePack)"/>
+            </message_arguments>
+        </filter>
+    </resource>
+    <resource path="src/org/eclipse/jgit/transport/AdvertiseRefsHookChain.java" type="org.eclipse.jgit.transport.AdvertiseRefsHookChain">
+        <filter comment="Merged BaseReceivePack into ReceivePack, replace BaseReceivePack with ReceivePack" id="338792546">
+            <message_arguments>
+                <message_argument value="org.eclipse.jgit.transport.AdvertiseRefsHookChain"/>
+                <message_argument value="advertiseRefs(BaseReceivePack)"/>
+            </message_arguments>
+        </filter>
+    </resource>
+    <resource path="src/org/eclipse/jgit/transport/ReceiveCommand.java" type="org.eclipse.jgit.transport.ReceiveCommand">
+        <filter comment="Merged BaseReceivePack into ReceivePack, replace BaseReceivePack with ReceivePack" id="338792546">
+            <message_arguments>
+                <message_argument value="org.eclipse.jgit.transport.ReceiveCommand"/>
+                <message_argument value="execute(BaseReceivePack)"/>
+            </message_arguments>
+        </filter>
+    </resource>
+    <resource path="src/org/eclipse/jgit/transport/ReceivePack.java" type="org.eclipse.jgit.transport.ReceivePack">
+        <filter comment="Merged BaseReceivePack into ReceivePack, replace BaseReceivePack with ReceivePack" id="338792546">
+            <message_arguments>
+                <message_argument value="org.eclipse.jgit.transport.ReceivePack"/>
+                <message_argument value="getLockMessageProcessName()"/>
+            </message_arguments>
+        </filter>
+        <filter comment="Merged BaseReceivePack into ReceivePack, replace BaseReceivePack with ReceivePack" id="338849923">
+            <message_arguments>
+                <message_argument value="org.eclipse.jgit.transport.ReceivePack"/>
+            </message_arguments>
+        </filter>
+    </resource>
     <resource path="src/org/eclipse/jgit/util/SystemReader.java" type="org.eclipse.jgit.util.SystemReader">
         <filter id="336695337">
             <message_arguments>
index b771e99c0539046f401825a944d13a9bcb1eda70..eb1aef9ad7bec01fa03c89de029d626184bb6036 100644 (file)
@@ -89,6 +89,7 @@ public interface AdvertiseRefsHook {
         *            if necessary.
         * @throws org.eclipse.jgit.transport.ServiceMayNotContinueException
         *             abort; the message will be sent to the user.
+        * @since 5.6
         */
        void advertiseRefs(ReceivePack receivePack)
                        throws ServiceMayNotContinueException;
index 29c01fea72033b5e0eeaf8bc4a8c4473fffcd6a9..0616b64d270710aa578015430250037005d1c1d7 100644 (file)
@@ -768,7 +768,7 @@ public class ReceiveCommand {
         *
         * @param rp
         *            receive-pack session.
-        * @since 2.0
+        * @since 5.6
         */
        public void execute(ReceivePack rp) {
                try {
index 1336ff895db2cf44c7d62b078425950195510d5c..d24b4c4850b7a68af3905fdb3a46b8f58e6e0111 100644 (file)
@@ -124,6 +124,7 @@ public class ReceivePack {
         * Data in the first line of a request, the line itself plus capabilities.
         *
         * @deprecated Use {@link FirstCommand} instead.
+        * @since 5.6
         */
        @Deprecated
        public static class FirstLine {
@@ -1849,6 +1850,7 @@ public class ReceivePack {
         *            the reporter for sending the status strings.
         * @throws java.io.IOException
         *             an error occurred writing the status report.
+        * @since 5.6
         */
        protected void sendStatusReport(final boolean forClient,
                        final Throwable unpackError, final Reporter out)