Comparing source compatibility of commons-net-3.12.0.jar against commons-net-3.11.1.jar
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
org.apache.commons.net.SocketClient |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
int |
opts(java.lang.String[]) |
Status: |
Name: |
NEW |
java.io.IOException |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
1002
|
|
NEW |
public
|
n.a. |
int |
opts(java.lang.String, java.lang.String) |
Status: |
Name: |
NEW |
java.io.IOException |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
1026
|
|
NEW |
public
|
n.a. |
void |
setControlEncoding(java.nio.charset.Charset) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
1317
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
org.apache.commons.net.ftp.FTP |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
java.lang.String |
getSystemTypeOverride() |
Status: |
Name: |
NEW |
java.io.IOException |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
1879
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
java.lang.Enum |
n.a. |
|
Serializable |
default serialVersionUID |
serialVersionUID in class |
Old | true |
-5308939184947784133 |
n.a. |
New | true |
-3293870480955389633 |
n.a. |
Fields:
Status |
Modifier |
Type |
Field |
Compatibility Changes: |
NEW |
public
static
final
|
org.apache.commons.net.ftp.FTPCmd |
OPTS |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
MODIFIED |
NON_FINAL (<- FINAL)
public
|
n.a. |
java.lang.String |
getCommand() |
|
n.a. |
Old file |
New file |
258
|
271
|
|
Constructors:
Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
UNCHANGED |
public
|
n.a. |
FTPFileFilters()
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
org.apache.commons.net.ftp.FTPFileEntryParserImpl |
n.a. |
Constructors:
Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
UNCHANGED |
public
|
n.a. |
MLSxEntryParser()
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
Old file |
New file |
138
|
154
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
org.apache.commons.net.imap.IMAPSClient |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
MODIFIED (*) |
public
|
n.a. |
boolean |
auth(org.apache.commons.net.imap.AuthenticatingIMAPClient$AUTH_METHOD, java.lang.String, java.lang.String) |
Status: |
Name: |
UNCHANGED |
java.io.IOException |
UNCHANGED |
java.security.NoSuchAlgorithmException |
UNCHANGED |
java.security.InvalidKeyException |
REMOVED |
java.security.spec.InvalidKeySpecException |
|
Compatibility Changes:
Change |
METHOD_NO_LONGER_THROWS_CHECKED_EXCEPTION |
|
Old file |
New file |
156
|
154
|
|
MODIFIED (*) |
public
|
n.a. |
boolean |
authenticate(org.apache.commons.net.imap.AuthenticatingIMAPClient$AUTH_METHOD, java.lang.String, java.lang.String) |
Status: |
Name: |
UNCHANGED |
java.io.IOException |
UNCHANGED |
java.security.NoSuchAlgorithmException |
UNCHANGED |
java.security.InvalidKeyException |
REMOVED |
java.security.spec.InvalidKeySpecException |
|
Compatibility Changes:
Change |
METHOD_NO_LONGER_THROWS_CHECKED_EXCEPTION |
|
Old file |
New file |
228
|
225
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
java.lang.Enum |
n.a. |
|
Serializable |
default serialVersionUID |
serialVersionUID in class |
Old | true |
7476995390862849917 |
n.a. |
New | true |
-5628824473110035807 |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
MODIFIED |
NON_FINAL (<- FINAL)
public
|
n.a. |
java.lang.String |
getAuthName() |
|
n.a. |
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
java.lang.Enum |
n.a. |
|
Serializable |
default serialVersionUID |
serialVersionUID in class |
Old | true |
2555247906419585702 |
n.a. |
New | true |
8120759102974963928 |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
MODIFIED |
NON_FINAL (<- FINAL)
static
public
|
n.a. |
java.lang.String |
getCommand(org.apache.commons.net.imap.IMAPCommand) |
|
n.a. |
Old file |
New file |
160
|
163
|
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
UNCHANGED |
static
public
|
n.a. |
void |
closeQuietly(java.io.Closeable)
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
|
UNCHANGED |
static
public
|
n.a. |
void |
closeQuietly(java.net.Socket)
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
|
Interfaces:
Status |
Interface |
Compatibility Changes |
UNCHANGED (*) |
org.apache.commons.net.nntp.Threadable |
n.a. |
Fields:
Status |
Modifier |
Type |
Field |
Compatibility Changes: |
UNCHANGED |
public
|
org.apache.commons.net.nntp.Article |
kid
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
UNCHANGED |
public
|
org.apache.commons.net.nntp.Article |
next
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
org.apache.commons.net.nntp.Article |
getChild() |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
184
|
|
NEW |
public
|
n.a. |
org.apache.commons.net.nntp.Article |
getNext() |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
212
|
|
NEW |
public
|
n.a. |
void |
setChild(org.apache.commons.net.nntp.Article) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
286
|
|
NEW |
public
|
n.a. |
void |
setNext(org.apache.commons.net.nntp.Article) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
310
|
|
Compatibility Changes:
Change |
CLASS_GENERIC_TEMPLATE_CHANGED |
Generic Templates:
Change Status |
Name |
Old Type |
New Type |
Generics |
NEW |
T |
n.a. |
org.apache.commons.net.nntp.Threadable |
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
UNCHANGED (*) |
public
abstract
|
n.a. |
void |
setChild(org.apache.commons.net.nntp.Threadable (*)) |
|
n.a. |
Old file |
New file |
n.a.
|
n.a.
|
|
UNCHANGED (*) |
public
abstract
|
n.a. |
void |
setNext(org.apache.commons.net.nntp.Threadable (*)) |
|
n.a. |
Old file |
New file |
n.a.
|
n.a.
|
|
Constructors:
Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
UNCHANGED |
public
|
n.a. |
NtpUtils()
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
org.apache.commons.net.pop3.POP3SClient |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
MODIFIED (*) |
public
|
n.a. |
boolean |
auth(org.apache.commons.net.pop3.ExtendedPOP3Client$AUTH_METHOD, java.lang.String, java.lang.String) |
Status: |
Name: |
UNCHANGED |
java.io.IOException |
UNCHANGED |
java.security.NoSuchAlgorithmException |
UNCHANGED |
java.security.InvalidKeyException |
REMOVED |
java.security.spec.InvalidKeySpecException |
|
Compatibility Changes:
Change |
METHOD_NO_LONGER_THROWS_CHECKED_EXCEPTION |
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
java.lang.Enum |
n.a. |
|
Serializable |
default serialVersionUID |
serialVersionUID in class |
Old | true |
7298475802467833129 |
n.a. |
New | true |
5336708094103827095 |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
MODIFIED |
NON_FINAL (<- FINAL)
public
|
n.a. |
java.lang.String |
getAuthName() |
|
n.a. |
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
org.apache.commons.net.smtp.SMTPSClient |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
MODIFIED (*) |
public
|
n.a. |
boolean |
auth(org.apache.commons.net.smtp.AuthenticatingSMTPClient$AUTH_METHOD, java.lang.String, java.lang.String) |
Status: |
Name: |
UNCHANGED |
java.io.IOException |
UNCHANGED |
java.security.NoSuchAlgorithmException |
UNCHANGED |
java.security.InvalidKeyException |
REMOVED |
java.security.spec.InvalidKeySpecException |
|
Compatibility Changes:
Change |
METHOD_NO_LONGER_THROWS_CHECKED_EXCEPTION |
|
Old file |
New file |
168
|
165
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
java.lang.Enum |
n.a. |
|
Serializable |
default serialVersionUID |
serialVersionUID in class |
Old | true |
-1826677541800998067 |
n.a. |
New | true |
-2687612272865616280 |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
MODIFIED |
NON_FINAL (<- FINAL)
static
public
|
n.a. |
java.lang.String |
getAuthName(org.apache.commons.net.smtp.AuthenticatingSMTPClient$AUTH_METHOD) |
|
n.a. |
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
static
protected
|
n.a. |
java.lang.String |
getHostAddress(java.net.Socket) |
|
n.a. |
Old file |
New file |
n.a.
|
71
|
|
NEW |
static
protected
|
n.a. |
java.lang.String |
getHostAddress(java.net.InetAddress) |
|
n.a. |
Old file |
New file |
n.a.
|
82
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
org.apache.commons.net.DatagramSocketClient |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
int |
getPacketSize() |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
299
|
|
NEW |
final
public
|
n.a. |
void |
resetBuffersToSize(int) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
284
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
org.apache.commons.net.tftp.TFTPPacket |
n.a. |
Fields:
Status |
Modifier |
Type |
Field |
Compatibility Changes: |
NEW |
public
static
final
|
int |
INVALID_OPTIONS_VALUE |
n.a. |
Fields:
Status |
Modifier |
Type |
Field |
Compatibility Changes: |
NEW |
public
static
final
|
int |
OACK |
n.a. |
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
org.apache.commons.net.tftp.TFTPPacket |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
final
public
|
n.a. |
java.util.Map |
getOptions() |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
191
|
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
final
public
|
n.a. |
void |
finalize() |
Status: |
Name: |
NEW |
java.lang.Throwable |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
605
|
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
Compatibility Changes:
Change |
CLASS_GENERIC_TEMPLATE_CHANGED |
Generic Templates:
Change Status |
Name |
Old Type |
New Type |
Generics |
NEW |
T |
n.a. |
java.util.EventListener |
|
|
Serializable |
default serialVersionUID |
serialVersionUID in class |
Old | true |
4982913436190422548 |
-1934227607974228213 |
New | true |
4553728226122285881 |
-1934227607974228213 |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
boolean |
isEmpty() |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
73
|
|
UNCHANGED (*) |
public
|
n.a. |
java.util.Iterator |
iterator() |
|
n.a. |
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
java.lang.Iterable |
iterableAddressStrings() |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
286
|
|
NEW |
public
|
n.a. |
java.util.stream.Stream |
streamAddressStrings() |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
307
|
|
|