Binary compatibility report for the Cocoon library between 2.1.9 and 2.1.11 versions

Test Info


Library NameCocoon
Version #12.1.9
Version #22.1.11

Test Results


Total Java ARchives1
Total Methods / Classes4855 / 739
VerdictIncompatible
(0.8%)

Problem Summary


SeverityCount
Added Methods-75
Removed MethodsHigh19
Problems with
Data Types
High5
Medium4
Low1
Problems with
Methods
High0
Medium0
Low3
Other Changes
in Data Types
-3

Added Methods (75)


cocoon-2.1.11.jar, AbstractWildcardMatcher.class
package org.apache.cocoon.matching
AbstractWildcardMatcher.match ( String pattern, Map objectModel, Parameters parameters )  :  Map

cocoon-2.1.11.jar, BackgroundEnvironment.class
package org.apache.cocoon.environment.background
BackgroundEnvironment.BackgroundEnvironment ( Logger logger, Context ctx )
BackgroundEnvironment.BackgroundEnvironment ( String uri, String view, File context, OutputStream stream, Logger log )
BackgroundEnvironment.getContentType ( )  :  String
BackgroundEnvironment.isExternal ( )  :  boolean
BackgroundEnvironment.redirect ( boolean sessionmode, String newURL )  :  void
BackgroundEnvironment.setContentLength ( int length )  :  void
BackgroundEnvironment.setContentType ( String mimeType )  :  void

cocoon-2.1.11.jar, CocoonComponentManager.class
package org.apache.cocoon.components
CocoonComponentManager.setInstrumentManager ( InstrumentManager iManager )  :  void
CocoonComponentManager.setParentManager ( ComponentManager manager )  :  void

cocoon-2.1.11.jar, CocoonWrapper.class
package org.apache.cocoon.bean
CocoonWrapper.getPage ( String deparameterizedURI, long lastModified, Map parameters, Map headers, Map links, List gatheredLinks, ContentHandler handler )  :  int
CocoonWrapper.getPage ( String deparameterizedURI, long lastModified, Map parameters, Map headers, Map links, List gatheredLinks, OutputStream stream )  :  int

cocoon-2.1.11.jar, ConfigurationUtil.class
package org.apache.cocoon.util
ConfigurationUtil.toConfiguration ( Element element ) [static]  :  Configuration
ConfigurationUtil.toElement ( Configuration configuration ) [static]  :  Element

cocoon-2.1.11.jar, FileSavingEnvironment.class
package org.apache.cocoon.environment.commandline
FileSavingEnvironment.FileSavingEnvironment ( String uri, File context, Map attributes, Map parameters, Map headers, Map links, List gatheredLinks, CommandLineContext cliContext, OutputStream stream, Logger log )
FileSavingEnvironment.FileSavingEnvironment ( String uri, long lastModified, File context, Map attributes, Map parameters, Map headers, Map links, List gatheredLinks, CommandLineContext cliContext, OutputStream stream, Logger log )

cocoon-2.1.11.jar, JavaScriptFlowHelper.class
package org.apache.cocoon.components.flow.javascript
JavaScriptFlowHelper.JavaScriptFlowHelper ( )
JavaScriptFlowHelper.unwrap ( Object obj ) [static]  :  Object

cocoon-2.1.11.jar, JXPathHelper.class
package org.apache.cocoon.components.modules.input
JXPathHelper.getAttributeValue ( String name, Configuration modeConf, JXPathHelperConfiguration setup, Object contextObj ) [static]  :  String

cocoon-2.1.11.jar, LinkSamplingEnvironment.class
package org.apache.cocoon.environment.commandline
LinkSamplingEnvironment.LinkSamplingEnvironment ( String uri, File contextFile, Map attributes, Map parameters, Map headers, CommandLineContext cliContext, Logger log )

cocoon-2.1.11.jar, ParametersMap.class
package org.apache.cocoon.environment
TemplateObjectModelHelper.ParametersMap.clear ( )  :  void
TemplateObjectModelHelper.ParametersMap.containsKey ( Object arg0 )  :  boolean
TemplateObjectModelHelper.ParametersMap.containsValue ( Object arg0 )  :  boolean
TemplateObjectModelHelper.ParametersMap.entrySet ( )  :  Set
TemplateObjectModelHelper.ParametersMap.equals ( Object arg0 )  :  boolean
TemplateObjectModelHelper.ParametersMap.get ( Object arg0 )  :  Object
TemplateObjectModelHelper.ParametersMap.getMap ( )  :  Map
TemplateObjectModelHelper.ParametersMap.getNames ( )  :  String[ ]
TemplateObjectModelHelper.ParametersMap.getParameter ( String arg0 )  :  String
TemplateObjectModelHelper.ParametersMap.getParameter ( String arg0, String arg1 )  :  String
TemplateObjectModelHelper.ParametersMap.getParameterAsBoolean ( String arg0 )  :  boolean
TemplateObjectModelHelper.ParametersMap.getParameterAsBoolean ( String arg0, boolean arg1 )  :  boolean
TemplateObjectModelHelper.ParametersMap.getParameterAsFloat ( String arg0 )  :  float
TemplateObjectModelHelper.ParametersMap.getParameterAsFloat ( String arg0, float arg1 )  :  float
TemplateObjectModelHelper.ParametersMap.getParameterAsInteger ( String arg0 )  :  int
TemplateObjectModelHelper.ParametersMap.getParameterAsInteger ( String arg0, int arg1 )  :  int
TemplateObjectModelHelper.ParametersMap.getParameterAsLong ( String arg0 )  :  long
TemplateObjectModelHelper.ParametersMap.getParameterAsLong ( String arg0, long arg1 )  :  long
TemplateObjectModelHelper.ParametersMap.getParameterNames ( )  :  Iterator
TemplateObjectModelHelper.ParametersMap.hashCode ( )  :  int
TemplateObjectModelHelper.ParametersMap.isEmpty ( )  :  boolean
TemplateObjectModelHelper.ParametersMap.isParameter ( String arg0 )  :  boolean
TemplateObjectModelHelper.ParametersMap.keySet ( )  :  Set
TemplateObjectModelHelper.ParametersMap.makeReadOnly ( )  :  void
TemplateObjectModelHelper.ParametersMap.merge ( Parameters arg0 )  :  Parameters
TemplateObjectModelHelper.ParametersMap.put ( Object arg0, Object arg1 )  :  Object
TemplateObjectModelHelper.ParametersMap.putAll ( Map arg0 )  :  void
TemplateObjectModelHelper.ParametersMap.remove ( Object arg0 )  :  Object
TemplateObjectModelHelper.ParametersMap.removeParameter ( String arg0 )  :  void
TemplateObjectModelHelper.ParametersMap.setParameter ( String arg0, String arg1 )  :  String
TemplateObjectModelHelper.ParametersMap.size ( )  :  int
TemplateObjectModelHelper.ParametersMap.TemplateObjectModelHelper.ParametersMap ( Parameters wrapped )
TemplateObjectModelHelper.ParametersMap.toString ( )  :  String
TemplateObjectModelHelper.ParametersMap.values ( )  :  Collection

cocoon-2.1.11.jar, ParamSaxBuffer.class
package org.apache.cocoon.xml
ParamSaxBuffer.toString ( Map parameters )  :  String

cocoon-2.1.11.jar, ScriptSourceEntry.class
package org.apache.cocoon.components.flow
CompilingInterpreter.ScriptSourceEntry.getCompileTime ( )  :  long

cocoon-2.1.11.jar, SerializeNode.class
package org.apache.cocoon.components.treeprocessor.sitemap
SerializeNode.SerializeNode ( String name, VariableResolver source, VariableResolver mimeType, VariableResolver statusCode )

cocoon-2.1.11.jar, SitemapVariableHolder.class
package org.apache.cocoon.components.modules.input
SitemapVariableHolder.contextualize ( Context context )  :  void

cocoon-2.1.11.jar, StripNameSpacesTransformer.class
package org.apache.cocoon.transformation
StripNameSpacesTransformer.endElement ( String uri, String localName, String qName )  :  void
StripNameSpacesTransformer.endPrefixMapping ( String prefix )  :  void
StripNameSpacesTransformer.getKey ( )  :  Serializable
StripNameSpacesTransformer.getValidity ( )  :  SourceValidity
StripNameSpacesTransformer.setup ( SourceResolver resolver, Map objectModel, String src, Parameters params )  :  void
StripNameSpacesTransformer.startElement ( String uri, String localName, String qName, Attributes attr )  :  void
StripNameSpacesTransformer.startPrefixMapping ( String prefix, String uri )  :  void
StripNameSpacesTransformer.StripNameSpacesTransformer ( )

cocoon-2.1.11.jar, TemplateObjectModelHelper.class
package org.apache.cocoon.environment
TemplateObjectModelHelper.getTemplateObjectModel ( Map objectModel, Parameters parameters ) [static]  :  Map

cocoon-2.1.11.jar, WildcardMatcherHelper.class
package org.apache.cocoon.util
WildcardMatcherHelper.match ( String pat, String str ) [static]  :  Map
WildcardMatcherHelper.WildcardMatcherHelper ( )

cocoon-2.1.11.jar, XPathXMLFileModule.class
package org.apache.cocoon.components.modules.input
XPathXMLFileModule.configure ( Configuration config )  :  void
XPathXMLFileModule.dispose ( )  :  void
XPathXMLFileModule.getAttribute ( String name, Configuration modeConf, Map objectModel )  :  Object
XPathXMLFileModule.getAttributeValues ( String name, Configuration modeConf, Map objectModel )  :  Object[ ]
XPathXMLFileModule.service ( ServiceManager manager )  :  void
XPathXMLFileModule.XPathXMLFileModule ( )

to the top

Removed Methods (19)


cocoon-2.1.9.jar, AbstractSAXFragment.class
package org.apache.cocoon.xml
AbstractSAXFragment.toSAX ( ContentHandler p1 ) [abstract]  :  void

cocoon-2.1.9.jar, AbstractWildcardMatcher.class
package org.apache.cocoon.matching
AbstractWildcardMatcher.preparedMatch ( Object preparedPattern, Map objectModel, Parameters parameters )  :  Map
AbstractWildcardMatcher.preparePattern ( String pattern )  :  Object

cocoon-2.1.9.jar, CocoonWrapper.class
package org.apache.cocoon.bean
CocoonWrapper.getPage ( String deparameterizedURI, long lastModified, Map parameters, Map links, List gatheredLinks, ContentHandler handler )  :  int
CocoonWrapper.getPage ( String deparameterizedURI, long lastModified, Map parameters, Map links, List gatheredLinks, OutputStream stream )  :  int

cocoon-2.1.9.jar, FileSavingEnvironment.class
package org.apache.cocoon.environment.commandline
FileSavingEnvironment.FileSavingEnvironment ( String uri, File context, Map attributes, Map parameters, Map links, List gatheredLinks, CommandLineContext cliContext, OutputStream stream, Logger log )
FileSavingEnvironment.FileSavingEnvironment ( String uri, long lastModified, File context, Map attributes, Map parameters, Map links, List gatheredLinks, CommandLineContext cliContext, OutputStream stream, Logger log )

cocoon-2.1.9.jar, LinkSamplingEnvironment.class
package org.apache.cocoon.environment.commandline
LinkSamplingEnvironment.LinkSamplingEnvironment ( String uri, File contextFile, Map attributes, Map parameters, CommandLineContext cliContext, Logger log )

cocoon-2.1.9.jar, NamedPatternsSelector.class
package org.apache.cocoon.selection
NamedPatternsSelector.configure ( Configuration p1 ) [abstract]  :  void

cocoon-2.1.9.jar, SerializeNode.class
package org.apache.cocoon.components.treeprocessor.sitemap
SerializeNode.SerializeNode ( String name, VariableResolver source, VariableResolver mimeType, int statusCode )

cocoon-2.1.9.jar, TemplateObjectModelHelper.class
package org.apache.cocoon.environment
TemplateObjectModelHelper.addJavaPackages ( Map objectModel ) [static]  :  Object
TemplateObjectModelHelper.getScope ( ) [static]  :  Scriptable
TemplateObjectModelHelper.getTemplateObjectModel ( Map objectModel, Parameters parameters ) [static]  :  Object

cocoon-2.1.9.jar, WildcardHelper.class
package org.apache.cocoon.matching.helpers
WildcardHelper.compilePattern ( String data ) [static]  :  int[ ]
WildcardHelper.indexOfArray ( int[ ] r, int rpos, int rend, char[ ] d, int dpos ) [static]  :  int
WildcardHelper.lastIndexOfArray ( int[ ] r, int rpos, int rend, char[ ] d, int dpos ) [static]  :  int
WildcardHelper.match ( HashMap map, String data, int[ ] expr ) [static]  :  boolean
WildcardHelper.matchArray ( int[ ] r, int rpos, int rend, char[ ] d, int dpos ) [static]  :  boolean
WildcardHelper.WildcardHelper ( )

to the top

Problems with Data Types, High Severity (5)


cocoon-2.1.9.jar
package org.apache.cocoon.matching.helpers
[+] WildcardHelper (1)

package org.apache.cocoon.selection
[+] NamedPatternsSelector (1)

package org.apache.cocoon.transformation
[+] EncodeURLTransformer.ElementAttributeMatching (2)

package org.apache.cocoon.xml
[+] AbstractSAXFragment (1)

to the top

Problems with Data Types, Medium Severity (4)


cocoon-2.1.9.jar
package org.apache.cocoon.components.flow.javascript.fom
[+] FOM_JavaScriptFlowHelper (1)

package org.apache.cocoon.matching
[+] AbstractWildcardMatcher (1)

package org.apache.cocoon.transformation
[+] EncodeURLTransformer (2)

to the top

Problems with Data Types, Low Severity (1)


cocoon-2.1.9.jar
package org.apache.cocoon.transformation
[+] I18nTransformer (1)

to the top

Problems with Methods, Low Severity (3)


cocoon-2.1.9.jar, ElementAttributeMatching
package org.apache.cocoon.transformation
[+] EncodeURLTransformer.ElementAttributeMatching.EncodeURLTransformer.ElementAttributeMatching ( String includeName, String excludeName ) (2)

cocoon-2.1.9.jar, PostInputStream
package org.apache.cocoon.util
[+] PostInputStream.getInputStream ( )  :  InputStream (1)

to the top

Other Changes in Data Types (3)


cocoon-2.1.9.jar
package org.apache.cocoon.matching
[+] AbstractWildcardMatcher (1)

package org.apache.cocoon.servlet.multipart
[+] MultipartParser (1)

package org.apache.cocoon.transformation
[+] XIncludeTransformer (1)

to the top

Java ARchives (1)


cocoon-2.1.9.jar

to the top