Source compatibility report for the JLine library between 0.9.91 and 0.9.92 versions

Test Info


Library NameJLine
Version #10.9.91
Version #20.9.92

Test Results


Total Java ARchives1
Total Methods / Classes288 / 31
VerdictIncompatible
(3.5%)

Problem Summary


SeverityCount
Added Methods-32
Removed MethodsHigh0
Problems with
Data Types
High2
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-2

Added Methods (32)


jline-0.9.92.jar, CandidateListCompletionHandler.class
package jline
CandidateListCompletionHandler.printCandidates ( ConsoleReader reader, Collection candidates, boolean eagerNewlines ) [static]  :  void

jline-0.9.92.jar, ConsoleReader.class
package jline
ConsoleReader.addTriggeredAction ( char c, ActionListener listener )  :  void
ConsoleReader.delete ( )  :  boolean
ConsoleReader.replace ( int num, String replacement )  :  boolean

jline-0.9.92.jar, CursorBuffer.class
package jline
CursorBuffer.getBuffer ( )  :  JLineBuffer
CursorBuffer.setBuffer ( JLineBuffer buffer )  :  void

jline-0.9.92.jar, JLineBuffer.class
package jline
JLineBuffer.append ( CharSequence p1 ) [abstract]  :  Appendable
JLineBuffer.delete ( int p1, int p2 ) [abstract]  :  void
JLineBuffer.deleteCharAt ( int p1 ) [abstract]  :  void
JLineBuffer.insert ( int p1, char p2 ) [abstract]  :  void
JLineBuffer.insert ( int p1, CharSequence p2 ) [abstract]  :  void
JLineBuffer.replace ( int p1, int p2, String p3 ) [abstract]  :  void
JLineBuffer.setLength ( int p1 ) [abstract]  :  void
JLineBuffer.substring ( int p1 ) [abstract]  :  String
JLineBuffer.substring ( int p1, int p2 ) [abstract]  :  String

jline-0.9.92.jar, JLineStringBuilder.class
package jline
JLineStringBuilder.append ( char c )  :  Appendable
JLineStringBuilder.append ( CharSequence s )  :  Appendable
JLineStringBuilder.append ( CharSequence s, int start, int end )  :  Appendable
JLineStringBuilder.charAt ( int index )  :  char
JLineStringBuilder.delete ( int start, int end )  :  void
JLineStringBuilder.deleteCharAt ( int index )  :  void
JLineStringBuilder.insert ( int offset, char c )  :  void
JLineStringBuilder.insert ( int offset, CharSequence s )  :  void
JLineStringBuilder.JLineStringBuilder ( )
JLineStringBuilder.length ( )  :  int
JLineStringBuilder.replace ( int start, int end, String str )  :  void
JLineStringBuilder.setLength ( int newLength )  :  void
JLineStringBuilder.subSequence ( int start, int end )  :  CharSequence
JLineStringBuilder.substring ( int start )  :  String
JLineStringBuilder.substring ( int start, int end )  :  String
JLineStringBuilder.toString ( )  :  String

jline-0.9.92.jar, UnixTerminal.class
package jline
UnixTerminal.checkBackspace ( )  :  void

to the top

Problems with Data Types, High Severity (2)


jline-0.9.91.jar
package jline
[+] CursorBuffer (2)

to the top

Other Changes in Data Types (2)


jline-0.9.91.jar
package jline
[+] UnixTerminal (2)

to the top

Java ARchives (1)


jline-0.9.91.jar

to the top