Source compatibility report for the JCommon library between 0.9.0 and 0.9.1 versions

Test Info


Library NameJCommon
Version #10.9.0
Version #20.9.1

Test Results


Total Java ARchives1
Total Methods / Classes1467 / 244
VerdictIncompatible
(3.5%)

Problem Summary


SeverityCount
Added Methods-145
Removed MethodsHigh34
Problems with
Data Types
High5
Medium0
Low0
Problems with
Methods
High0
Medium16
Low0

Added Methods (145)


jcommon-0.9.1.jar, AbstractModelReader.class
package org.jfree.xml.util
AbstractModelReader.endIncludeHandling ( )  :  void
AbstractModelReader.endRootDocument ( )  :  void
AbstractModelReader.getCloseComment ( )  :  String[ ]
AbstractModelReader.getOpenComment ( )  :  String[ ]
AbstractModelReader.parseXmlDocument ( URL p1, boolean p2 )  :  void
AbstractModelReader.setCloseComment ( String[ ] p1 )  :  void
AbstractModelReader.setOpenComment ( String[ ] p1 )  :  void
AbstractModelReader.startIncludeHandling ( URL p1 )  :  void
AbstractModelReader.startRootDocument ( )  :  void

jcommon-0.9.1.jar, AbstractXmlReadHandler.class
package org.jfree.xml.parser
AbstractXmlReadHandler.AbstractXmlReadHandler ( )
AbstractXmlReadHandler.getHandlerForChild ( String p1, Attributes p2 )  :  XmlReadHandler
AbstractXmlReadHandler.getRootHandler ( )  :  RootXmlReadHandler
AbstractXmlReadHandler.getTagName ( )  :  String
AbstractXmlReadHandler.init ( RootXmlReadHandler p1, String p2 )  :  void

jcommon-0.9.1.jar, Base64ReadHandler.class
package org.jfree.xml.parser
Base64ReadHandler.Base64ReadHandler ( )

jcommon-0.9.1.jar, BasicStrokeReadHandler.class
package org.jfree.xml.parser.coretypes
BasicStrokeReadHandler.BasicStrokeReadHandler ( )

jcommon-0.9.1.jar, BasicTypeSupport.class
package org.jfree.xml.util
BasicTypeSupport.getClassRepresentation ( String p1 ) [static]  :  Class

jcommon-0.9.1.jar, ClassDescription.class
package org.jfree.xml.generator.model
ClassDescription.getComments ( )  :  Comments
ClassDescription.getSource ( )  :  String
ClassDescription.isUndefined ( )  :  boolean
ClassDescription.setComments ( Comments p1 )  :  void
ClassDescription.setSource ( String p1 )  :  void

jcommon-0.9.1.jar, ColorReadHandler.class
package org.jfree.xml.parser.coretypes
ColorReadHandler.ColorReadHandler ( )

jcommon-0.9.1.jar, CommentHandler.class
package org.jfree.xml
CommentHandler.clearComments ( )  :  void
CommentHandler.comment ( char[ ] p1, int p2, int p3 )  :  void
CommentHandler.CommentHandler ( )
CommentHandler.endCDATA ( )  :  void
CommentHandler.endDTD ( )  :  void
CommentHandler.endEntity ( String p1 )  :  void
CommentHandler.getComments ( )  :  String[ ]
CommentHandler.startCDATA ( )  :  void
CommentHandler.startDTD ( String p1, String p2, String p3 )  :  void
CommentHandler.startEntity ( String p1 )  :  void

jcommon-0.9.1.jar, Comments.class
package org.jfree.xml.generator.model
Comments.Comments ( String[ ] p1, String[ ] p2 )
Comments.getCloseTagComment ( )  :  String[ ]
Comments.getOpenTagComment ( )  :  String[ ]
Comments.toString ( )  :  String

jcommon-0.9.1.jar, DefaultModelReader.class
package org.jfree.xml.generator
DefaultModelReader.endIncludeHandling ( )  :  void
DefaultModelReader.endRootDocument ( )  :  void
DefaultModelReader.startIncludeHandling ( URL p1 )  :  void
DefaultModelReader.startRootDocument ( )  :  void

jcommon-0.9.1.jar, DescriptionModel.class
package org.jfree.xml.generator.model
DescriptionModel.addIncludeComment ( String p1, Comments p2 )  :  void
DescriptionModel.addSource ( String p1 )  :  void
DescriptionModel.getIncludeComment ( String p1 )  :  Comments
DescriptionModel.getModelComments ( )  :  Comments
DescriptionModel.getSources ( )  :  String[ ]
DescriptionModel.prune ( )  :  void
DescriptionModel.setModelComments ( Comments p1 )  :  void

jcommon-0.9.1.jar, FontReadHandler.class
package org.jfree.xml.parser.coretypes
FontReadHandler.FontReadHandler ( )

jcommon-0.9.1.jar, G2TextMeasurer.class
package org.jfree.text
G2TextMeasurer.G2TextMeasurer ( Graphics2D p1 )
G2TextMeasurer.getStringWidth ( String p1, int p2, int p3 )  :  float

jcommon-0.9.1.jar, GenericObjectFactory.class
package org.jfree.xml.util
GenericObjectFactory.isPropertyDefinition ( String p1 )  :  boolean

jcommon-0.9.1.jar, GenericReadHandler.class
package org.jfree.xml.parser.coretypes
GenericReadHandler.GenericReadHandler ( GenericObjectFactory p1 )
GenericReadHandler.getHandlerForChild ( String p1, Attributes p2 )  :  XmlReadHandler

jcommon-0.9.1.jar, GradientPaintReadHandler.class
package org.jfree.xml.parser.coretypes
GradientPaintReadHandler.getHandlerForChild ( String p1, Attributes p2 )  :  XmlReadHandler
GradientPaintReadHandler.GradientPaintReadHandler ( )

jcommon-0.9.1.jar, HorizontalAlignment.class
package org.jfree.ui
HorizontalAlignment.equals ( Object p1 )  :  boolean
HorizontalAlignment.toString ( )  :  String

jcommon-0.9.1.jar, InsetsReadHandler.class
package org.jfree.xml.parser.coretypes
InsetsReadHandler.getObject ( )  :  Object
InsetsReadHandler.InsetsReadHandler ( )
InsetsReadHandler.startParsing ( Attributes p1 )  :  void

jcommon-0.9.1.jar, KeyDescription.class
package org.jfree.xml.generator.model
KeyDescription.getComments ( )  :  Comments
KeyDescription.setComments ( Comments p1 )  :  void

jcommon-0.9.1.jar, ListReadHandler.class
package org.jfree.xml.parser.coretypes
ListReadHandler.doneParsing ( )  :  void
ListReadHandler.getHandlerForChild ( String p1, Attributes p2 )  :  XmlReadHandler
ListReadHandler.ListReadHandler ( )
ListReadHandler.startParsing ( Attributes p1 )  :  void

jcommon-0.9.1.jar, ManualMappingDefinition.class
package org.jfree.xml.util
ManualMappingDefinition.getBaseClass ( )  :  Class
ManualMappingDefinition.ManualMappingDefinition ( Class p1, String p2, String p3 )

jcommon-0.9.1.jar, ManualMappingInfo.class
package org.jfree.xml.generator.model
ManualMappingInfo.getComments ( )  :  Comments
ManualMappingInfo.getSource ( )  :  String
ManualMappingInfo.setComments ( Comments p1 )  :  void
ManualMappingInfo.setSource ( String p1 )  :  void

jcommon-0.9.1.jar, MappingModel.class
package org.jfree.xml.generator.model
MappingModel.lookupMultiplexMapping ( Class p1 )  :  MultiplexMappingInfo

jcommon-0.9.1.jar, ModelWriter.class
package org.jfree.xml.generator
ModelWriter.writeCloseComment ( Writer p1, Comments p2 )  :  void
ModelWriter.writeComment ( Writer p1, String[ ] p2 )  :  void
ModelWriter.writeManualMapping ( Writer p1, ManualMappingInfo p2 )  :  void
ModelWriter.writeMultiplexMapping ( Writer p1, MultiplexMappingInfo p2 )  :  void
ModelWriter.writeOpenComment ( Writer p1, Comments p2 )  :  void
ModelWriter.writeStandardComment ( Writer p1, Comments p2 )  :  void
ModelWriter.writeTag ( Writer p1, String p2, AttributeList p3, Comments p4 )  :  void
ModelWriter.writeTag ( Writer p1, String p2, String p3, String p4, Comments p5 )  :  void

jcommon-0.9.1.jar, MultiplexMappingInfo.class
package org.jfree.xml.generator.model
MultiplexMappingInfo.getComments ( )  :  Comments
MultiplexMappingInfo.getSource ( )  :  String
MultiplexMappingInfo.setComments ( Comments p1 )  :  void
MultiplexMappingInfo.setSource ( String p1 )  :  void

jcommon-0.9.1.jar, NullReadHandler.class
package org.jfree.xml.parser.coretypes
NullReadHandler.getObject ( )  :  Object
NullReadHandler.NullReadHandler ( )

jcommon-0.9.1.jar, ObjectFactory.class
package org.jfree.xml.util
ObjectFactory.isGenericHandler ( Class p1 ) [abstract]  :  boolean

jcommon-0.9.1.jar, ObjectFactoryLoader.class
package org.jfree.xml.util
ObjectFactoryLoader.isGenericHandler ( Class p1 )  :  boolean

jcommon-0.9.1.jar, ObjectRefHandler.class
package org.jfree.xml.parser.coretypes
ObjectRefHandler.ObjectRefHandler ( )

jcommon-0.9.1.jar, ParseException.class
package org.jfree.xml
ParseException.toString ( )  :  String

jcommon-0.9.1.jar, Parser.class
package org.jfree.xml
Parser.getCommentHandler ( )  :  CommentHandler
Parser.getComments ( )  :  String[ ]

jcommon-0.9.1.jar, Point2DReadHandler.class
package org.jfree.xml.parser.coretypes
Point2DReadHandler.Point2DReadHandler ( )

jcommon-0.9.1.jar, PrintStreamLogTarget.class
package org.jfree.util
PrintStreamLogTarget.log ( int p1, Object p2 )  :  void
PrintStreamLogTarget.log ( int p1, Object p2, Exception p3 )  :  void
PrintStreamLogTarget.PrintStreamLogTarget ( )
PrintStreamLogTarget.PrintStreamLogTarget ( PrintStream p1 )

jcommon-0.9.1.jar, Rectangle2DReadHandler.class
package org.jfree.xml.parser.coretypes
Rectangle2DReadHandler.getObject ( )  :  Object
Rectangle2DReadHandler.Rectangle2DReadHandler ( )
Rectangle2DReadHandler.startParsing ( Attributes p1 )  :  void

jcommon-0.9.1.jar, RenderingHintsReadHandler.class
package org.jfree.xml.parser.coretypes
RenderingHintsReadHandler.doneParsing ( )  :  void
RenderingHintsReadHandler.getHandlerForChild ( String p1, Attributes p2 )  :  XmlReadHandler
RenderingHintsReadHandler.getObject ( )  :  Object
RenderingHintsReadHandler.RenderingHintsReadHandler ( )
RenderingHintsReadHandler.startParsing ( Attributes p1 )  :  void

jcommon-0.9.1.jar, RenderingHintValueReadHandler.class
package org.jfree.xml.parser.coretypes
RenderingHintValueReadHandler.getKey ( )  :  Object
RenderingHintValueReadHandler.getObject ( )  :  Object
RenderingHintValueReadHandler.getValue ( )  :  Object
RenderingHintValueReadHandler.RenderingHintValueReadHandler ( )
RenderingHintValueReadHandler.startParsing ( Attributes p1 )  :  void

jcommon-0.9.1.jar, RootXmlReadHandler.class
package org.jfree.xml.parser
RootXmlReadHandler.addManualMapping ( Class p1, Class p2 )  :  void
RootXmlReadHandler.addMultiplexMapping ( Class p1, String p2, MultiplexMappingEntry[ ] p3 )  :  void
RootXmlReadHandler.createHandler ( Class p1, String p2, Attributes p3 )  :  XmlReadHandler
RootXmlReadHandler.getLocator ( )  :  Locator
RootXmlReadHandler.loadClass ( String p1 )  :  Class
RootXmlReadHandler.loadHandlerClass ( String p1 )  :  XmlReadHandler
RootXmlReadHandler.setDocumentLocator ( Locator p1 )  :  void

jcommon-0.9.1.jar, RootXmlWriteHandler.class
package org.jfree.xml.writer
RootXmlWriteHandler.addManualMapping ( Class p1, Class p2 )  :  void
RootXmlWriteHandler.addMultiplexMapping ( Class p1, String p2, MultiplexMappingEntry[ ] p3 )  :  void

jcommon-0.9.1.jar, SimpleObjectFactory.class
package org.jfree.xml.util
SimpleObjectFactory.addGenericHandler ( GenericObjectFactory p1 )  :  void
SimpleObjectFactory.addManualMapping ( ManualMappingDefinition p1 )  :  void
SimpleObjectFactory.addMultiplexMapping ( MultiplexMappingDefinition p1 )  :  void
SimpleObjectFactory.clear ( )  :  void
SimpleObjectFactory.getFactoryForClass ( Class p1 )  :  GenericObjectFactory
SimpleObjectFactory.getManualMappingDefinition ( Class p1 )  :  ManualMappingDefinition
SimpleObjectFactory.getMultiplexDefinition ( Class p1 )  :  MultiplexMappingDefinition
SimpleObjectFactory.isGenericHandler ( Class p1 )  :  boolean
SimpleObjectFactory.SimpleObjectFactory ( )

jcommon-0.9.1.jar, StringReadHandler.class
package org.jfree.xml.parser.coretypes
StringReadHandler.characters ( char[ ] p1, int p2, int p3 )  :  void
StringReadHandler.doneParsing ( )  :  void
StringReadHandler.getObject ( )  :  Object
StringReadHandler.startParsing ( Attributes p1 )  :  void
StringReadHandler.StringReadHandler ( )

jcommon-0.9.1.jar, TextBlock.class
package org.jfree.text
TextBlock.draw ( Graphics2D p1, float p2, float p3, TextBlockAnchor p4 )  :  void

jcommon-0.9.1.jar, TextMeasurer.class
package org.jfree.text
TextMeasurer.getStringWidth ( String p1, int p2, int p3 ) [abstract]  :  float

jcommon-0.9.1.jar, TextUtilities.class
package org.jfree.text
TextUtilities.createTextBlock ( String p1, Font p2, float p3, int p4, TextMeasurer p5 ) [static]  :  TextBlock
TextUtilities.createTextBlock ( String p1, Font p2, float p3, TextMeasurer p4 ) [static]  :  TextBlock
TextUtilities.TextUtilities ( )

jcommon-0.9.1.jar, TypeInfo.class
package org.jfree.xml.generator.model
TypeInfo.getComments ( )  :  Comments
TypeInfo.setComments ( Comments p1 )  :  void

jcommon-0.9.1.jar, VerticalAlignment.class
package org.jfree.ui
VerticalAlignment.equals ( Object p1 )  :  boolean
VerticalAlignment.toString ( )  :  String

jcommon-0.9.1.jar, XmlReadHandler.class
package org.jfree.xml.parser
XmlReadHandler.init ( RootXmlReadHandler p1, String p2 ) [abstract]  :  void

to the top

Removed Methods (34)


jcommon-0.9.0.jar, AbstractXmlReadHandler.class
package org.jfree.xml.parser
AbstractXmlReadHandler.AbstractXmlReadHandler ( RootXmlReadHandler p1, String p2 )
AbstractXmlReadHandler.getHandlerForChild ( String p1 )  :  XmlReadHandler
AbstractXmlReadHandler.getTagname ( )  :  String

jcommon-0.9.0.jar, Base64ReadHandler.class
package org.jfree.xml.parser
Base64ReadHandler.Base64ReadHandler ( RootXmlReadHandler p1, String p2 )

jcommon-0.9.0.jar, BasicStrokeReadHandler.class
package org.jfree.xml.parser.coretypes
BasicStrokeReadHandler.BasicStrokeReadHandler ( RootXmlReadHandler p1, String p2 )

jcommon-0.9.0.jar, ColorReadHandler.class
package org.jfree.xml.parser.coretypes
ColorReadHandler.ColorReadHandler ( RootXmlReadHandler p1, String p2 )
ColorReadHandler.getColor ( )  :  Color

jcommon-0.9.0.jar, FontReadHandler.class
package org.jfree.xml.parser.coretypes
FontReadHandler.FontReadHandler ( RootXmlReadHandler p1, String p2 )
FontReadHandler.getFont ( )  :  Font

jcommon-0.9.0.jar, GenericReadHandler.class
package org.jfree.xml.parser.coretypes
GenericReadHandler.GenericReadHandler ( RootXmlReadHandler p1, String p2, GenericObjectFactory p3 )
GenericReadHandler.getHandlerForChild ( String p1 )  :  XmlReadHandler

jcommon-0.9.0.jar, GradientPaintReadHandler.class
package org.jfree.xml.parser.coretypes
GradientPaintReadHandler.getGradientPaint ( )  :  GradientPaint
GradientPaintReadHandler.getHandlerForChild ( String p1 )  :  XmlReadHandler
GradientPaintReadHandler.GradientPaintReadHandler ( RootXmlReadHandler p1, String p2 )

jcommon-0.9.0.jar, ListReadHandler.class
package org.jfree.xml.parser.coretypes
ListReadHandler.ListReadHandler ( RootXmlReadHandler p1, String p2 )

jcommon-0.9.0.jar, ManualMappingDefinition.class
package org.jfree.xml.util
ManualMappingDefinition.getBaseClass ( )  :  String
ManualMappingDefinition.ManualMappingDefinition ( String p1, String p2, String p3 )

jcommon-0.9.0.jar, ModelWriter.class
package org.jfree.xml.generator
ModelWriter.writeManualMapping ( Writer p1 )  :  void
ModelWriter.writeMultiplexMapping ( Writer p1 )  :  void

jcommon-0.9.0.jar, ObjectFactory.class
package org.jfree.xml.util
ObjectFactory.canHandle ( Class p1 ) [abstract]  :  boolean

jcommon-0.9.0.jar, ObjectFactoryLoader.class
package org.jfree.xml.util
ObjectFactoryLoader.canHandle ( Class p1 )  :  boolean

jcommon-0.9.0.jar, ObjectRefHandler.class
package org.jfree.xml.parser.coretypes
ObjectRefHandler.ObjectRefHandler ( RootXmlReadHandler p1, String p2 )

jcommon-0.9.0.jar, PaintReadHandler.class
package org.jfree.xml.parser.coretypes
PaintReadHandler.doneParsing ( )  :  void
PaintReadHandler.getObject ( )  :  Object
PaintReadHandler.getPaint ( )  :  Paint
PaintReadHandler.PaintReadHandler ( RootXmlReadHandler p1, String p2 )
PaintReadHandler.parseChild ( String p1, Attributes p2 )  :  void
PaintReadHandler.startParsing ( Attributes p1 )  :  void

jcommon-0.9.0.jar, Point2DReadHandler.class
package org.jfree.xml.parser.coretypes
Point2DReadHandler.Point2DReadHandler ( RootXmlReadHandler p1, String p2 )

jcommon-0.9.0.jar, RootXmlReadHandler.class
package org.jfree.xml.parser
RootXmlReadHandler.addMapping ( Class p1, Class p2 )  :  void
RootXmlReadHandler.createHandler ( Class p1, String p2 )  :  XmlReadHandler

jcommon-0.9.0.jar, RootXmlWriteHandler.class
package org.jfree.xml.writer
RootXmlWriteHandler.addMapping ( Class p1, Class p2 )  :  void
RootXmlWriteHandler.removeMapping ( Class p1 )  :  void

jcommon-0.9.0.jar, XmlReadHandler.class
package org.jfree.xml.parser
XmlReadHandler.getTagname ( ) [abstract]  :  String

to the top

Problems with Data Types, High Severity (5)


jcommon-0.9.0.jar
package org.jfree.xml.parser
[+] XmlReadHandler (2)

package org.jfree.xml.parser.coretypes
[+] PaintReadHandler (1)

package org.jfree.xml.util
[+] ObjectFactory (2)

to the top

Problems with Methods, Medium Severity (16)


jcommon-0.9.0.jar, AbstractXmlReadHandler
package org.jfree.xml.parser
[+] AbstractXmlReadHandler.doneParsing ( )  :  void (1)
[+] AbstractXmlReadHandler.startElement ( String p1, Attributes p2 )  :  void (1)

jcommon-0.9.0.jar, Base64ReadHandler
package org.jfree.xml.parser
[+] Base64ReadHandler.getObject ( )  :  Object (2)

jcommon-0.9.0.jar, GenericReadHandler
package org.jfree.xml.parser.coretypes
[+] GenericReadHandler.getObject ( )  :  Object (2)

jcommon-0.9.0.jar, GradientPaintReadHandler
package org.jfree.xml.parser.coretypes
[+] GradientPaintReadHandler.doneParsing ( )  :  void (2)

jcommon-0.9.0.jar, ListReadHandler
package org.jfree.xml.parser.coretypes
[+] ListReadHandler.getObject ( )  :  Object (1)

jcommon-0.9.0.jar, RootXmlReadHandler
package org.jfree.xml.parser
[+] RootXmlReadHandler.delegate ( XmlReadHandler p1, String p2, Attributes p3 )  :  void (1)
[+] RootXmlReadHandler.recurse ( XmlReadHandler p1, String p2, Attributes p3 )  :  void (1)
[+] RootXmlReadHandler.unwind ( String p1 )  :  void (1)

jcommon-0.9.0.jar, XmlReadHandler
package org.jfree.xml.parser
[+] XmlReadHandler.endElement ( String p1 ) [abstract]  :  void (1)
[+] XmlReadHandler.getObject ( ) [abstract]  :  Object (2)
[+] XmlReadHandler.startElement ( String p1, Attributes p2 ) [abstract]  :  void (1)

to the top

Java ARchives (1)


jcommon-0.9.0.jar

to the top