Binary compatibility report for the Felix OSGi Core library between 3.0.2 and 3.0.3 versions

Test Info


Library NameFelix OSGi Core
Version #13.0.2
Version #23.0.3

Test Results


Total Java ARchives4
Total Methods / Classes638 / 75
VerdictIncompatible
(2.4%)

Problem Summary


SeverityCount
Added Methods-8
Removed MethodsHigh3
Problems with
Data Types
High1
Medium0
Low1
Problems with
Methods
High0
Medium0
Low2
Other Changes
in Data Types
-4

Added Methods (8)


org.apache.felix.gogo.runtime-0.6.1.jar, Activator.class
package org.apache.felix.gogo.runtime.activator
Activator.newProcessor ( ThreadIO tio, BundleContext context )  :  ServiceRegistration

org.apache.felix.gogo.runtime-0.6.1.jar, CommandNotFoundException.class
package org.apache.felix.gogo.runtime
CommandNotFoundException.CommandNotFoundException ( String command )
CommandNotFoundException.getCommand ( )  :  String

org.apache.felix.gogo.runtime-0.6.1.jar, CommandProcessorImpl.class
package org.apache.felix.gogo.runtime
CommandProcessorImpl.addConstant ( String name, Object target )  :  Object
CommandProcessorImpl.CommandProcessorImpl ( ThreadIO tio )
CommandProcessorImpl.eval ( CommandSession session, Object[ ] argv )  :  Object
CommandProcessorImpl.removeConstant ( String name )  :  Object
CommandProcessorImpl.stop ( )  :  void

to the top

Removed Methods (3)


org.apache.felix.gogo.runtime-0.6.0.jar, Activator.class
package org.apache.felix.gogo.runtime.activator
Activator.newProcessor ( ThreadIO tio, BundleContext context )  :  CommandProcessorImpl

org.apache.felix.gogo.runtime-0.6.0.jar, CommandProcessorImpl.class
package org.apache.felix.gogo.runtime
CommandProcessorImpl.CommandProcessorImpl ( ThreadIO tio, BundleContext context )

org.apache.felix.gogo.shell-0.6.0.jar, Console.class
package org.apache.felix.gogo.shell
Console.close ( )  :  void

to the top

Problems with Data Types, High Severity (1)


org.apache.felix.gogo.runtime-0.6.0.jar
package org.apache.felix.gogo.runtime
[+] CommandProcessorImpl (1)

to the top

Problems with Data Types, Low Severity (1)


org.apache.felix.gogo.runtime-0.6.0.jar
package org.apache.felix.gogo.runtime
[+] CommandSessionImpl (1)

to the top

Problems with Methods, Low Severity (2)


org.apache.felix.gogo.runtime-0.6.0.jar, Tokenizer
package org.apache.felix.gogo.runtime
[+] Tokenizer.expand ( CharSequence word, Evaluate eval ) [static]  :  Object (1)
[+] Tokenizer.expand ( CharSequence word, short line, short column )  :  Object (1)

to the top

Other Changes in Data Types (4)


org.apache.felix.gogo.runtime-0.6.0.jar
package org.apache.felix.gogo.runtime
[+] CommandProcessorImpl (2)
[+] CommandSessionImpl (1)

package org.apache.felix.gogo.runtime.activator
[+] Activator (1)

to the top

Java ARchives (4)


org.apache.felix.bundlerepository-1.6.2.jar
org.apache.felix.gogo.command-0.6.0.jar
org.apache.felix.gogo.runtime-0.6.0.jar
org.apache.felix.gogo.shell-0.6.0.jar

to the top