Source compatibility report for the JLaTeXMath library between 1.0.0 and 1.0.1 versions
Test Info
Library Name | JLaTeXMath |
Version #1 | 1.0.0 |
Version #2 | 1.0.1 |
Test Results
Total Java ARchives | 1 |
---|
Total Methods / Classes | 1068 / 176 |
---|
Verdict | Incompatible (5.8%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 20 |
---|
Removed Methods | High | 0 |
---|
Problems with Data Types | High | 1 |
---|
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Added Methods (20)
jlatexmath-1.0.1.jar, ArrayOfAtoms.class
package org.scilab.forge.jlatexmath
ArrayOfAtoms.getAsVRow ( ) : VRowAtom
[mangled: org/scilab/forge/jlatexmath/ArrayOfAtoms.getAsVRow:()Lorg/scilab/forge/jlatexmath/VRowAtom;]
jlatexmath-1.0.1.jar, BreakFormula.class
package org.scilab.forge.jlatexmath
BreakFormula.split ( HorizontalBox hbox, float width, float interline ) [static] : Box
[mangled: org/scilab/forge/jlatexmath/BreakFormula.split:(Lorg/scilab/forge/jlatexmath/HorizontalBox;FF)Lorg/scilab/forge/jlatexmath/Box;]
jlatexmath-1.0.1.jar, CharAtom.class
package org.scilab.forge.jlatexmath
CharAtom.toString ( ) : String
[mangled: org/scilab/forge/jlatexmath/CharAtom.toString:()Ljava/lang/String;]
jlatexmath-1.0.1.jar, DefaultTeXFont.class
package org.scilab.forge.jlatexmath
DefaultTeXFont.getEM ( int style ) : float
[mangled: org/scilab/forge/jlatexmath/DefaultTeXFont.getEM:(I)F]
jlatexmath-1.0.1.jar, MatrixAtom.class
package org.scilab.forge.jlatexmath
MatrixAtom.MatrixAtom ( boolean isPartial, ArrayOfAtoms array, int type, boolean spaceAround )
[mangled: org/scilab/forge/jlatexmath/MatrixAtom."<init>":(ZLorg/scilab/forge/jlatexmath/ArrayOfAtoms;IZ)V]
MatrixAtom.MatrixAtom ( boolean isPartial, ArrayOfAtoms array, int type, int alignment, boolean spaceAround )
[mangled: org/scilab/forge/jlatexmath/MatrixAtom."<init>":(ZLorg/scilab/forge/jlatexmath/ArrayOfAtoms;IIZ)V]
MatrixAtom.MatrixAtom ( boolean isPartial, ArrayOfAtoms array, String options, boolean spaceAround )
[mangled: org/scilab/forge/jlatexmath/MatrixAtom."<init>":(ZLorg/scilab/forge/jlatexmath/ArrayOfAtoms;Ljava/lang/String;Z)V]
jlatexmath-1.0.1.jar, TeXFont.class
package org.scilab.forge.jlatexmath
TeXFont.getEM ( int p1 ) [abstract] : float
[mangled: org/scilab/forge/jlatexmath/TeXFont.getEM:(I)F]
jlatexmath-1.0.1.jar, TeXIconBuilder.class
package org.scilab.forge.jlatexmath
TeXFormula.TeXIconBuilder.build ( ) : TeXIcon
[mangled: org/scilab/forge/jlatexmath/TeXFormula.TeXIconBuilder.build:()Lorg/scilab/forge/jlatexmath/TeXIcon;]
TeXFormula.TeXIconBuilder.setFGColor ( Color fgcolor ) : TeXFormula.TeXIconBuilder
[mangled: org/scilab/forge/jlatexmath/TeXFormula.TeXIconBuilder.setFGColor:(Ljava/awt/Color;)Lorg/scilab/forge/jlatexmath/TeXFormula$TeXIconBuilder;]
TeXFormula.TeXIconBuilder.setInterLineSpacing ( int interLineUnit, float interLineSpacing ) : TeXFormula.TeXIconBuilder
[mangled: org/scilab/forge/jlatexmath/TeXFormula.TeXIconBuilder.setInterLineSpacing:(IF)Lorg/scilab/forge/jlatexmath/TeXFormula$TeXIconBuilder;]
TeXFormula.TeXIconBuilder.setIsMaxWidth ( boolean isMaxWidth ) : TeXFormula.TeXIconBuilder
[mangled: org/scilab/forge/jlatexmath/TeXFormula.TeXIconBuilder.setIsMaxWidth:(Z)Lorg/scilab/forge/jlatexmath/TeXFormula$TeXIconBuilder;]
TeXFormula.TeXIconBuilder.setSize ( float size ) : TeXFormula.TeXIconBuilder
[mangled: org/scilab/forge/jlatexmath/TeXFormula.TeXIconBuilder.setSize:(F)Lorg/scilab/forge/jlatexmath/TeXFormula$TeXIconBuilder;]
TeXFormula.TeXIconBuilder.setStyle ( int style ) : TeXFormula.TeXIconBuilder
[mangled: org/scilab/forge/jlatexmath/TeXFormula.TeXIconBuilder.setStyle:(I)Lorg/scilab/forge/jlatexmath/TeXFormula$TeXIconBuilder;]
TeXFormula.TeXIconBuilder.setTrueValues ( boolean trueValues ) : TeXFormula.TeXIconBuilder
[mangled: org/scilab/forge/jlatexmath/TeXFormula.TeXIconBuilder.setTrueValues:(Z)Lorg/scilab/forge/jlatexmath/TeXFormula$TeXIconBuilder;]
TeXFormula.TeXIconBuilder.setType ( int type ) : TeXFormula.TeXIconBuilder
[mangled: org/scilab/forge/jlatexmath/TeXFormula.TeXIconBuilder.setType:(I)Lorg/scilab/forge/jlatexmath/TeXFormula$TeXIconBuilder;]
TeXFormula.TeXIconBuilder.setWidth ( int widthUnit, float textWidth, int align ) : TeXFormula.TeXIconBuilder
[mangled: org/scilab/forge/jlatexmath/TeXFormula.TeXIconBuilder.setWidth:(IFI)Lorg/scilab/forge/jlatexmath/TeXFormula$TeXIconBuilder;]
TeXFormula.TeXIconBuilder.TeXFormula.TeXIconBuilder ( TeXFormula p1 )
[mangled: org/scilab/forge/jlatexmath/TeXFormula.TeXIconBuilder."<init>":(Lorg/scilab/forge/jlatexmath/TeXFormula;)V]
jlatexmath-1.0.1.jar, TeXParser.class
package org.scilab.forge.jlatexmath
TeXParser.TeXParser ( boolean isPartial, String parseString, ArrayOfAtoms aoa, boolean firstpass, boolean space )
[mangled: org/scilab/forge/jlatexmath/TeXParser."<init>":(ZLjava/lang/String;Lorg/scilab/forge/jlatexmath/ArrayOfAtoms;ZZ)V]
jlatexmath-1.0.1.jar, VRowAtom.class
package org.scilab.forge.jlatexmath
VRowAtom.append ( Atom el ) : void
[mangled: org/scilab/forge/jlatexmath/VRowAtom.append:(Lorg/scilab/forge/jlatexmath/Atom;)V]
to the top
Problems with Data Types, High Severity (1)
jlatexmath-1.0.0.jar
package org.scilab.forge.jlatexmath
[+] TeXFont (1)
| Change | Effect |
---|
1 | Abstract method getEM ( int ) has been added to this interface. | Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method getEM(int) in TeXFont. |
[+] affected methods (62)
getCharFont ( TeXFont )1st parameter 'tf' of this method has type 'TeXFont'.
getCharFont ( TeXFont )1st parameter 'p1' of this abstract method has type 'TeXFont'.
copy ( )Return value of this method has type 'TeXFont'.
deriveFont ( float )Return value of this method has type 'TeXFont'.
scaleFont ( float )Return value of this method has type 'TeXFont'.
getCharFont ( TeXFont )1st parameter 'tf' of this method has type 'TeXFont'.
getCharFont ( TeXFont )1st parameter 'tf' of this method has type 'TeXFont'.
getCharFont ( TeXFont )1st parameter 'tf' of this method has type 'TeXFont'.
TeXEnvironment ( int, TeXFont )2nd parameter 'tf' of this method has type 'TeXFont'.
TeXEnvironment ( int, TeXFont, int, float )2nd parameter 'tf' of this method has type 'TeXFont'.
copy ( TeXFont )1st parameter 'tf' of this method has type 'TeXFont'.
getTeXFont ( )Return value of this method has type 'TeXFont'.
...
to the top
Java ARchives (1)
jlatexmath-1.0.0.jar
to the top