Comparing source compatibility of /home/jenkins/agent/workspace/stable/jgit-publish-site/repo/org.eclipse.jgit.gpg.bc/target/org.eclipse.jgit.gpg.bc-5.11.0.202103091610-r.jar against /home/jenkins/agent/workspace/stable/jgit-publish-site/.repository/org/eclipse/jgit/org.eclipse.jgit.gpg.bc/5.10.0.202012080955-r/org.eclipse.jgit.gpg.bc-5.10.0.202012080955-r.jar
Old:/home/jenkins/agent/workspace/stable/jgit-publish-site/.repository/org/eclipse/jgit/org.eclipse.jgit.gpg.bc/5.10.0.202012080955-r/org.eclipse.jgit.gpg.bc-5.10.0.202012080955-r.jar
New:/home/jenkins/agent/workspace/stable/jgit-publish-site/repo/org.eclipse.jgit.gpg.bc/target/org.eclipse.jgit.gpg.bc-5.11.0.202103091610-r.jar
Created:2021-03-17T23:00:22.794+0000
Access modifier filter:PUBLIC
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:false
Includes:org.eclipse.jgit.*;org.eclipse.jgit.*
Excludes:n.a.
Semantic Versioning:0.0.1
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
NEW final public class org.eclipse.jgit.gpg.bc.BouncyCastleGpgSignerFactorytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.eclipse.jgit.lib.GpgSignercreate()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.32
MODIFIED final public class org.eclipse.jgit.gpg.bc.internal.BCTexttop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic java.lang.Stringn.a.corrupt25519Key
NEWpublic java.lang.Stringn.a.cryptCipherError
NEWpublic java.lang.Stringn.a.cryptWrongDecryptedLength
NEWpublic java.lang.Stringn.a.gpgNoKeygrip
NEWpublic java.lang.Stringn.a.gpgNoSuchAlgorithm
NEWpublic java.lang.Stringn.a.nonSignatureError
NEWpublic java.lang.Stringn.a.secretKeyTooShort
NEWpublic java.lang.Stringn.a.sexprHexNotClosed
NEWpublic java.lang.Stringn.a.sexprHexOdd
NEWpublic java.lang.Stringn.a.sexprStringInvalidEscape
NEWpublic java.lang.Stringn.a.sexprStringInvalidEscapeAtEnd
NEWpublic java.lang.Stringn.a.sexprStringInvalidHexEscape
NEWpublic java.lang.Stringn.a.sexprStringInvalidOctalEscape
NEWpublic java.lang.Stringn.a.sexprStringNotClosed
NEWpublic java.lang.Stringn.a.sexprUnhandled
NEWpublic java.lang.Stringn.a.signatureInconsistent
NEWpublic java.lang.Stringn.a.signatureKeyLookupError
NEWpublic java.lang.Stringn.a.signatureNoKeyInfo
NEWpublic java.lang.Stringn.a.signatureNoPublicKey
NEWpublic java.lang.Stringn.a.signatureParseError
NEWpublic java.lang.Stringn.a.signatureVerificationError
NEWpublic java.lang.Stringn.a.uncompressed25519Key
NEWpublic java.lang.Stringn.a.unknownCurve
NEWpublic java.lang.Stringn.a.unknownCurveParameters
NEWpublic java.lang.Stringn.a.unknownKeyType
NEW public class org.eclipse.jgit.gpg.bc.internal.BouncyCastleGpgSignatureVerifiertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.eclipse.jgit.lib.GpgSignatureVerifiern.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic BouncyCastleGpgSignatureVerifier()n.a.n.a.
Old fileNew file
n.a.62
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidclear()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.313
NEWpublic java.lang.StringgetName()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.77
NEWpublic org.eclipse.jgit.lib.GpgSignatureVerifier$SignatureVerificationverify(byte[],byte[])
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.143
NEWpublic org.eclipse.jgit.lib.GpgSignatureVerifier$SignatureVerificationverifySignature(org.eclipse.jgit.revwalk.RevObject,org.eclipse.jgit.lib.GpgConfig)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jgit.annotations.Nullablen.a.
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.84
NEW final public class org.eclipse.jgit.gpg.bc.internal.BouncyCastleGpgSignatureVerifierFactorytop
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.eclipse.jgit.lib.GpgSignatureVerifierFactoryn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic BouncyCastleGpgSignatureVerifierFactory()n.a.n.a.
Old fileNew file
n.a.20
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.eclipse.jgit.lib.GpgSignatureVerifiergetVerifier()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.25
MODIFIED public class org.eclipse.jgit.gpg.bc.internal.BouncyCastleGpgSignertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.eclipse.jgit.lib.GpgObjectSignern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleancanLocateSigningKey(java.lang.String,org.eclipse.jgit.lib.PersonIdent,org.eclipse.jgit.transport.CredentialsProvider,org.eclipse.jgit.lib.GpgConfig)
Status:Name:
NEWorg.eclipse.jgit.api.errors.CanceledException
NEWorg.eclipse.jgit.api.errors.UnsupportedSigningFormatException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.91
NEWpublic voidsignObject(org.eclipse.jgit.lib.ObjectBuilder,java.lang.String,org.eclipse.jgit.lib.PersonIdent,org.eclipse.jgit.transport.CredentialsProvider,org.eclipse.jgit.lib.GpgConfig)
Status:Name:
NEWorg.eclipse.jgit.api.errors.CanceledException
NEWorg.eclipse.jgit.api.errors.UnsupportedSigningFormatException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.140
NEW final public class org.eclipse.jgit.gpg.bc.internal.keys.KeyGriptop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public byte[]getKeyGrip(org.bouncycastle.openpgp.PGPPublicKey)
Status:Name:
NEWorg.bouncycastle.openpgp.PGPException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.71
NEW final public class org.eclipse.jgit.gpg.bc.internal.keys.SecretKeystop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bouncycastle.openpgp.PGPSecretKeyreadSecretKey(java.io.InputStream,org.bouncycastle.openpgp.operator.PGPDigestCalculatorProvider,org.eclipse.jgit.gpg.bc.internal.keys.SecretKeys$PassphraseSupplier,org.bouncycastle.openpgp.PGPPublicKey)
Status:Name:
NEWjava.io.IOException
NEWorg.bouncycastle.openpgp.PGPException
NEWorg.eclipse.jgit.api.errors.CanceledException
NEWorg.eclipse.jgit.errors.UnsupportedCredentialItem
NEWjava.net.URISyntaxException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.102
NEW static public abstract interface org.eclipse.jgit.gpg.bc.internal.keys.SecretKeys$PassphraseSuppliertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract char[]getPassphrase()
Status:Name:
NEWorg.bouncycastle.openpgp.PGPException
NEWorg.eclipse.jgit.api.errors.CanceledException
NEWorg.eclipse.jgit.errors.UnsupportedCredentialItem
NEWjava.net.URISyntaxException
n.a.
Old fileNew file
n.a.n.a.
NEW public class org.eclipse.jgit.gpg.bc.internal.keys.SExprParsertop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic SExprParser(org.bouncycastle.openpgp.operator.PGPDigestCalculatorProvider)n.a.n.a.
Old fileNew file
n.a.81
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bouncycastle.openpgp.PGPSecretKeyparseSecretKey(java.io.InputStream,org.bouncycastle.openpgp.operator.PBEProtectionRemoverFactory,org.bouncycastle.openpgp.PGPPublicKey)
Status:Name:
NEWjava.io.IOException
NEWorg.bouncycastle.openpgp.PGPException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.103
NEWpublic org.bouncycastle.openpgp.PGPSecretKeyparseSecretKey(java.io.InputStream,org.bouncycastle.openpgp.operator.PBEProtectionRemoverFactory,org.bouncycastle.openpgp.operator.KeyFingerPrintCalculator)
Status:Name:
NEWjava.io.IOException
NEWorg.bouncycastle.openpgp.PGPException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.261