Apache Commons logo Commons Lang
Comparing source compatibility of commons-lang3-3.17.0.jar against commons-lang3-3.16.0.jar
Old: commons-lang3-3.16.0.jar
New: commons-lang3-3.17.0.jar
Created: 2024-08-29T19:57:55.165+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 public class  org.apache.commons.lang3.RandomStringUtils top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED static public n.a. java.lang.String random(int)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
112 127
UNCHANGED static public n.a. java.lang.String random(int, boolean, boolean)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
129 146
UNCHANGED static public n.a. java.lang.String random(int, char[])
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
145 164
UNCHANGED static public n.a. java.lang.String random(int, int, int, boolean, boolean)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
165 186
UNCHANGED static public n.a. java.lang.String random(int, int, int, boolean, boolean, char[])
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
189 212
UNCHANGED static public n.a. java.lang.String random(int, java.lang.String)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
366 391
UNCHANGED static public n.a. java.lang.String randomAlphabetic(int)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
381 408
UNCHANGED static public n.a. java.lang.String randomAlphabetic(int, int)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
397 426
UNCHANGED static public n.a. java.lang.String randomAlphanumeric(int)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
412 443
UNCHANGED static public n.a. java.lang.String randomAlphanumeric(int, int)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
428 461
UNCHANGED static public n.a. java.lang.String randomAscii(int)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
444 479
UNCHANGED static public n.a. java.lang.String randomAscii(int, int)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
461 498
UNCHANGED static public n.a. java.lang.String randomGraph(int)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
478 517
UNCHANGED static public n.a. java.lang.String randomGraph(int, int)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
494 535
UNCHANGED static public n.a. java.lang.String randomNumeric(int)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
509 552
UNCHANGED static public n.a. java.lang.String randomNumeric(int, int)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
525 570
UNCHANGED static public n.a. java.lang.String randomPrint(int)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
542 589
UNCHANGED static public n.a. java.lang.String randomPrint(int, int)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
558 607
NEW static public n.a. org.apache.commons.lang3.RandomStringUtils secureStrong()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 637
MODIFIED public class  org.apache.commons.lang3.RandomUtils top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
MODIFIED static PUBLIC (<- PACKAGE_PROTECTED)  n.a. org.apache.commons.lang3.RandomUtils insecure() n.a.
Old file New file
88 103
UNCHANGED static public n.a. boolean nextBoolean()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
98 115
UNCHANGED static public n.a. byte[] nextBytes(int)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
109 128
UNCHANGED static public n.a. double nextDouble()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
120 141
UNCHANGED static public n.a. double nextDouble(double, double)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
133 156
UNCHANGED static public n.a. float nextFloat()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
144 169
UNCHANGED static public n.a. float nextFloat(float, float)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
157 184
UNCHANGED static public n.a. int nextInt()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
168 197
UNCHANGED static public n.a. int nextInt(int, int)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
181 212
UNCHANGED static public n.a. long nextLong()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
192 225
UNCHANGED static public n.a. long nextLong(long, long)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
215 240
NEW static public n.a. org.apache.commons.lang3.RandomUtils secureStrong()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 274
MODIFIED (*) public class  org.apache.commons.lang3.StringUtils top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
MODIFIED (*) static public n.a. java.lang.String toString(byte[], java.lang.String)
Status: Name:
REMOVED java.io.UnsupportedEncodingException
Compatibility Changes:
Change
METHOD_NO_LONGER_THROWS_CHECKED_EXCEPTION
Old file New file
9043 9041
MODIFIED public class  org.apache.commons.lang3.time.CalendarUtils top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. java.time.LocalDateTime toLocalDateTime(java.util.Calendar)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 74
NEW public n.a. java.time.LocalDateTime toLocalDateTime()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 203
NEW static public n.a. java.time.OffsetDateTime toOffsetDateTime(java.util.Calendar)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 85
NEW public n.a. java.time.OffsetDateTime toOffsetDateTime()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 213
NEW static public n.a. java.time.ZonedDateTime toZonedDateTime(java.util.Calendar)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 96
NEW public n.a. java.time.ZonedDateTime toZonedDateTime()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 223