Comparing source compatibility of commons-lang3-3.20.0.jar against commons-lang3-3.19.0.jar
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
Constructors:
| Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
| UNCHANGED |
public
|
n.a. |
TimedSemaphore(long, java.util.concurrent.TimeUnit, int)
Annotations:
| Status: |
Fully Qualified Name: |
Elements: |
| NEW |
java.lang.Deprecated |
n.a. |
|
|
Compatibility Changes:
| Change |
| ANNOTATION_DEPRECATED_ADDED |
|
| Old file |
New file |
|
196
|
266
|
|
| UNCHANGED |
public
|
n.a. |
TimedSemaphore(java.util.concurrent.ScheduledExecutorService, long, java.util.concurrent.TimeUnit, int)
Annotations:
| Status: |
Fully Qualified Name: |
Elements: |
| NEW |
java.lang.Deprecated |
n.a. |
|
|
Compatibility Changes:
| Change |
| ANNOTATION_DEPRECATED_ADDED |
|
| Old file |
New file |
|
212
|
282
|
|
Methods:
| Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
| NEW |
static
public
|
n.a. |
org.apache.commons.lang3.concurrent.TimedSemaphore$Builder |
builder() |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
200
|
|
Interfaces:
| Status |
Interface |
Compatibility Changes |
| NEW |
java.util.function.Supplier |
n.a. |
Constructors:
| Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
| NEW |
public
|
n.a. |
TimedSemaphore$Builder() |
|
n.a. |
| Old file |
New file |
|
n.a.
|
130
|
|
Methods:
| Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
| NEW |
public
|
n.a. |
org.apache.commons.lang3.concurrent.TimedSemaphore |
get() |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
136
|
|
| NEW |
public
|
n.a. |
org.apache.commons.lang3.concurrent.TimedSemaphore$Builder |
setLimit(int) |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
146
|
|
| NEW |
public
|
n.a. |
org.apache.commons.lang3.concurrent.TimedSemaphore$Builder |
setPeriod(long) |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
157
|
|
| NEW |
public
|
n.a. |
org.apache.commons.lang3.concurrent.TimedSemaphore$Builder |
setService(java.util.concurrent.ScheduledExecutorService) |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
168
|
|
| NEW |
public
|
n.a. |
org.apache.commons.lang3.concurrent.TimedSemaphore$Builder |
setTimeUnit(java.util.concurrent.TimeUnit) |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
179
|
|
Superclass:
| Status |
Superclass |
Compatibility Changes |
| UNCHANGED |
java.lang.Enum |
n.a. |
|
Serializable |
default serialVersionUID |
serialVersionUID in class |
| Old | true |
-9222078373520922481 |
n.a. |
| New | true |
3033214833517931148 |
n.a. |
Fields:
| Status |
Modifier |
Type |
Field |
Compatibility Changes: |
| NEW |
public
static
final
|
org.apache.commons.lang3.JavaVersion |
JAVA_25 |
n.a. |
| NEW |
public
static
final
|
org.apache.commons.lang3.JavaVersion |
JAVA_26 |
n.a. |
Methods:
| Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
| NEW |
static
public
|
n.a. |
java.nio.file.Path |
getPath(java.lang.String, java.util.function.Supplier) |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
3855
|
|
Fields:
| Status |
Modifier |
Type |
Field |
Compatibility Changes: |
| NEW |
public
static
final
|
boolean |
IS_JAVA_25 |
n.a. |
| NEW |
public
static
final
|
boolean |
IS_JAVA_26 |
n.a. |
Methods:
| Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
| NEW |
public
|
n.a. |
java.util.List |
getSplits() |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
345
|
|
| NEW |
public
|
n.a. |
void |
split(java.lang.String) |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
663
|
|
Superclass:
| Status |
Superclass |
Compatibility Changes |
| NEW |
org.apache.commons.lang3.tuple.ImmutablePair |
n.a. |
Interfaces:
| Status |
Interface |
Compatibility Changes |
| NEW |
java.util.Map$Entry |
n.a. |
| NEW |
java.lang.Comparable |
n.a. |
| NEW |
java.io.Serializable |
n.a. |
|
Serializable |
default serialVersionUID |
serialVersionUID in class |
| Old | false |
n.a. |
n.a. |
| New | true |
-161721059946214748 |
n.a. |
Constructors:
| Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
| NEW |
public
|
n.a. |
StopWatch$Split(java.lang.String, java.time.Duration) |
|
n.a. |
| Old file |
New file |
|
n.a.
|
807
|
|
Methods:
| Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
| NEW |
public
|
n.a. |
java.time.Duration |
getDuration() |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
825
|
|
| NEW |
public
|
n.a. |
java.lang.String |
getLabel() |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
816
|
|
| NEW |
public
|
n.a. |
java.lang.String |
toString() |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
835
|
|
Methods:
| Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
| NEW |
static
public
|
n.a. |
java.util.TimeZone |
getTimeZone(java.lang.String) |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
67
|
|
Generic Templates:
| Change Status |
Name |
Old Type |
New Type |
Generics |
| UNCHANGED |
L |
java.lang.Object |
java.lang.Object |
|
| UNCHANGED |
R |
java.lang.Object |
java.lang.Object |
|
Superclass:
| Status |
Superclass |
Compatibility Changes |
| UNCHANGED |
org.apache.commons.lang3.tuple.Pair |
n.a. |
|
Serializable |
default serialVersionUID |
serialVersionUID in class |
| Old | true |
-1626896958177703764 |
4954918890077093841 |
| New | true |
802899685465412308 |
4954918890077093841 |
Methods:
| Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
| NEW |
static
public
|
Generic Templates:
| Change Status |
Name |
Old Type |
New Type |
Generics |
| NEW |
L |
n.a. |
java.lang.Object |
|
| NEW |
R |
n.a. |
java.lang.Object |
|
|
org.apache.commons.lang3.tuple.MutablePair |
ofNonNull(java.util.Map$Entry) |
|
Compatibility Changes:
| Change |
| METHOD_ADDED_TO_PUBLIC_CLASS |
|
| Old file |
New file |
|
n.a.
|
119
|
|
|