Apache Commons logo Commons Text
Comparing source compatibility of commons-text-1.13.0.jar against commons-text-1.12.0.jar
Old: commons-text-1.12.0.jar
New: commons-text-1.13.0.jar
Created: 2024-12-13T16:37:11.602+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: false
Includes: all
Excludes: n.a.
Semantic Versioning: 0.1.0
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED  (Serializable compatible)  final public enum  org.apache.commons.text.lookup.DefaultStringLookup top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.Enum n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldtrue 784082365108450718 n.a.
Newtrue -3241089729495439941 n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final org.apache.commons.text.lookup.DefaultStringLookup LOOPBACK_ADDRESS n.a.
MODIFIED final public class  org.apache.commons.text.lookup.StringLookupFactory top
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final java.lang.String KEY_LOOPBACK_ADDRESS n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.apache.commons.text.lookup.StringLookup loopbackAddressStringLookup()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1162
MODIFIED public abstract interface  org.apache.commons.text.similarity.EditDistance top
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED R java.lang.Object java.lang.Object
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
REMOVED public abstract n.a. java.lang.Object apply(java.lang.CharSequence, java.lang.CharSequence) n.a.
Old file New file
n.a. n.a.
MODIFIED public class  org.apache.commons.text.similarity.HammingDistance top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public Generic Templates:
Change Status Name Old Type New Type Generics
NEW E n.a. java.lang.Object
java.lang.Integer apply(org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
, org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 87
MODIFIED public class  org.apache.commons.text.similarity.JaccardDistance top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public Generic Templates:
Change Status Name Old Type New Type Generics
NEW E n.a. java.lang.Object
java.lang.Double apply(org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
, org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 54
MODIFIED public class  org.apache.commons.text.similarity.JaccardSimilarity top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public Generic Templates:
Change Status Name Old Type New Type Generics
NEW E n.a. java.lang.Object
java.lang.Double apply(org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
, org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 63
MODIFIED public class  org.apache.commons.text.similarity.JaroWinklerDistance top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public Generic Templates:
Change Status Name Old Type New Type Generics
NEW E n.a. java.lang.Object
java.lang.Double apply(org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
, org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 119
MODIFIED public class  org.apache.commons.text.similarity.JaroWinklerSimilarity top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public Generic Templates:
Change Status Name Old Type New Type Generics
NEW E n.a. java.lang.Object
java.lang.Double apply(org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
, org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 194
NEW static protected Generic Templates:
Change Status Name Old Type New Type Generics
NEW E n.a. java.lang.Object
int[] matches(org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
, org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
)
n.a.
Old file New file
n.a. 69
MODIFIED public class  org.apache.commons.text.similarity.LevenshteinDetailedDistance top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. LevenshteinDetailedDistance()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
457 460
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public Generic Templates:
Change Status Name Old Type New Type Generics
NEW E n.a. java.lang.Object
org.apache.commons.text.similarity.LevenshteinResults apply(org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
, org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 549
MODIFIED public class  org.apache.commons.text.similarity.LevenshteinDistance top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. LevenshteinDistance()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
332 298
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public Generic Templates:
Change Status Name Old Type New Type Generics
NEW E n.a. java.lang.Object
java.lang.Integer apply(org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
, org.apache.commons.text.similarity.SimilarityInput
<..>
New:E
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 386
NEW public abstract interface  org.apache.commons.text.similarity.ObjectSimilarityScore top
Compatibility Changes:
Change
INTERFACE_ADDED
Generic Templates:
Change Status Name Old Type New Type Generics
NEW R n.a. java.lang.Object
NEW T n.a. java.lang.Object
Interfaces:
Status Interface Compatibility Changes
NEW java.util.function.BiFunction n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. java.lang.Object apply(java.lang.Object, java.lang.Object) n.a.
Old file New file
n.a. n.a.
NEW public abstract interface  org.apache.commons.text.similarity.SimilarityInput top
Generic Templates:
Change Status Name Old Type New Type Generics
NEW E n.a. java.lang.Object
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. java.lang.Object at(int) n.a.
Old file New file
n.a. n.a.
NEW static public n.a. org.apache.commons.text.similarity.SimilarityInput
<..>
New:java.lang.Character
input(java.lang.CharSequence) n.a.
Old file New file
n.a. 40
NEW static public Generic Templates:
Change Status Name Old Type New Type Generics
NEW T n.a. java.lang.Object
org.apache.commons.text.similarity.SimilarityInput
<..>
New:T
input(java.lang.Object) n.a.
Old file New file
n.a. 53
NEW public abstract n.a. int length() n.a.
Old file New file
n.a. n.a.
MODIFIED public abstract interface  org.apache.commons.text.similarity.SimilarityScore top
Compatibility Changes:
Change
INTERFACE_ADDED
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED R java.lang.Object java.lang.Object
Interfaces:
Status Interface Compatibility Changes
NEW java.util.function.BiFunction n.a.
NEW org.apache.commons.text.similarity.ObjectSimilarityScore n.a.
MODIFIED public class  org.apache.commons.text.StringEscapeUtils top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
MODIFIED NON_FINAL (<- FINAL)  static public n.a. java.lang.String escapeCsv(java.lang.String) n.a.
Old file New file
510 510
MODIFIED NON_FINAL (<- FINAL)  static public n.a. java.lang.String escapeEcmaScript(java.lang.String) n.a.
Old file New file
544 544
MODIFIED NON_FINAL (<- FINAL)  static public n.a. java.lang.String escapeHtml3(java.lang.String) n.a.
Old file New file
556 556
MODIFIED NON_FINAL (<- FINAL)  static public n.a. java.lang.String escapeHtml4(java.lang.String) n.a.
Old file New file
586 585
MODIFIED NON_FINAL (<- FINAL)  static public n.a. java.lang.String escapeJava(java.lang.String) n.a.
Old file New file
611 610
MODIFIED NON_FINAL (<- FINAL)  static public n.a. java.lang.String escapeJson(java.lang.String) n.a.
Old file New file
638 637
MODIFIED NON_FINAL (<- FINAL)  static public n.a. java.lang.String escapeXSI(java.lang.String) n.a.
Old file New file
719 718
MODIFIED NON_FINAL (<- FINAL)  static public n.a. java.lang.String unescapeCsv(java.lang.String) n.a.
Old file New file
743 742
MODIFIED NON_FINAL (<- FINAL)  static public n.a. java.lang.String unescapeEcmaScript(java.lang.String) n.a.
Old file New file
758 757
MODIFIED NON_FINAL (<- FINAL)  static public n.a. java.lang.String unescapeHtml3(java.lang.String) n.a.
Old file New file
770 769
MODIFIED NON_FINAL (<- FINAL)  static public n.a. java.lang.String unescapeHtml4(java.lang.String) n.a.
Old file New file
789 788
MODIFIED NON_FINAL (<- FINAL)  static public n.a. java.lang.String unescapeJava(java.lang.String) n.a.
Old file New file
802 801
MODIFIED NON_FINAL (<- FINAL)  static public n.a. java.lang.String unescapeJson(java.lang.String) n.a.
Old file New file
817 816
MODIFIED NON_FINAL (<- FINAL)  static public n.a. java.lang.String unescapeXSI(java.lang.String) n.a.
Old file New file
848 847
MODIFIED NON_FINAL (<- FINAL)  static public n.a. java.lang.String unescapeXml(java.lang.String) n.a.
Old file New file
837 836