Binary compatibility report for the Felix OSGi Core library between 4.6.1 and 5.0.0 versions
Test Info
Library Name | Felix OSGi Core |
Version #1 | 4.6.1 |
Version #2 | 5.0.0 |
Test Results
Total Java ARchives | 1 |
---|
Total Methods / Classes | 1601 / 241 |
---|
Verdict | Incompatible (7.3%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 117 |
---|
Removed Methods | High | 90 |
---|
Problems with Data Types | High | 9 |
---|
Medium | 2 |
Low | 9 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 1 |
Added Methods (117)
felix.jar, Activator.class
package org.apache.felix.resolver
Activator.Activator ( )
[mangled: org/apache/felix/resolver/Activator."<init>":()V]
Activator.start ( BundleContext bc ) : void
[mangled: org/apache/felix/resolver/Activator.start:(Lorg/osgi/framework/BundleContext;)V]
Activator.stop ( BundleContext bc ) : void
[mangled: org/apache/felix/resolver/Activator.stop:(Lorg/osgi/framework/BundleContext;)V]
felix.jar, CandidateComparator.class
package org.apache.felix.framework.resolver
CandidateComparator.compare ( Capability cap1, Capability cap2 ) : int
[mangled: org/apache/felix/framework/resolver/CandidateComparator.compare:(Lorg/osgi/resource/Capability;Lorg/osgi/resource/Capability;)I]
felix.jar, CapabilitySet.class
package org.apache.felix.framework.capabilityset
CapabilitySet.matches ( Capability cap, SimpleFilter sf ) [static] : boolean
[mangled: org/apache/felix/framework/capabilityset/CapabilitySet.matches:(Lorg/osgi/resource/Capability;Lorg/apache/felix/framework/capabilityset/SimpleFilter;)Z]
felix.jar, CopyOnWriteList.class
package org.apache.felix.resolver.util
CopyOnWriteList.add ( int index, Object element ) : void
[mangled: org/apache/felix/resolver/util/CopyOnWriteList.add:(ILjava/lang/Object;)V]
CopyOnWriteList.CopyOnWriteList ( )
[mangled: org/apache/felix/resolver/util/CopyOnWriteList."<init>":()V]
CopyOnWriteList.CopyOnWriteList ( Collection col )
[mangled: org/apache/felix/resolver/util/CopyOnWriteList."<init>":(Ljava/util/Collection;)V]
CopyOnWriteList.get ( int index ) : Object
[mangled: org/apache/felix/resolver/util/CopyOnWriteList.get:(I)Ljava/lang/Object;]
CopyOnWriteList.hashCode ( ) : int
[mangled: org/apache/felix/resolver/util/CopyOnWriteList.hashCode:()I]
CopyOnWriteList.remove ( int index ) : Object
[mangled: org/apache/felix/resolver/util/CopyOnWriteList.remove:(I)Ljava/lang/Object;]
CopyOnWriteList.set ( int index, Object element ) : Object
[mangled: org/apache/felix/resolver/util/CopyOnWriteList.set:(ILjava/lang/Object;)Ljava/lang/Object;]
CopyOnWriteList.size ( ) : int
[mangled: org/apache/felix/resolver/util/CopyOnWriteList.size:()I]
felix.jar, CopyOnWriteSet.class
package org.apache.felix.resolver.util
CopyOnWriteSet.add ( Object e ) : boolean
[mangled: org/apache/felix/resolver/util/CopyOnWriteSet.add:(Ljava/lang/Object;)Z]
CopyOnWriteSet.CopyOnWriteSet ( )
[mangled: org/apache/felix/resolver/util/CopyOnWriteSet."<init>":()V]
CopyOnWriteSet.CopyOnWriteSet ( Collection col )
[mangled: org/apache/felix/resolver/util/CopyOnWriteSet."<init>":(Ljava/util/Collection;)V]
CopyOnWriteSet.equals ( Object o ) : boolean
[mangled: org/apache/felix/resolver/util/CopyOnWriteSet.equals:(Ljava/lang/Object;)Z]
CopyOnWriteSet.hashCode ( ) : int
[mangled: org/apache/felix/resolver/util/CopyOnWriteSet.hashCode:()I]
CopyOnWriteSet.iterator ( ) : Iterator
[mangled: org/apache/felix/resolver/util/CopyOnWriteSet.iterator:()Ljava/util/Iterator;]
CopyOnWriteSet.size ( ) : int
[mangled: org/apache/felix/resolver/util/CopyOnWriteSet.size:()I]
felix.jar, FelixResolveContext.class
package org.apache.felix.resolver
FelixResolveContext.getOndemandResources ( Resource p1 ) [abstract] : Collection
[mangled: org/apache/felix/resolver/FelixResolveContext.getOndemandResources:(Lorg/osgi/resource/Resource;)Ljava/util/Collection;]
felix.jar, HostedCapability.class
package org.osgi.service.resolver
HostedCapability.getDeclaredCapability ( ) [abstract] : Capability
[mangled: org/osgi/service/resolver/HostedCapability.getDeclaredCapability:()Lorg/osgi/resource/Capability;]
HostedCapability.getResource ( ) [abstract] : Resource
[mangled: org/osgi/service/resolver/HostedCapability.getResource:()Lorg/osgi/resource/Resource;]
felix.jar, Logger.class
package org.apache.felix.resolver
Logger.doLog ( int level, String msg, Throwable throwable ) : void
[mangled: org/apache/felix/resolver/Logger.doLog:(ILjava/lang/String;Ljava/lang/Throwable;)V]
Logger.getLogLevel ( ) : int
[mangled: org/apache/felix/resolver/Logger.getLogLevel:()I]
Logger.log ( int level, String msg ) : void
[mangled: org/apache/felix/resolver/Logger.log:(ILjava/lang/String;)V]
Logger.log ( int level, String msg, Throwable throwable ) : void
[mangled: org/apache/felix/resolver/Logger.log:(ILjava/lang/String;Ljava/lang/Throwable;)V]
Logger.Logger ( int i )
[mangled: org/apache/felix/resolver/Logger."<init>":(I)V]
Logger.logUsesConstraintViolation ( Resource resource, ResolutionException error ) : void
[mangled: org/apache/felix/resolver/Logger.logUsesConstraintViolation:(Lorg/osgi/resource/Resource;Lorg/osgi/service/resolver/ResolutionException;)V]
Logger.setLogLevel ( int i ) : void
[mangled: org/apache/felix/resolver/Logger.setLogLevel:(I)V]
felix.jar, OpenHashMap.class
package org.apache.felix.resolver.util
OpenHashMap.chooseGrowCapacity ( int size, double minLoad, double maxLoad ) : int
[mangled: org/apache/felix/resolver/util/OpenHashMap.chooseGrowCapacity:(IDD)I]
OpenHashMap.chooseHighWaterMark ( int capacity, double maxLoad ) : int
[mangled: org/apache/felix/resolver/util/OpenHashMap.chooseHighWaterMark:(ID)I]
OpenHashMap.chooseLowWaterMark ( int capacity, double minLoad ) : int
[mangled: org/apache/felix/resolver/util/OpenHashMap.chooseLowWaterMark:(ID)I]
OpenHashMap.chooseShrinkCapacity ( int size, double minLoad, double maxLoad ) : int
[mangled: org/apache/felix/resolver/util/OpenHashMap.chooseShrinkCapacity:(IDD)I]
OpenHashMap.clear ( ) : void
[mangled: org/apache/felix/resolver/util/OpenHashMap.clear:()V]
OpenHashMap.clone ( ) : Object
[mangled: org/apache/felix/resolver/util/OpenHashMap.clone:()Ljava/lang/Object;]
OpenHashMap.clone ( ) : OpenHashMap
[mangled: org/apache/felix/resolver/util/OpenHashMap.clone:()Lorg/apache/felix/resolver/util/OpenHashMap;]
OpenHashMap.concat ( ) : void
[mangled: org/apache/felix/resolver/util/OpenHashMap.concat:()V]
OpenHashMap.containsKey ( Object key ) : boolean
[mangled: org/apache/felix/resolver/util/OpenHashMap.containsKey:(Ljava/lang/Object;)Z]
OpenHashMap.containsValue ( Object value ) : boolean
[mangled: org/apache/felix/resolver/util/OpenHashMap.containsValue:(Ljava/lang/Object;)Z]
OpenHashMap.ensureCapacity ( int minCapacity ) : void
[mangled: org/apache/felix/resolver/util/OpenHashMap.ensureCapacity:(I)V]
OpenHashMap.entrySet ( ) : Set
[mangled: org/apache/felix/resolver/util/OpenHashMap.entrySet:()Ljava/util/Set;]
OpenHashMap.equalsMindTheNull ( Object a, Object b ) [static] : boolean
[mangled: org/apache/felix/resolver/util/OpenHashMap.equalsMindTheNull:(Ljava/lang/Object;Ljava/lang/Object;)Z]
OpenHashMap.get ( Object key ) : Object
[mangled: org/apache/felix/resolver/util/OpenHashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;]
OpenHashMap.indexOfInsertion ( Object key ) : int
[mangled: org/apache/felix/resolver/util/OpenHashMap.indexOfInsertion:(Ljava/lang/Object;)I]
OpenHashMap.indexOfKey ( Object key ) : int
[mangled: org/apache/felix/resolver/util/OpenHashMap.indexOfKey:(Ljava/lang/Object;)I]
OpenHashMap.indexOfValue ( Object value ) : int
[mangled: org/apache/felix/resolver/util/OpenHashMap.indexOfValue:(Ljava/lang/Object;)I]
OpenHashMap.nextPrime ( int desiredCapacity ) : int
[mangled: org/apache/felix/resolver/util/OpenHashMap.nextPrime:(I)I]
OpenHashMap.OpenHashMap ( )
[mangled: org/apache/felix/resolver/util/OpenHashMap."<init>":()V]
OpenHashMap.OpenHashMap ( int initialCapacity )
[mangled: org/apache/felix/resolver/util/OpenHashMap."<init>":(I)V]
OpenHashMap.OpenHashMap ( int initialCapacity, double minLoadFactor, double maxLoadFactor )
[mangled: org/apache/felix/resolver/util/OpenHashMap."<init>":(IDD)V]
OpenHashMap.put ( Object key, Object value ) : Object
[mangled: org/apache/felix/resolver/util/OpenHashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
OpenHashMap.rehash ( int newCapacity ) : void
[mangled: org/apache/felix/resolver/util/OpenHashMap.rehash:(I)V]
OpenHashMap.remove ( Object key ) : Object
[mangled: org/apache/felix/resolver/util/OpenHashMap.remove:(Ljava/lang/Object;)Ljava/lang/Object;]
OpenHashMap.setUp ( int initialCapacity, double minLoadFactor, double maxLoadFactor ) : void
[mangled: org/apache/felix/resolver/util/OpenHashMap.setUp:(IDD)V]
OpenHashMap.size ( ) : int
[mangled: org/apache/felix/resolver/util/OpenHashMap.size:()I]
OpenHashMap.trimToSize ( ) : void
[mangled: org/apache/felix/resolver/util/OpenHashMap.trimToSize:()V]
felix.jar, OpenHashMapList.class
package org.apache.felix.resolver.util
OpenHashMapList.deepClone ( ) : OpenHashMapList
[mangled: org/apache/felix/resolver/util/OpenHashMapList.deepClone:()Lorg/apache/felix/resolver/util/OpenHashMapList;]
OpenHashMapList.OpenHashMapList ( )
[mangled: org/apache/felix/resolver/util/OpenHashMapList."<init>":()V]
OpenHashMapList.OpenHashMapList ( int initialCapacity )
[mangled: org/apache/felix/resolver/util/OpenHashMapList."<init>":(I)V]
OpenHashMapList.OpenHashMapList ( int initialCapacity, double minLoadFactor, double maxLoadFactor )
[mangled: org/apache/felix/resolver/util/OpenHashMapList."<init>":(IDD)V]
felix.jar, OpenHashMapSet.class
package org.apache.felix.resolver.util
OpenHashMapSet.deepClone ( ) : OpenHashMapSet
[mangled: org/apache/felix/resolver/util/OpenHashMapSet.deepClone:()Lorg/apache/felix/resolver/util/OpenHashMapSet;]
OpenHashMapSet.OpenHashMapSet ( )
[mangled: org/apache/felix/resolver/util/OpenHashMapSet."<init>":()V]
OpenHashMapSet.OpenHashMapSet ( int initialCapacity )
[mangled: org/apache/felix/resolver/util/OpenHashMapSet."<init>":(I)V]
OpenHashMapSet.OpenHashMapSet ( int initialCapacity, double minLoadFactor, double maxLoadFactor )
[mangled: org/apache/felix/resolver/util/OpenHashMapSet."<init>":(IDD)V]
felix.jar, ResolutionException.class
package org.osgi.service.resolver
ResolutionException.getUnresolvedRequirements ( ) : Collection
[mangled: org/osgi/service/resolver/ResolutionException.getUnresolvedRequirements:()Ljava/util/Collection;]
ResolutionException.ResolutionException ( String message )
[mangled: org/osgi/service/resolver/ResolutionException."<init>":(Ljava/lang/String;)V]
ResolutionException.ResolutionException ( String message, Throwable cause, Collection unresolvedRequirements )
[mangled: org/osgi/service/resolver/ResolutionException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Collection;)V]
ResolutionException.ResolutionException ( Throwable cause )
[mangled: org/osgi/service/resolver/ResolutionException."<init>":(Ljava/lang/Throwable;)V]
felix.jar, ResolveContext.class
package org.osgi.service.resolver
ResolveContext.findProviders ( Requirement p1 ) [abstract] : List
[mangled: org/osgi/service/resolver/ResolveContext.findProviders:(Lorg/osgi/resource/Requirement;)Ljava/util/List;]
ResolveContext.getMandatoryResources ( ) : Collection
[mangled: org/osgi/service/resolver/ResolveContext.getMandatoryResources:()Ljava/util/Collection;]
ResolveContext.getOptionalResources ( ) : Collection
[mangled: org/osgi/service/resolver/ResolveContext.getOptionalResources:()Ljava/util/Collection;]
ResolveContext.getWirings ( ) [abstract] : Map
[mangled: org/osgi/service/resolver/ResolveContext.getWirings:()Ljava/util/Map;]
ResolveContext.insertHostedCapability ( List p1, HostedCapability p2 ) [abstract] : int
[mangled: org/osgi/service/resolver/ResolveContext.insertHostedCapability:(Ljava/util/List;Lorg/osgi/service/resolver/HostedCapability;)I]
ResolveContext.isEffective ( Requirement p1 ) [abstract] : boolean
[mangled: org/osgi/service/resolver/ResolveContext.isEffective:(Lorg/osgi/resource/Requirement;)Z]
ResolveContext.ResolveContext ( )
[mangled: org/osgi/service/resolver/ResolveContext."<init>":()V]
felix.jar, ResolveContextImpl.class
package org.apache.felix.framework
ResolveContextImpl.findProviders ( Requirement br ) : List
[mangled: org/apache/felix/framework/ResolveContextImpl.findProviders:(Lorg/osgi/resource/Requirement;)Ljava/util/List;]
ResolveContextImpl.getMandatoryResources ( ) : Collection
[mangled: org/apache/felix/framework/ResolveContextImpl.getMandatoryResources:()Ljava/util/Collection;]
ResolveContextImpl.getOndemandResources ( Resource host ) : Collection
[mangled: org/apache/felix/framework/ResolveContextImpl.getOndemandResources:(Lorg/osgi/resource/Resource;)Ljava/util/Collection;]
ResolveContextImpl.getOptionalResources ( ) : Collection
[mangled: org/apache/felix/framework/ResolveContextImpl.getOptionalResources:()Ljava/util/Collection;]
ResolveContextImpl.insertHostedCapability ( List caps, HostedCapability hc ) : int
[mangled: org/apache/felix/framework/ResolveContextImpl.insertHostedCapability:(Ljava/util/List;Lorg/osgi/service/resolver/HostedCapability;)I]
ResolveContextImpl.isEffective ( Requirement br ) : boolean
[mangled: org/apache/felix/framework/ResolveContextImpl.isEffective:(Lorg/osgi/resource/Requirement;)Z]
felix.jar, Resolver.class
package org.osgi.service.resolver
Resolver.resolve ( ResolveContext p1 ) [abstract] : Map
[mangled: org/osgi/service/resolver/Resolver.resolve:(Lorg/osgi/service/resolver/ResolveContext;)Ljava/util/Map;]
felix.jar, ResolverImpl.class
package org.apache.felix.resolver
ResolverImpl.resolve ( ResolveContext rc ) : Map
[mangled: org/apache/felix/resolver/ResolverImpl.resolve:(Lorg/osgi/service/resolver/ResolveContext;)Ljava/util/Map;]
ResolverImpl.resolve ( ResolveContext rc, Resource host, Requirement dynamicReq, List matches ) : Map
[mangled: org/apache/felix/resolver/ResolverImpl.resolve:(Lorg/osgi/service/resolver/ResolveContext;Lorg/osgi/resource/Resource;Lorg/osgi/resource/Requirement;Ljava/util/List;)Ljava/util/Map;]
ResolverImpl.ResolverImpl ( Logger logger )
[mangled: org/apache/felix/resolver/ResolverImpl."<init>":(Lorg/apache/felix/resolver/Logger;)V]
felix.jar, ShadowList.class
package org.apache.felix.resolver.util
ShadowList.getOriginal ( ) : List
[mangled: org/apache/felix/resolver/util/ShadowList.getOriginal:()Ljava/util/List;]
ShadowList.ShadowList ( List original )
[mangled: org/apache/felix/resolver/util/ShadowList."<init>":(Ljava/util/List;)V]
felix.jar, StringComparator.class
package org.apache.felix.framework.util
StringComparator.compare ( String s1, String s2 ) : int
[mangled: org/apache/felix/framework/util/StringComparator.compare:(Ljava/lang/String;Ljava/lang/String;)I]
StringComparator.StringComparator ( )
[mangled: org/apache/felix/framework/util/StringComparator."<init>":()V]
felix.jar, Util.class
package org.apache.felix.framework.util
Util.isFragment ( Resource resource ) [static] : boolean
[mangled: org/apache/felix/framework/util/Util.isFragment:(Lorg/osgi/resource/Resource;)Z]
package org.apache.felix.resolver
Util.getDynamicRequirements ( List reqs ) [static] : List
[mangled: org/apache/felix/resolver/Util.getDynamicRequirements:(Ljava/util/List;)Ljava/util/List;]
Util.getSymbolicName ( Resource resource ) [static] : String
[mangled: org/apache/felix/resolver/Util.getSymbolicName:(Lorg/osgi/resource/Resource;)Ljava/lang/String;]
Util.getVersion ( Resource resource ) [static] : Version
[mangled: org/apache/felix/resolver/Util.getVersion:(Lorg/osgi/resource/Resource;)Lorg/osgi/framework/Version;]
Util.isDynamic ( Requirement req ) [static] : boolean
[mangled: org/apache/felix/resolver/Util.isDynamic:(Lorg/osgi/resource/Requirement;)Z]
Util.isFragment ( Resource resource ) [static] : boolean
[mangled: org/apache/felix/resolver/Util.isFragment:(Lorg/osgi/resource/Resource;)Z]
Util.isMultiple ( Requirement req ) [static] : boolean
[mangled: org/apache/felix/resolver/Util.isMultiple:(Lorg/osgi/resource/Requirement;)Z]
Util.isOptional ( Requirement req ) [static] : boolean
[mangled: org/apache/felix/resolver/Util.isOptional:(Lorg/osgi/resource/Requirement;)Z]
Util.Util ( )
[mangled: org/apache/felix/resolver/Util."<init>":()V]
felix.jar, WrappedCapability.class
package org.apache.felix.resolver
WrappedCapability.equals ( Object obj ) : boolean
[mangled: org/apache/felix/resolver/WrappedCapability.equals:(Ljava/lang/Object;)Z]
WrappedCapability.getAttributes ( ) : Map
[mangled: org/apache/felix/resolver/WrappedCapability.getAttributes:()Ljava/util/Map;]
WrappedCapability.getDeclaredCapability ( ) : Capability
[mangled: org/apache/felix/resolver/WrappedCapability.getDeclaredCapability:()Lorg/osgi/resource/Capability;]
WrappedCapability.getDirectives ( ) : Map
[mangled: org/apache/felix/resolver/WrappedCapability.getDirectives:()Ljava/util/Map;]
WrappedCapability.getNamespace ( ) : String
[mangled: org/apache/felix/resolver/WrappedCapability.getNamespace:()Ljava/lang/String;]
WrappedCapability.getResource ( ) : Resource
[mangled: org/apache/felix/resolver/WrappedCapability.getResource:()Lorg/osgi/resource/Resource;]
WrappedCapability.hashCode ( ) : int
[mangled: org/apache/felix/resolver/WrappedCapability.hashCode:()I]
WrappedCapability.toString ( ) : String
[mangled: org/apache/felix/resolver/WrappedCapability.toString:()Ljava/lang/String;]
WrappedCapability.WrappedCapability ( Resource host, Capability cap )
[mangled: org/apache/felix/resolver/WrappedCapability."<init>":(Lorg/osgi/resource/Resource;Lorg/osgi/resource/Capability;)V]
felix.jar, WrappedRequirement.class
package org.apache.felix.resolver
WrappedRequirement.equals ( Object obj ) : boolean
[mangled: org/apache/felix/resolver/WrappedRequirement.equals:(Ljava/lang/Object;)Z]
WrappedRequirement.getAttributes ( ) : Map
[mangled: org/apache/felix/resolver/WrappedRequirement.getAttributes:()Ljava/util/Map;]
WrappedRequirement.getDeclaredRequirement ( ) : Requirement
[mangled: org/apache/felix/resolver/WrappedRequirement.getDeclaredRequirement:()Lorg/osgi/resource/Requirement;]
WrappedRequirement.getDirectives ( ) : Map
[mangled: org/apache/felix/resolver/WrappedRequirement.getDirectives:()Ljava/util/Map;]
WrappedRequirement.getNamespace ( ) : String
[mangled: org/apache/felix/resolver/WrappedRequirement.getNamespace:()Ljava/lang/String;]
WrappedRequirement.getResource ( ) : Resource
[mangled: org/apache/felix/resolver/WrappedRequirement.getResource:()Lorg/osgi/resource/Resource;]
WrappedRequirement.hashCode ( ) : int
[mangled: org/apache/felix/resolver/WrappedRequirement.hashCode:()I]
WrappedRequirement.toString ( ) : String
[mangled: org/apache/felix/resolver/WrappedRequirement.toString:()Ljava/lang/String;]
WrappedRequirement.WrappedRequirement ( Resource host, Requirement req )
[mangled: org/apache/felix/resolver/WrappedRequirement."<init>":(Lorg/osgi/resource/Resource;Lorg/osgi/resource/Requirement;)V]
to the top
Removed Methods (90)
felix.jar, CandidateComparator.class
package org.apache.felix.framework.resolver
CandidateComparator.compare ( BundleCapability cap1, BundleCapability cap2 ) : int
[mangled: org/apache/felix/framework/resolver/CandidateComparator.compare:(Lorg/osgi/framework/wiring/BundleCapability;Lorg/osgi/framework/wiring/BundleCapability;)I]
felix.jar, CapabilitySet.class
package org.apache.felix.framework.capabilityset
CapabilitySet.matches ( BundleCapability cap, SimpleFilter sf ) [static] : boolean
[mangled: org/apache/felix/framework/capabilityset/CapabilitySet.matches:(Lorg/osgi/framework/wiring/BundleCapability;Lorg/apache/felix/framework/capabilityset/SimpleFilter;)Z]
felix.jar, HostedCapability.class
package org.apache.felix.framework.resolver
HostedCapability.getDeclaredCapability ( ) [abstract] : BundleCapability
[mangled: org/apache/felix/framework/resolver/HostedCapability.getDeclaredCapability:()Lorg/osgi/framework/wiring/BundleCapability;]
HostedCapability.getRevision ( ) [abstract] : BundleRevision
[mangled: org/apache/felix/framework/resolver/HostedCapability.getRevision:()Lorg/osgi/framework/wiring/BundleRevision;]
felix.jar, Logger.class
package org.apache.felix.framework
Logger.serviceChanged ( ServiceEvent event ) : void
[mangled: org/apache/felix/framework/Logger.serviceChanged:(Lorg/osgi/framework/ServiceEvent;)V]
Logger.setSystemBundleContext ( BundleContext context ) : void
[mangled: org/apache/felix/framework/Logger.setSystemBundleContext:(Lorg/osgi/framework/BundleContext;)V]
felix.jar, ResolveContext.class
package org.apache.felix.framework.resolver
ResolveContext.findProviders ( BundleRequirement p1, boolean p2 ) [abstract] : List
[mangled: org/apache/felix/framework/resolver/ResolveContext.findProviders:(Lorg/osgi/framework/wiring/BundleRequirement;Z)Ljava/util/List;]
ResolveContext.getMandatoryRevisions ( ) : Collection
[mangled: org/apache/felix/framework/resolver/ResolveContext.getMandatoryRevisions:()Ljava/util/Collection;]
ResolveContext.getOptionalRevisions ( ) : Collection
[mangled: org/apache/felix/framework/resolver/ResolveContext.getOptionalRevisions:()Ljava/util/Collection;]
ResolveContext.getWirings ( ) [abstract] : Map
[mangled: org/apache/felix/framework/resolver/ResolveContext.getWirings:()Ljava/util/Map;]
ResolveContext.insertHostedCapability ( List p1, HostedCapability p2 ) [abstract] : int
[mangled: org/apache/felix/framework/resolver/ResolveContext.insertHostedCapability:(Ljava/util/List;Lorg/apache/felix/framework/resolver/HostedCapability;)I]
ResolveContext.isEffective ( BundleRequirement p1 ) [abstract] : boolean
[mangled: org/apache/felix/framework/resolver/ResolveContext.isEffective:(Lorg/osgi/framework/wiring/BundleRequirement;)Z]
ResolveContext.ResolveContext ( )
[mangled: org/apache/felix/framework/resolver/ResolveContext."<init>":()V]
felix.jar, ResolveContextImpl.class
package org.apache.felix.framework
ResolveContextImpl.checkNativeLibraries ( BundleRevision rev ) : void
[mangled: org/apache/felix/framework/ResolveContextImpl.checkNativeLibraries:(Lorg/osgi/framework/wiring/BundleRevision;)V]
ResolveContextImpl.findProviders ( BundleRequirement br, boolean obeyMandatory ) : List
[mangled: org/apache/felix/framework/ResolveContextImpl.findProviders:(Lorg/osgi/framework/wiring/BundleRequirement;Z)Ljava/util/List;]
ResolveContextImpl.getMandatoryRevisions ( ) : Collection
[mangled: org/apache/felix/framework/ResolveContextImpl.getMandatoryRevisions:()Ljava/util/Collection;]
ResolveContextImpl.getOndemandRevisions ( ) : Collection
[mangled: org/apache/felix/framework/ResolveContextImpl.getOndemandRevisions:()Ljava/util/Collection;]
ResolveContextImpl.getOptionalRevisions ( ) : Collection
[mangled: org/apache/felix/framework/ResolveContextImpl.getOptionalRevisions:()Ljava/util/Collection;]
ResolveContextImpl.insertHostedCapability ( List caps, HostedCapability hc ) : int
[mangled: org/apache/felix/framework/ResolveContextImpl.insertHostedCapability:(Ljava/util/List;Lorg/apache/felix/framework/resolver/HostedCapability;)I]
ResolveContextImpl.isEffective ( BundleRequirement br ) : boolean
[mangled: org/apache/felix/framework/ResolveContextImpl.isEffective:(Lorg/osgi/framework/wiring/BundleRequirement;)Z]
felix.jar, Resolver.class
package org.apache.felix.framework.resolver
Resolver.resolve ( ResolveContext p1 ) [abstract] : Map
[mangled: org/apache/felix/framework/resolver/Resolver.resolve:(Lorg/apache/felix/framework/resolver/ResolveContext;)Ljava/util/Map;]
Resolver.resolve ( ResolveContext p1, BundleRevision p2, String p3 ) [abstract] : Map
[mangled: org/apache/felix/framework/resolver/Resolver.resolve:(Lorg/apache/felix/framework/resolver/ResolveContext;Lorg/osgi/framework/wiring/BundleRevision;Ljava/lang/String;)Ljava/util/Map;]
felix.jar, ResolverImpl.class
package org.apache.felix.framework.resolver
ResolverImpl.resolve ( ResolveContext rc ) : Map
[mangled: org/apache/felix/framework/resolver/ResolverImpl.resolve:(Lorg/apache/felix/framework/resolver/ResolveContext;)Ljava/util/Map;]
ResolverImpl.resolve ( ResolveContext rc, BundleRevision revision, String pkgName ) : Map
[mangled: org/apache/felix/framework/resolver/ResolverImpl.resolve:(Lorg/apache/felix/framework/resolver/ResolveContext;Lorg/osgi/framework/wiring/BundleRevision;Ljava/lang/String;)Ljava/util/Map;]
ResolverImpl.ResolverImpl ( Logger logger )
[mangled: org/apache/felix/framework/resolver/ResolverImpl."<init>":(Lorg/apache/felix/framework/Logger;)V]
felix.jar, ResolverWire.class
package org.apache.felix.framework.resolver
ResolverWire.getCapability ( ) [abstract] : BundleCapability
[mangled: org/apache/felix/framework/resolver/ResolverWire.getCapability:()Lorg/osgi/framework/wiring/BundleCapability;]
ResolverWire.getProvider ( ) [abstract] : BundleRevision
[mangled: org/apache/felix/framework/resolver/ResolverWire.getProvider:()Lorg/osgi/framework/wiring/BundleRevision;]
ResolverWire.getRequirement ( ) [abstract] : BundleRequirement
[mangled: org/apache/felix/framework/resolver/ResolverWire.getRequirement:()Lorg/osgi/framework/wiring/BundleRequirement;]
ResolverWire.getRequirer ( ) [abstract] : BundleRevision
[mangled: org/apache/felix/framework/resolver/ResolverWire.getRequirer:()Lorg/osgi/framework/wiring/BundleRevision;]
felix.jar, ShadowList.class
package org.apache.felix.framework.resolver
ShadowList.add ( int i, Object e ) : void
[mangled: org/apache/felix/framework/resolver/ShadowList.add:(ILjava/lang/Object;)V]
ShadowList.add ( Object e ) : boolean
[mangled: org/apache/felix/framework/resolver/ShadowList.add:(Ljava/lang/Object;)Z]
ShadowList.addAll ( Collection clctn ) : boolean
[mangled: org/apache/felix/framework/resolver/ShadowList.addAll:(Ljava/util/Collection;)Z]
ShadowList.addAll ( int i, Collection clctn ) : boolean
[mangled: org/apache/felix/framework/resolver/ShadowList.addAll:(ILjava/util/Collection;)Z]
ShadowList.clear ( ) : void
[mangled: org/apache/felix/framework/resolver/ShadowList.clear:()V]
ShadowList.contains ( Object o ) : boolean
[mangled: org/apache/felix/framework/resolver/ShadowList.contains:(Ljava/lang/Object;)Z]
ShadowList.containsAll ( Collection clctn ) : boolean
[mangled: org/apache/felix/framework/resolver/ShadowList.containsAll:(Ljava/util/Collection;)Z]
ShadowList.get ( int i ) : Object
[mangled: org/apache/felix/framework/resolver/ShadowList.get:(I)Ljava/lang/Object;]
ShadowList.getOriginal ( ) : List
[mangled: org/apache/felix/framework/resolver/ShadowList.getOriginal:()Ljava/util/List;]
ShadowList.indexOf ( Object o ) : int
[mangled: org/apache/felix/framework/resolver/ShadowList.indexOf:(Ljava/lang/Object;)I]
ShadowList.isEmpty ( ) : boolean
[mangled: org/apache/felix/framework/resolver/ShadowList.isEmpty:()Z]
ShadowList.iterator ( ) : Iterator
[mangled: org/apache/felix/framework/resolver/ShadowList.iterator:()Ljava/util/Iterator;]
ShadowList.lastIndexOf ( Object o ) : int
[mangled: org/apache/felix/framework/resolver/ShadowList.lastIndexOf:(Ljava/lang/Object;)I]
ShadowList.listIterator ( ) : ListIterator
[mangled: org/apache/felix/framework/resolver/ShadowList.listIterator:()Ljava/util/ListIterator;]
ShadowList.listIterator ( int i ) : ListIterator
[mangled: org/apache/felix/framework/resolver/ShadowList.listIterator:(I)Ljava/util/ListIterator;]
ShadowList.remove ( int i ) : Object
[mangled: org/apache/felix/framework/resolver/ShadowList.remove:(I)Ljava/lang/Object;]
ShadowList.remove ( Object o ) : boolean
[mangled: org/apache/felix/framework/resolver/ShadowList.remove:(Ljava/lang/Object;)Z]
ShadowList.removeAll ( Collection clctn ) : boolean
[mangled: org/apache/felix/framework/resolver/ShadowList.removeAll:(Ljava/util/Collection;)Z]
ShadowList.retainAll ( Collection clctn ) : boolean
[mangled: org/apache/felix/framework/resolver/ShadowList.retainAll:(Ljava/util/Collection;)Z]
ShadowList.set ( int i, Object e ) : Object
[mangled: org/apache/felix/framework/resolver/ShadowList.set:(ILjava/lang/Object;)Ljava/lang/Object;]
ShadowList.ShadowList ( List original )
[mangled: org/apache/felix/framework/resolver/ShadowList."<init>":(Ljava/util/List;)V]
ShadowList.size ( ) : int
[mangled: org/apache/felix/framework/resolver/ShadowList.size:()I]
ShadowList.subList ( int i, int i1 ) : List
[mangled: org/apache/felix/framework/resolver/ShadowList.subList:(II)Ljava/util/List;]
ShadowList.toArray ( ) : Object[ ]
[mangled: org/apache/felix/framework/resolver/ShadowList.toArray:()[Ljava/lang/Object;]
ShadowList.toArray ( Object[ ] ts ) : Object[ ]
[mangled: org/apache/felix/framework/resolver/ShadowList.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;]
felix.jar, StringComparator.class
package org.apache.felix.framework.util
StringComparator.isCaseSensitive ( ) : boolean
[mangled: org/apache/felix/framework/util/StringComparator.isCaseSensitive:()Z]
StringComparator.StringComparator ( boolean b )
[mangled: org/apache/felix/framework/util/StringComparator."<init>":(Z)V]
felix.jar, StringMap.class
package org.apache.felix.framework.util
StringMap.clear ( ) : void
[mangled: org/apache/felix/framework/util/StringMap.clear:()V]
StringMap.containsKey ( Object arg0 ) : boolean
[mangled: org/apache/felix/framework/util/StringMap.containsKey:(Ljava/lang/Object;)Z]
StringMap.containsValue ( Object arg0 ) : boolean
[mangled: org/apache/felix/framework/util/StringMap.containsValue:(Ljava/lang/Object;)Z]
StringMap.entrySet ( ) : Set
[mangled: org/apache/felix/framework/util/StringMap.entrySet:()Ljava/util/Set;]
StringMap.get ( Object arg0 ) : Object
[mangled: org/apache/felix/framework/util/StringMap.get:(Ljava/lang/Object;)Ljava/lang/Object;]
StringMap.isEmpty ( ) : boolean
[mangled: org/apache/felix/framework/util/StringMap.isEmpty:()Z]
StringMap.put ( Object p1, Object p2 ) : Object
[mangled: org/apache/felix/framework/util/StringMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
StringMap.put ( String key, Object value ) : Object
[mangled: org/apache/felix/framework/util/StringMap.put:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
StringMap.putAll ( Map map ) : void
[mangled: org/apache/felix/framework/util/StringMap.putAll:(Ljava/util/Map;)V]
StringMap.remove ( Object arg0 ) : Object
[mangled: org/apache/felix/framework/util/StringMap.remove:(Ljava/lang/Object;)Ljava/lang/Object;]
StringMap.size ( ) : int
[mangled: org/apache/felix/framework/util/StringMap.size:()I]
felix.jar, WrappedCapability.class
package org.apache.felix.framework.resolver
WrappedCapability.equals ( Object obj ) : boolean
[mangled: org/apache/felix/framework/resolver/WrappedCapability.equals:(Ljava/lang/Object;)Z]
WrappedCapability.getAttributes ( ) : Map
[mangled: org/apache/felix/framework/resolver/WrappedCapability.getAttributes:()Ljava/util/Map;]
WrappedCapability.getDeclaredCapability ( ) : BundleCapability
[mangled: org/apache/felix/framework/resolver/WrappedCapability.getDeclaredCapability:()Lorg/osgi/framework/wiring/BundleCapability;]
WrappedCapability.getDirectives ( ) : Map
[mangled: org/apache/felix/framework/resolver/WrappedCapability.getDirectives:()Ljava/util/Map;]
WrappedCapability.getNamespace ( ) : String
[mangled: org/apache/felix/framework/resolver/WrappedCapability.getNamespace:()Ljava/lang/String;]
WrappedCapability.getResource ( ) : BundleRevision
[mangled: org/apache/felix/framework/resolver/WrappedCapability.getResource:()Lorg/osgi/framework/wiring/BundleRevision;]
WrappedCapability.getResource ( ) : Resource
[mangled: org/apache/felix/framework/resolver/WrappedCapability.getResource:()Lorg/osgi/resource/Resource;]
WrappedCapability.getRevision ( ) : BundleRevision
[mangled: org/apache/felix/framework/resolver/WrappedCapability.getRevision:()Lorg/osgi/framework/wiring/BundleRevision;]
WrappedCapability.getUses ( ) : List
[mangled: org/apache/felix/framework/resolver/WrappedCapability.getUses:()Ljava/util/List;]
WrappedCapability.hashCode ( ) : int
[mangled: org/apache/felix/framework/resolver/WrappedCapability.hashCode:()I]
WrappedCapability.toString ( ) : String
[mangled: org/apache/felix/framework/resolver/WrappedCapability.toString:()Ljava/lang/String;]
WrappedCapability.WrappedCapability ( BundleRevision host, BundleCapabilityImpl cap )
[mangled: org/apache/felix/framework/resolver/WrappedCapability."<init>":(Lorg/osgi/framework/wiring/BundleRevision;Lorg/apache/felix/framework/wiring/BundleCapabilityImpl;)V]
felix.jar, WrappedRequirement.class
package org.apache.felix.framework.resolver
WrappedRequirement.equals ( Object obj ) : boolean
[mangled: org/apache/felix/framework/resolver/WrappedRequirement.equals:(Ljava/lang/Object;)Z]
WrappedRequirement.getAttributes ( ) : Map
[mangled: org/apache/felix/framework/resolver/WrappedRequirement.getAttributes:()Ljava/util/Map;]
WrappedRequirement.getDirectives ( ) : Map
[mangled: org/apache/felix/framework/resolver/WrappedRequirement.getDirectives:()Ljava/util/Map;]
WrappedRequirement.getFilter ( ) : SimpleFilter
[mangled: org/apache/felix/framework/resolver/WrappedRequirement.getFilter:()Lorg/apache/felix/framework/capabilityset/SimpleFilter;]
WrappedRequirement.getNamespace ( ) : String
[mangled: org/apache/felix/framework/resolver/WrappedRequirement.getNamespace:()Ljava/lang/String;]
WrappedRequirement.getOriginalRequirement ( ) : BundleRequirementImpl
[mangled: org/apache/felix/framework/resolver/WrappedRequirement.getOriginalRequirement:()Lorg/apache/felix/framework/wiring/BundleRequirementImpl;]
WrappedRequirement.getRevision ( ) : BundleRevision
[mangled: org/apache/felix/framework/resolver/WrappedRequirement.getRevision:()Lorg/osgi/framework/wiring/BundleRevision;]
WrappedRequirement.hashCode ( ) : int
[mangled: org/apache/felix/framework/resolver/WrappedRequirement.hashCode:()I]
WrappedRequirement.isOptional ( ) : boolean
[mangled: org/apache/felix/framework/resolver/WrappedRequirement.isOptional:()Z]
WrappedRequirement.toString ( ) : String
[mangled: org/apache/felix/framework/resolver/WrappedRequirement.toString:()Ljava/lang/String;]
WrappedRequirement.WrappedRequirement ( BundleRevision host, BundleRequirementImpl req )
[mangled: org/apache/felix/framework/resolver/WrappedRequirement."<init>":(Lorg/osgi/framework/wiring/BundleRevision;Lorg/apache/felix/framework/wiring/BundleRequirementImpl;)V]
to the top
Problems with Data Types, High Severity (9)
felix.jar
package org.apache.felix.framework
[+] Logger (1)
| Change | Effect |
---|
1 | Removed super-interface org.osgi.framework.ServiceListener. | A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods (25)
BundleWiringImpl.BundleClassLoader ( BundleWiringImpl, ClassLoader, Logger )3rd parameter 'logger' of this method has type 'Logger'.
BundleWiringImpl.BundleClassLoaderJava5 ( BundleWiringImpl, ClassLoader, Logger )3rd parameter 'logger' of this method has type 'Logger'.
BundleArchive ( Logger, Map, WeakZipFileFactory, File )1st parameter 'logger' of this method has type 'Logger'.
BundleArchive ( Logger, Map, WeakZipFileFactory, File, long, int, String, InputStream )1st parameter 'logger' of this method has type 'Logger'.
BundleArchiveRevision ( Logger, Map, File, String )1st parameter 'logger' of this method has type 'Logger'.
getLogger ( )Return value of this method has type 'Logger'.
BundleCache ( Logger, Map )1st parameter 'logger' of this method has type 'Logger'.
DirectoryContent ( Logger, Map, WeakZipFileFactory, Object, File, File )1st parameter 'logger' of this method has type 'Logger'.
JarContent ( Logger, Map, WeakZipFileFactory, Object, File, File, WeakZipFileFactory.WeakZipFile )1st parameter 'logger' of this method has type 'Logger'.
Logger ( )This constructor is from 'Logger' class.
doLog ( Bundle, ServiceReference, int, String, Throwable )This method is from 'Logger' class.
log ( Bundle, int, String )This method is from 'Logger' class.
...
package org.apache.felix.framework.resolver
[+] HostedCapability (1)
| Change | Effect |
---|
1 | This interface has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (2)
getDeclaredCapability ( )This abstract method is from 'HostedCapability' interface.
getRevision ( )This abstract method is from 'HostedCapability' interface.
[+] ResolveContext (1)
| Change | Effect |
---|
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (7)
ResolveContext ( )This constructor is from 'ResolveContext' abstract class.
findProviders ( BundleRequirement, boolean )This abstract method is from 'ResolveContext' abstract class.
getMandatoryRevisions ( )This method is from 'ResolveContext' abstract class.
getOptionalRevisions ( )This method is from 'ResolveContext' abstract class.
getWirings ( )This abstract method is from 'ResolveContext' abstract class.
insertHostedCapability ( List, HostedCapability )This abstract method is from 'ResolveContext' abstract class.
isEffective ( BundleRequirement )This abstract method is from 'ResolveContext' abstract class.
[+] Resolver (1)
| Change | Effect |
---|
1 | This interface has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (2)
resolve ( ResolveContext )This abstract method is from 'Resolver' interface.
resolve ( ResolveContext, BundleRevision, String )This abstract method is from 'Resolver' interface.
[+] ResolverImpl (1)
| Change | Effect |
---|
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (3)
ResolverImpl ( Logger )This constructor is from 'ResolverImpl' class.
resolve ( ResolveContext )This method is from 'ResolverImpl' class.
resolve ( ResolveContext, BundleRevision, String )This method is from 'ResolverImpl' class.
[+] ResolverWire (1)
| Change | Effect |
---|
1 | This interface has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (4)
getCapability ( )This abstract method is from 'ResolverWire' interface.
getProvider ( )This abstract method is from 'ResolverWire' interface.
getRequirement ( )This abstract method is from 'ResolverWire' interface.
getRequirer ( )This abstract method is from 'ResolverWire' interface.
[+] ShadowList (1)
| Change | Effect |
---|
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (25)
ShadowList ( List )This constructor is from 'ShadowList' class.
add ( int, Object )This method is from 'ShadowList' class.
add ( Object )This method is from 'ShadowList' class.
addAll ( int, Collection )This method is from 'ShadowList' class.
addAll ( Collection )This method is from 'ShadowList' class.
clear ( )This method is from 'ShadowList' class.
contains ( Object )This method is from 'ShadowList' class.
containsAll ( Collection )This method is from 'ShadowList' class.
get ( int )This method is from 'ShadowList' class.
getOriginal ( )This method is from 'ShadowList' class.
indexOf ( Object )This method is from 'ShadowList' class.
isEmpty ( )This method is from 'ShadowList' class.
...
[+] WrappedCapability (1)
| Change | Effect |
---|
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (12)
WrappedCapability ( BundleRevision, BundleCapabilityImpl )This constructor is from 'WrappedCapability' class.
equals ( Object )This method is from 'WrappedCapability' class.
getAttributes ( )This method is from 'WrappedCapability' class.
getDeclaredCapability ( )This method is from 'WrappedCapability' class.
getDirectives ( )This method is from 'WrappedCapability' class.
getNamespace ( )This method is from 'WrappedCapability' class.
getResource ( )This method is from 'WrappedCapability' class.
getResource ( )This method is from 'WrappedCapability' class.
getRevision ( )This method is from 'WrappedCapability' class.
getUses ( )This method is from 'WrappedCapability' class.
hashCode ( )This method is from 'WrappedCapability' class.
toString ( )This method is from 'WrappedCapability' class.
...
[+] WrappedRequirement (1)
| Change | Effect |
---|
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (11)
WrappedRequirement ( BundleRevision, BundleRequirementImpl )This constructor is from 'WrappedRequirement' class.
equals ( Object )This method is from 'WrappedRequirement' class.
getAttributes ( )This method is from 'WrappedRequirement' class.
getDirectives ( )This method is from 'WrappedRequirement' class.
getFilter ( )This method is from 'WrappedRequirement' class.
getNamespace ( )This method is from 'WrappedRequirement' class.
getOriginalRequirement ( )This method is from 'WrappedRequirement' class.
getRevision ( )This method is from 'WrappedRequirement' class.
hashCode ( )This method is from 'WrappedRequirement' class.
isOptional ( )This method is from 'WrappedRequirement' class.
toString ( )This method is from 'WrappedRequirement' class.
...
to the top
Problems with Data Types, Medium Severity (2)
felix.jar
package org.apache.felix.framework.resolver
[+] ResolveException (1)
| Change | Effect |
---|
1 | Superclass has been changed from java.lang.RuntimeException to org.osgi.service.resolver.ResolutionException. | 1) Access of a client program to the fields or methods of the old super-class may be interrupted by NoSuchFieldError or NoSuchMethodError exceptions. 2) A static field from a super-interface of a client class may hide a field (with the same name) inherited from new super-class and cause IncompatibleClassChangeError exception. |
[+] affected methods (3)
ResolveException ( String, BundleRevision, BundleRequirement )This constructor is from 'ResolveException' class.
getRequirement ( )This method is from 'ResolveException' class.
getRevision ( )This method is from 'ResolveException' class.
package org.apache.felix.framework.util
[+] StringMap (1)
| Change | Effect |
---|
1 | Superclass has been changed from java.util.AbstractMap to java.util.TreeMap. | 1) Access of a client program to the fields or methods of the old super-class may be interrupted by NoSuchFieldError or NoSuchMethodError exceptions. 2) A static field from a super-interface of a client class may hide a field (with the same name) inherited from new super-class and cause IncompatibleClassChangeError exception. |
[+] affected methods (2)
StringMap ( )This constructor is from 'StringMap' class.
StringMap ( Map )This constructor is from 'StringMap' class.
to the top
Problems with Data Types, Low Severity (9)
felix.jar
package org.apache.felix.framework
[+] Logger (9)
| Change | Effect |
---|
1 | Added super-class org.apache.felix.resolver.Logger. | A static field from a super-interface of a client class may hide a field (with the same name) inherited from new super-class and cause IncompatibleClassChangeError exception. |
2 | Method getLogLevel ( ) has been moved up type hierarchy to getLogLevel ( ) | Method getLogLevel ( ) will be called instead of getLogLevel ( ) in a client program. |
3 | Method log ( int, String ) has been moved up type hierarchy to log ( int, String ) | Method log ( int, String ) will be called instead of log ( int, String ) in a client program. |
4 | Method log ( int, String, Throwable ) has been moved up type hierarchy to log ( int, String, Throwable ) | Method log ( int, String, Throwable ) will be called instead of log ( int, String, Throwable ) in a client program. |
5 | Method setLogLevel ( int ) has been moved up type hierarchy to setLogLevel ( int ) | Method setLogLevel ( int ) will be called instead of setLogLevel ( int ) in a client program. |
6 | Field LOG_DEBUG (int) with the compile-time constant value 4 has been removed from this class. | A client program may change behavior. |
7 | Field LOG_ERROR (int) with the compile-time constant value 1 has been removed from this class. | A client program may change behavior. |
8 | Field LOG_INFO (int) with the compile-time constant value 3 has been removed from this class. | A client program may change behavior. |
9 | Field LOG_WARNING (int) with the compile-time constant value 2 has been removed from this class. | A client program may change behavior. |
[+] affected methods (29)
BundleWiringImpl.BundleClassLoader ( BundleWiringImpl, ClassLoader, Logger )3rd parameter 'logger' of this method has type 'Logger'.
BundleWiringImpl.BundleClassLoaderJava5 ( BundleWiringImpl, ClassLoader, Logger )3rd parameter 'logger' of this method has type 'Logger'.
BundleArchive ( Logger, Map, WeakZipFileFactory, File )1st parameter 'logger' of this method has type 'Logger'.
BundleArchive ( Logger, Map, WeakZipFileFactory, File, long, int, String, InputStream )1st parameter 'logger' of this method has type 'Logger'.
BundleArchiveRevision ( Logger, Map, File, String )1st parameter 'logger' of this method has type 'Logger'.
getLogger ( )Return value of this method has type 'Logger'.
BundleCache ( Logger, Map )1st parameter 'logger' of this method has type 'Logger'.
DirectoryContent ( Logger, Map, WeakZipFileFactory, Object, File, File )1st parameter 'logger' of this method has type 'Logger'.
JarContent ( Logger, Map, WeakZipFileFactory, Object, File, File, WeakZipFileFactory.WeakZipFile )1st parameter 'logger' of this method has type 'Logger'.
Logger ( )This constructor is from 'Logger' class.
doLog ( Bundle, ServiceReference, int, String, Throwable )This method is from 'Logger' class.
getLogLevel ( )Method 'getLogLevel ( )' will be called instead of this method in a client program.
...
to the top
Other Changes in Data Types (1)
felix.jar
package org.apache.felix.framework.util
[+] StringComparator (1)
| Change | Effect |
---|
1 | Field COMPARATOR has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (1)
compare ( Object, Object )This method is from 'StringComparator' class.
to the top
Java ARchives (1)
felix.jar
to the top