Comparing source compatibility of /Users/d029788/src/git/jgit/org.eclipse.jgit.ssh.apache/target/org.eclipse.jgit.ssh.apache-5.4.0.201906121030-r.jar against /Users/d029788/.m2/repository/org/eclipse/jgit/org.eclipse.jgit.ssh.apache/5.3.0.201903130848-r/org.eclipse.jgit.ssh.apache-5.3.0.201903130848-r.jar
Old:/Users/d029788/.m2/repository/org/eclipse/jgit/org.eclipse.jgit.ssh.apache/5.3.0.201903130848-r/org.eclipse.jgit.ssh.apache-5.3.0.201903130848-r.jar
New:/Users/d029788/src/git/jgit/org.eclipse.jgit.ssh.apache/target/org.eclipse.jgit.ssh.apache-5.4.0.201906121030-r.jar
Created:2019-06-12T16:47:06.621+0200
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:1.0.0
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED (!) public class org.eclipse.jgit.internal.transport.sshd.CachingKeyPairProvidertop
Superclass:
StatusSuperclassCompatibility Changes:
MODIFIED (!)org.apache.sshd.common.keyprovider.FileKeyPairProvider(<- org.eclipse.jgit.internal.transport.sshd.EncryptedFileKeyPairProvider)
Change
SUPERCLASS_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public java.lang.IterableloadKeys()n.a.
Change
METHOD_REMOVED
Old fileNew file
97n.a.
NEWpublic java.lang.IterableloadKeys(org.apache.sshd.common.session.SessionContext)n.a.n.a.
Old fileNew file
n.a.111
REMOVED (!) public abstract class org.eclipse.jgit.internal.transport.sshd.EncryptedFileKeyPairProvidertop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!)org.apache.sshd.common.keyprovider.FileKeyPairProvider
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!)org.apache.sshd.common.keyprovider.KeyIdentityProvider
Change
INTERFACE_REMOVED
REMOVED (!)org.apache.sshd.common.keyprovider.KeyPairProvider
Change
INTERFACE_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public EncryptedFileKeyPairProvider(java.util.List)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
87n.a.
MODIFIED public class org.eclipse.jgit.internal.transport.sshd.JGitHostConfigEntrytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic java.lang.StringgetProperty(java.lang.String,java.lang.String)n.a.n.a.
Old fileNew file
71n.a.
REMOVED (!) public class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyAuthenticationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!)org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!)org.apache.sshd.client.auth.UserAuth
Change
INTERFACE_REMOVED
REMOVED (!)org.apache.sshd.client.session.ClientSessionHolder
Change
INTERFACE_REMOVED
REMOVED (!)org.apache.sshd.common.auth.UserAuthInstance
Change
INTERFACE_REMOVED
REMOVED (!)org.apache.sshd.common.NamedResource
Change
INTERFACE_REMOVED
REMOVED (!)org.apache.sshd.common.signature.SignatureFactoriesManager
Change
INTERFACE_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public JGitPublicKeyAuthentication(java.util.List)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
74n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public org.apache.sshd.client.session.ClientSessiongetClientSession()n.a.
Change
METHOD_REMOVED
Old fileNew file
91n.a.
REMOVED (!)public java.lang.StringgetService()n.a.
Change
METHOD_REMOVED
Old fileNew file
101n.a.
REMOVED (!)public org.apache.sshd.client.session.ClientSessiongetSession()n.a.
Change
METHOD_REMOVED
Old fileNew file
96n.a.
REMOVED (!)public voidinit(org.apache.sshd.client.session.ClientSession,java.lang.String)
Status:Name:
REMOVEDjava.lang.Exception
Change
METHOD_REMOVED
Old fileNew file
82n.a.
REMOVED (!) public class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyAuthFactorytop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!)org.apache.sshd.client.auth.AbstractUserAuthFactory
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!)java.util.function.Supplier
Change
INTERFACE_REMOVED
REMOVED (!)org.apache.sshd.client.auth.UserAuthFactory
Change
INTERFACE_REMOVED
REMOVED (!)org.apache.sshd.common.auth.UserAuthMethodFactory
Change
INTERFACE_REMOVED
REMOVED (!)org.apache.sshd.common.Factory
Change
INTERFACE_REMOVED
REMOVED (!)org.apache.sshd.common.NamedFactory
Change
INTERFACE_REMOVED
REMOVED (!)org.apache.sshd.common.NamedResource
Change
INTERFACE_REMOVED
REMOVED (!)org.apache.sshd.common.signature.SignatureFactoriesManager
Change
INTERFACE_REMOVED
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public static final org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyAuthFactory (!)
Change
FIELD_REMOVED
INSTANCE
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public org.apache.sshd.client.auth.UserAuthcreate()n.a.
Change
METHOD_REMOVED
Old fileNew file
71n.a.
REMOVED (!)public java.util.ListgetSignatureFactories()n.a.
Change
METHOD_REMOVED
Old fileNew file
76n.a.
REMOVED (!)public voidsetSignatureFactories(java.util.List)n.a.
Change
METHOD_REMOVED
Old fileNew file
81n.a.
REMOVED (!) public class org.eclipse.jgit.internal.transport.sshd.JGitPublicKeyIteratortop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!)org.apache.sshd.client.auth.pubkey.AbstractKeyPairIterator
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!)java.io.Closeable
Change
INTERFACE_REMOVED
REMOVED (!)java.lang.AutoCloseable
Change
INTERFACE_REMOVED
REMOVED (!)java.nio.channels.Channel
Change
INTERFACE_REMOVED
REMOVED (!)java.util.Iterator
Change
INTERFACE_REMOVED
REMOVED (!)org.apache.sshd.client.session.ClientSessionHolder
Change
INTERFACE_REMOVED
REMOVED (!)org.apache.sshd.common.session.SessionHolder
Change
INTERFACE_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public JGitPublicKeyIterator(org.apache.sshd.client.session.ClientSession,org.apache.sshd.common.signature.SignatureFactoriesManager)
Status:Name:
REMOVEDjava.lang.Exception
Change
CONSTRUCTOR_REMOVED
Old fileNew file
115n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public voidclose()
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
155n.a.
REMOVED (!)public booleanhasNext()n.a.
Change
METHOD_REMOVED
Old fileNew file
162n.a.
REMOVED (!)public booleanisOpen()n.a.
Change
METHOD_REMOVED
Old fileNew file
150n.a.
REMOVED (!)public org.apache.sshd.client.auth.pubkey.PublicKeyIdentitynext()n.a.
Change
METHOD_REMOVED
Old fileNew file
183n.a.
MODIFIED (!) public class org.eclipse.jgit.internal.transport.sshd.JGitSshClienttop
Fields:
StatusModifierTypeFieldCompatibility Changes:
MODIFIED (!)public static final org.apache.sshd.common.AttributeRepository$AttributeKey (<- org.apache.sshd.common.AttributeStore$AttributeKey) (!)
Change
FIELD_TYPE_CHANGED
PREFERRED_AUTHENTICATIONS
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public org.apache.sshd.client.future.ConnectFutureconnect(org.apache.sshd.client.config.hosts.HostConfigEntry)
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
122n.a.
NEWpublic org.apache.sshd.client.future.ConnectFutureconnect(org.apache.sshd.client.config.hosts.HostConfigEntry,org.apache.sshd.common.AttributeRepository,java.net.SocketAddress)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.127
MODIFIED (!) public class org.eclipse.jgit.internal.transport.sshd.JGitSshConfigtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public org.apache.sshd.client.config.hosts.HostConfigEntryresolveEffectiveHost(java.lang.String,int,java.lang.String)
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
105n.a.
NEWpublic org.apache.sshd.client.config.hosts.HostConfigEntryresolveEffectiveHost(java.lang.String,int,java.net.SocketAddress,java.lang.String,org.apache.sshd.common.AttributeRepository)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.108
MODIFIED (!) public class org.eclipse.jgit.internal.transport.sshd.PasswordProviderWrappertop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.eclipse.jgit.internal.transport.sshd.RepeatingFilePasswordProvidern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public java.lang.StringgetPassword(java.lang.String)
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
87n.a.
NEWpublic java.lang.StringgetPassword(org.apache.sshd.common.session.SessionContext,org.apache.sshd.common.NamedResource,int)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.90
REMOVEDpublic org.eclipse.jgit.internal.transport.sshd.RepeatingFilePasswordProvider$ResourceDecodeResulthandleDecodeAttemptResult(java.lang.String,java.lang.String,java.lang.Exception)
Status:Name:
REMOVEDjava.io.IOException
REMOVEDjava.security.GeneralSecurityException
n.a.
Old fileNew file
104n.a.
NEWpublic org.apache.sshd.common.config.keys.FilePasswordProvider$ResourceDecodeResulthandleDecodeAttemptResult(org.apache.sshd.common.session.SessionContext,org.apache.sshd.common.NamedResource,int,java.lang.String,java.lang.Exception)
Status:Name:
NEWjava.io.IOException
NEWjava.security.GeneralSecurityException
n.a.
Old fileNew file
n.a.109
MODIFIED (!) public abstract interface org.eclipse.jgit.internal.transport.sshd.RepeatingFilePasswordProvidertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public abstract org.eclipse.jgit.internal.transport.sshd.RepeatingFilePasswordProvider$ResourceDecodeResulthandleDecodeAttemptResult(java.lang.String,java.lang.String,java.lang.Exception)
Status:Name:
REMOVEDjava.io.IOException
REMOVEDjava.security.GeneralSecurityException
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) (Serializable incompatible(!): class removed) final static public enum org.eclipse.jgit.internal.transport.sshd.RepeatingFilePasswordProvider$ResourceDecodeResulttop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!)java.lang.Enum
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!)java.io.Serializable
Change
INTERFACE_REMOVED
REMOVED (!)java.lang.Comparable
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue5121311342876644072n.a.
Newfalsen.a.n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public static final org.eclipse.jgit.internal.transport.sshd.RepeatingFilePasswordProvider$ResourceDecodeResult (!)
Change
FIELD_REMOVED
IGNORE
REMOVED (!)public static final org.eclipse.jgit.internal.transport.sshd.RepeatingFilePasswordProvider$ResourceDecodeResult (!)
Change
FIELD_REMOVED
RETRY
REMOVED (!)public static final org.eclipse.jgit.internal.transport.sshd.RepeatingFilePasswordProvider$ResourceDecodeResult (!)
Change
FIELD_REMOVED
TERMINATE
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public org.eclipse.jgit.internal.transport.sshd.RepeatingFilePasswordProvider$ResourceDecodeResultvalueOf(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
1n.a.
REMOVED (!)static public org.eclipse.jgit.internal.transport.sshd.RepeatingFilePasswordProvider$ResourceDecodeResult[]values()n.a.
Change
METHOD_REMOVED
Old fileNew file
1n.a.