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

Test Info


Library NameJLine
Version #10.9.9
Version #20.9.91

Test Results


Total Java ARchives1
Total Methods / Classes257 / 30
VerdictIncompatible
(7%)

Problem Summary


SeverityCount
Added Methods-26
Removed MethodsHigh3
Problems with
Data Types
High3
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-14

Added Methods (26)


jline-0.9.91.jar, CandidateListCompletionHandler.class
package jline
CandidateListCompletionHandler.setAlwaysIncludeNewline ( boolean eagerNewlines )  :  void

jline-0.9.91.jar, ConsoleReader.class
package jline
ConsoleReader.getUsePagination ( )  :  boolean
ConsoleReader.setUsePagination ( boolean usePagination )  :  void

jline-0.9.91.jar, CursorBuffer.class
package jline
CursorBuffer.clearBuffer ( )  :  boolean
CursorBuffer.isOvertyping ( )  :  boolean
CursorBuffer.setOvertyping ( boolean b )  :  void
CursorBuffer.write ( char c )  :  void
CursorBuffer.write ( String str )  :  void

jline-0.9.91.jar, History.class
package jline
History.moveToFirstEntry ( )  :  boolean
History.moveToLastEntry ( )  :  boolean

jline-0.9.91.jar, Terminal.class
package jline
Terminal.disableEcho ( ) [abstract]  :  void
Terminal.enableEcho ( ) [abstract]  :  void
Terminal.getDefaultBindings ( )  :  InputStream
Terminal.isEchoEnabled ( ) [abstract]  :  boolean
Terminal.resetTerminal ( ) [static]  :  void

jline-0.9.91.jar, UnixTerminal.class
package jline
UnixTerminal.disableEcho ( )  :  void
UnixTerminal.enableEcho ( )  :  void
UnixTerminal.isEchoEnabled ( )  :  boolean
UnixTerminal.restoreTerminal ( )  :  void

jline-0.9.91.jar, UnsupportedTerminal.class
package jline
UnsupportedTerminal.disableEcho ( )  :  void
UnsupportedTerminal.enableEcho ( )  :  void
UnsupportedTerminal.isEchoEnabled ( )  :  boolean

jline-0.9.91.jar, WindowsTerminal.class
package jline
WindowsTerminal.disableEcho ( )  :  void
WindowsTerminal.enableEcho ( )  :  void
WindowsTerminal.getDefaultBindings ( )  :  InputStream
WindowsTerminal.isEchoEnabled ( )  :  boolean

to the top

Removed Methods (3)


jline-0.9.9.jar, CursorBuffer.class
package jline
CursorBuffer.insert ( char c )  :  void
CursorBuffer.insert ( String str )  :  void

jline-0.9.9.jar, UnixTerminal.class
package jline
UnixTerminal.main ( String[ ] args ) [static]  :  void

to the top

Problems with Data Types, High Severity (3)


jline-0.9.9.jar
package jline
[+] Terminal (3)

to the top

Other Changes in Data Types (14)


jline-0.9.9.jar
package jline
[+] UnixTerminal (1)
[+] WindowsTerminal (13)

to the top

Java ARchives (1)


jline-0.9.9.jar

to the top