Apache Commons logo Commons Exec
Comparing source compatibility of commons-exec-1.5.0.jar against commons-exec-1.4.0.jar
Old: commons-exec-1.4.0.jar
New: commons-exec-1.5.0.jar
Created: 2025-05-23T14:20:27.017+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.exec.CommandLine top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. CommandLine(java.nio.file.Path) n.a.
Old file New file
n.a. 224
MODIFIED public class  org.apache.commons.exec.DefaultExecutor top
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW protected n.a. java.lang.Process launch(org.apache.commons.exec.CommandLine, java.util.Map
<..>
New:java.lang.Stringjava.lang.String
, java.nio.file.Path)
Status: Name:
NEW java.io.IOException
n.a.
Old file New file
n.a. 509
MODIFIED static public class  org.apache.commons.exec.DefaultExecutor$Builder top
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED T org.apache.commons.exec.DefaultExecutor$Builder org.apache.commons.exec.DefaultExecutor$Builder
<..>
New:T
Old:T
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.apache.commons.exec.DefaultExecutor$Builder setWorkingDirectory(java.nio.file.Path)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 152
MODIFIED public abstract interface  org.apache.commons.exec.Executor top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.nio.file.Path getWorkingDirectoryPath()
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 130
MODIFIED public abstract interface  org.apache.commons.exec.launcher.CommandLauncher top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.Process exec(org.apache.commons.exec.CommandLine, java.util.Map
<..>
New:java.lang.Stringjava.lang.String
, java.nio.file.Path)
Status: Name:
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 64
UNCHANGED public class  org.apache.commons.exec.util.DebugUtils top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. DebugUtils()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
23 81
UNCHANGED public class  org.apache.commons.exec.util.MapUtils top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. MapUtils()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
27 88
UNCHANGED public class  org.apache.commons.exec.util.StringUtils top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. StringUtils()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
32 241