Apache Commons logo Commons Configuration
Comparing source compatibility of commons-configuration2-2.12.1-SNAPSHOT.jar against commons-configuration2-2.11.0.jar
Old: commons-configuration2-2.11.0.jar
New: commons-configuration2-2.12.1-SNAPSHOT.jar
Created: 2025-04-29T11:37:36.207-0400
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 abstract class  org.apache.commons.configuration2.AbstractHierarchicalConfiguration top
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED T java.lang.Object java.lang.Object
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.commons.configuration2.AbstractConfiguration n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW protected n.a. java.util.Iterator
<..>
New:java.lang.String
getKeysInternal(java.lang.String, java.lang.String) n.a.
Old file New file
n.a. 520
MODIFIED public class  org.apache.commons.configuration2.CompositeConfiguration top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.commons.configuration2.AbstractConfiguration n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW protected n.a. java.util.Iterator
<..>
New:java.lang.String
getKeysInternal(java.lang.String, java.lang.String) n.a.
Old file New file
n.a. 337
NEW public class  org.apache.commons.configuration2.web.JakartaServletConfiguration top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.apache.commons.configuration2.web.BaseWebConfiguration n.a.
Interfaces:
Status Interface Compatibility Changes
NEW org.apache.commons.configuration2.event.EventSource n.a.
NEW org.apache.commons.configuration2.sync.SynchronizerSupport n.a.
NEW org.apache.commons.configuration2.ImmutableConfiguration n.a.
NEW org.apache.commons.configuration2.Configuration n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW protected jakarta.servlet.ServletConfig config n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. JakartaServletConfiguration(jakarta.servlet.Servlet) n.a.
Old file New file
n.a. 45
NEW public n.a. JakartaServletConfiguration(jakarta.servlet.ServletConfig) n.a.
Old file New file
n.a. 53
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW protected n.a. java.util.Iterator
<..>
New:java.lang.String
getKeysInternal() n.a.
Old file New file
n.a. 61
NEW protected n.a. java.lang.Object getPropertyInternal(java.lang.String) n.a.
Old file New file
n.a. 67
NEW public class  org.apache.commons.configuration2.web.JakartaServletContextConfiguration top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.apache.commons.configuration2.web.BaseWebConfiguration n.a.
Interfaces:
Status Interface Compatibility Changes
NEW org.apache.commons.configuration2.event.EventSource n.a.
NEW org.apache.commons.configuration2.sync.SynchronizerSupport n.a.
NEW org.apache.commons.configuration2.ImmutableConfiguration n.a.
NEW org.apache.commons.configuration2.Configuration n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW protected jakarta.servlet.ServletContext context n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. JakartaServletContextConfiguration(jakarta.servlet.ServletContext) n.a.
Old file New file
n.a. 53
NEW public n.a. JakartaServletContextConfiguration(jakarta.servlet.Servlet) n.a.
Old file New file
n.a. 44
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW protected n.a. java.util.Iterator
<..>
New:java.lang.String
getKeysInternal() n.a.
Old file New file
n.a. 61
NEW protected n.a. java.lang.Object getPropertyInternal(java.lang.String) n.a.
Old file New file
n.a. 67
NEW public class  org.apache.commons.configuration2.web.JakartaServletFilterConfiguration top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.apache.commons.configuration2.web.BaseWebConfiguration n.a.
Interfaces:
Status Interface Compatibility Changes
NEW org.apache.commons.configuration2.event.EventSource n.a.
NEW org.apache.commons.configuration2.sync.SynchronizerSupport n.a.
NEW org.apache.commons.configuration2.ImmutableConfiguration n.a.
NEW org.apache.commons.configuration2.Configuration n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW protected jakarta.servlet.FilterConfig config n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. JakartaServletFilterConfiguration(jakarta.servlet.FilterConfig) n.a.
Old file New file
n.a. 43
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW protected n.a. java.util.Iterator
<..>
New:java.lang.String
getKeysInternal() n.a.
Old file New file
n.a. 51
NEW protected n.a. java.lang.Object getPropertyInternal(java.lang.String) n.a.
Old file New file
n.a. 57
NEW public class  org.apache.commons.configuration2.web.JakartaServletRequestConfiguration top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.apache.commons.configuration2.web.BaseWebConfiguration n.a.
Interfaces:
Status Interface Compatibility Changes
NEW org.apache.commons.configuration2.event.EventSource n.a.
NEW org.apache.commons.configuration2.sync.SynchronizerSupport n.a.
NEW org.apache.commons.configuration2.ImmutableConfiguration n.a.
NEW org.apache.commons.configuration2.Configuration n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW protected jakarta.servlet.ServletRequest request n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. JakartaServletRequestConfiguration(jakarta.servlet.ServletRequest) n.a.
Old file New file
n.a. 45
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW protected n.a. java.util.Iterator
<..>
New:java.lang.String
getKeysInternal() n.a.
Old file New file
n.a. 52
NEW protected n.a. java.lang.Object getPropertyInternal(java.lang.String) n.a.
Old file New file
n.a. 58