Binary Compatibility Report - griffon-2.10.0

ERROR

13

WARNING

0

INFO

155
Class Results
griffon.core.GriffonExceptionHandler
  • INFO(7011): Method 'public boolean isFullStacktraceEnabled()' has been added
griffon.core.artifact.GriffonArtifact
  • ERROR(7012): Method 'public java.lang.Class getTypeClass()' has been added to an interface
griffon.exceptions.GriffonViewInitializationException
  • INFO(8000): Class griffon.exceptions.GriffonViewInitializationException added
griffon.inject.Evicts
  • INFO(8000): Class griffon.inject.Evicts added
griffon.javafx.AbstractJavaFXGriffonApplication
  • INFO(7011): Method 'protected boolean doShutdown()' has been added
griffon.javafx.beans.binding.CollectionBindings
  • INFO(8000): Class griffon.javafx.beans.binding.CollectionBindings added
griffon.javafx.beans.binding.FilteringBindings
  • INFO(8000): Class griffon.javafx.beans.binding.FilteringBindings added
griffon.javafx.beans.binding.MappingBindings
  • INFO(8000): Class griffon.javafx.beans.binding.MappingBindings added
griffon.javafx.beans.binding.ReducingBindings
  • INFO(8000): Class griffon.javafx.beans.binding.ReducingBindings added
griffon.javafx.beans.binding.UIThreadAware
  • INFO(8000): Class griffon.javafx.beans.binding.UIThreadAware added
griffon.javafx.beans.binding.UIThreadAwareBindings
  • INFO(8000): Class griffon.javafx.beans.binding.UIThreadAwareBindings added
griffon.javafx.beans.property.AbstractResetableProperty
  • INFO(8000): Class griffon.javafx.beans.property.AbstractResetableProperty added
griffon.javafx.beans.property.ResetableBooleanProperty
  • INFO(8000): Class griffon.javafx.beans.property.ResetableBooleanProperty added
griffon.javafx.beans.property.ResetableDoubleProperty
  • INFO(8000): Class griffon.javafx.beans.property.ResetableDoubleProperty added
griffon.javafx.beans.property.ResetableFloatProperty
  • INFO(8000): Class griffon.javafx.beans.property.ResetableFloatProperty added
griffon.javafx.beans.property.ResetableIntegerProperty
  • INFO(8000): Class griffon.javafx.beans.property.ResetableIntegerProperty added
griffon.javafx.beans.property.ResetableLongProperty
  • INFO(8000): Class griffon.javafx.beans.property.ResetableLongProperty added
griffon.javafx.beans.property.ResetableObjectProperty
  • INFO(8000): Class griffon.javafx.beans.property.ResetableObjectProperty added
griffon.javafx.beans.property.ResetableProperty
  • INFO(8000): Class griffon.javafx.beans.property.ResetableProperty added
griffon.javafx.beans.property.ResetableStringProperty
  • INFO(8000): Class griffon.javafx.beans.property.ResetableStringProperty added
griffon.javafx.collections.DelegatingObservableList
  • INFO(8000): Class griffon.javafx.collections.DelegatingObservableList added
griffon.javafx.collections.DelegatingObservableMap
  • INFO(8000): Class griffon.javafx.collections.DelegatingObservableMap added
griffon.javafx.collections.DelegatingObservableSet
  • INFO(8000): Class griffon.javafx.collections.DelegatingObservableSet added
griffon.javafx.collections.ElementObservableList
  • INFO(8000): Class griffon.javafx.collections.ElementObservableList added
griffon.javafx.collections.ElementObservableList$PropertyContainer
  • INFO(8000): Class griffon.javafx.collections.ElementObservableList$PropertyContainer added
griffon.javafx.collections.GriffonFXCollections
  • INFO(8000): Class griffon.javafx.collections.GriffonFXCollections added
griffon.javafx.collections.MappingObservableList
  • INFO(8000): Class griffon.javafx.collections.MappingObservableList added
griffon.javafx.collections.ObservableMapBase
  • INFO(8000): Class griffon.javafx.collections.ObservableMapBase added
griffon.javafx.collections.ObservableSetBase
  • INFO(8000): Class griffon.javafx.collections.ObservableSetBase added
griffon.javafx.support.ActionMatcher
  • INFO(8000): Class griffon.javafx.support.ActionMatcher added
griffon.javafx.support.CollectionBindings
  • ERROR(8001): Class griffon.javafx.support.CollectionBindings removed
griffon.javafx.support.DelegatingObservableList
  • INFO(5000): Added griffon.javafx.collections.DelegatingObservableList to the list of superclasses
  • INFO(7000): Method 'protected javafx.collections.ObservableList getDelegate()' is now implemented in superclass griffon.javafx.collections.DelegatingObservableList
  • INFO(7000): Method 'protected void sourceChanged(javafx.collections.ListChangeListener$Change)' is now implemented in superclass griffon.javafx.collections.DelegatingObservableList
  • INFO(7003): Method 'public void add(int, java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean add(java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean addAll(java.lang.Object[])' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean addAll(java.util.Collection)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean addAll(int, java.util.Collection)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public void clear()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean contains(java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean containsAll(java.util.Collection)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public void forEach(java.util.function.Consumer)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.lang.Object get(int)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public int indexOf(java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean isEmpty()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.util.Iterator iterator()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public int lastIndexOf(java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.util.ListIterator listIterator(int)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.util.ListIterator listIterator()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public void remove(int, int)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.lang.Object remove(int)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean remove(java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean removeAll(java.lang.Object[])' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean removeAll(java.util.Collection)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean retainAll(java.lang.Object[])' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean retainAll(java.util.Collection)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.lang.Object set(int, java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean setAll(java.util.Collection)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean setAll(java.lang.Object[])' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public int size()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.util.List subList(int, int)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.lang.Object[] toArray(java.lang.Object[])' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.lang.Object[] toArray()' has been removed, but an inherited definition exists.
griffon.javafx.support.DelegatingObservableMap
  • ERROR(5001): Removed griffon.javafx.support.ObservableMapBase from the list of superclasses
  • INFO(5000): Added griffon.javafx.collections.DelegatingObservableMap to the list of superclasses
  • INFO(5000): Added griffon.javafx.collections.ObservableMapBase to the list of superclasses
  • INFO(7000): Method 'protected javafx.collections.ObservableMap getDelegate()' is now implemented in superclass griffon.javafx.collections.DelegatingObservableMap
  • INFO(7000): Method 'protected void sourceChanged(javafx.collections.MapChangeListener$Change)' is now implemented in superclass griffon.javafx.collections.DelegatingObservableMap
  • INFO(7003): Method 'public void clear()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean containsKey(java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean containsValue(java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.util.Set entrySet()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean equals(java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.lang.Object get(java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public int hashCode()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean isEmpty()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.util.Set keySet()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.lang.Object put(java.lang.Object, java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public void putAll(java.util.Map)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.lang.Object remove(java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public int size()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.lang.String toString()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.util.Collection values()' has been removed, but an inherited definition exists.
griffon.javafx.support.DelegatingObservableSet
  • ERROR(5001): Removed griffon.javafx.support.ObservableSetBase from the list of superclasses
  • INFO(5000): Added griffon.javafx.collections.DelegatingObservableSet to the list of superclasses
  • INFO(5000): Added griffon.javafx.collections.ObservableSetBase to the list of superclasses
  • INFO(7000): Method 'protected javafx.collections.ObservableSet getDelegate()' is now implemented in superclass griffon.javafx.collections.DelegatingObservableSet
  • INFO(7000): Method 'protected void sourceChanged(javafx.collections.SetChangeListener$Change)' is now implemented in superclass griffon.javafx.collections.DelegatingObservableSet
  • INFO(7003): Method 'public boolean add(java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean addAll(java.util.Collection)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public void clear()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean contains(java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean containsAll(java.util.Collection)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean equals(java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public int hashCode()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean isEmpty()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.util.Iterator iterator()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean remove(java.lang.Object)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean removeAll(java.util.Collection)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public boolean retainAll(java.util.Collection)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public int size()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.lang.Object[] toArray()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public java.lang.Object[] toArray(java.lang.Object[])' has been removed, but an inherited definition exists.
griffon.javafx.support.FilteringBindings
  • ERROR(8001): Class griffon.javafx.support.FilteringBindings removed
griffon.javafx.support.JavaFXUtils
  • ERROR(7005): Parameter 2 of 'public java.lang.Object findElement(java.lang.Object, griffon.javafx.support.JavaFXUtils$Predicate)' has changed its type to java.util.function.Predicate
  • ERROR(7005): Parameter 2 of 'public java.util.Collection findElements(java.lang.Object, griffon.javafx.support.JavaFXUtils$Predicate)' has changed its type to java.util.function.Predicate
  • INFO(7007): Method 'public javafx.collections.ObservableList createJavaFXThreadProxyList(javafx.collections.ObservableList)' has been deprecated
  • INFO(7007): Method 'public javafx.collections.ObservableMap createJavaFXThreadProxyMap(javafx.collections.ObservableMap)' has been deprecated
  • INFO(7007): Method 'public javafx.collections.ObservableSet createJavaFXThreadProxySet(javafx.collections.ObservableSet)' has been deprecated
  • INFO(7010): Accessibility of method 'private void configureControl(java.lang.Object, griffon.javafx.support.JavaFXAction)' has been increased from private to public
  • INFO(7011): Method 'public void connectActions(java.lang.Object, griffon.core.artifact.GriffonController, griffon.javafx.support.ActionMatcher)' has been added
griffon.javafx.support.JavaFXUtils$Predicate
  • ERROR(8001): Class griffon.javafx.support.JavaFXUtils$Predicate removed
griffon.javafx.support.MappingBindings
  • ERROR(8001): Class griffon.javafx.support.MappingBindings removed
griffon.javafx.support.MappingObservableList
  • INFO(5000): Added griffon.javafx.collections.MappingObservableList to the list of superclasses
  • INFO(7000): Method 'protected java.util.function.Function resolveMapper()' is now implemented in superclass griffon.javafx.collections.MappingObservableList
  • INFO(7003): Method 'public java.lang.Object get(int)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public int getSourceIndex(int)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public int size()' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'protected void sourceChanged(javafx.collections.ListChangeListener$Change)' has been removed, but an inherited definition exists.
griffon.javafx.support.ObservableMapBase
  • INFO(5000): Added griffon.javafx.collections.ObservableMapBase to the list of superclasses
  • INFO(7000): Method 'protected void fireChange(javafx.collections.MapChangeListener$Change)' is now implemented in superclass griffon.javafx.collections.ObservableMapBase
  • INFO(7000): Method 'protected boolean hasListeners()' is now implemented in superclass griffon.javafx.collections.ObservableMapBase
  • INFO(7003): Method 'public void addListener(javafx.collections.MapChangeListener)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public void addListener(javafx.beans.InvalidationListener)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public void removeListener(javafx.collections.MapChangeListener)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public void removeListener(javafx.beans.InvalidationListener)' has been removed, but an inherited definition exists.
griffon.javafx.support.ObservableSetBase
  • INFO(5000): Added griffon.javafx.collections.ObservableSetBase to the list of superclasses
  • INFO(7000): Method 'protected void fireChange(javafx.collections.SetChangeListener$Change)' is now implemented in superclass griffon.javafx.collections.ObservableSetBase
  • INFO(7000): Method 'protected boolean hasListeners()' is now implemented in superclass griffon.javafx.collections.ObservableSetBase
  • INFO(7003): Method 'public void addListener(javafx.beans.InvalidationListener)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public void addListener(javafx.collections.SetChangeListener)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public void removeListener(javafx.beans.InvalidationListener)' has been removed, but an inherited definition exists.
  • INFO(7003): Method 'public void removeListener(javafx.collections.SetChangeListener)' has been removed, but an inherited definition exists.
griffon.javafx.support.ReducingBindings
  • ERROR(8001): Class griffon.javafx.support.ReducingBindings removed
griffon.javafx.support.UIThreadAwareBindings
  • ERROR(8001): Class griffon.javafx.support.UIThreadAwareBindings removed
griffon.javafx.test.GriffonTestFXClassRule
  • INFO(6000): Added protected field timeout
  • INFO(7011): Method 'public GriffonTestFXClassRule(java.lang.String, org.awaitility.Duration)' has been added
  • INFO(7011): Method 'public GriffonTestFXClassRule(java.lang.Class, java.lang.String, org.awaitility.Duration)' has been added
  • INFO(7011): Method 'public GriffonTestFXClassRule(java.lang.Class, java.lang.String, org.awaitility.Duration, java.lang.String[])' has been added
griffon.javafx.test.GriffonTestFXRule
  • INFO(6000): Added protected field timeout
  • INFO(7011): Method 'public GriffonTestFXRule(java.lang.String, org.awaitility.Duration)' has been added
  • INFO(7011): Method 'public GriffonTestFXRule(java.lang.Class, java.lang.String, org.awaitility.Duration)' has been added
  • INFO(7011): Method 'public GriffonTestFXRule(java.lang.Class, java.lang.String, org.awaitility.Duration, java.lang.String[])' has been added
griffon.util.AbstractInjectionAwareMapResourceBundle
  • INFO(8000): Class griffon.util.AbstractInjectionAwareMapResourceBundle added
griffon.util.AnnotationUtils
  • INFO(7011): Method 'public java.lang.String getEvicts(java.lang.Object)' has been added
  • INFO(7011): Method 'public java.util.Map mapInstancesByName(java.util.Collection, java.lang.String, java.lang.String)' has been added
griffon.util.CollectionUtils
  • INFO(7011): Method 'public java.util.Properties toPropertiesDeep(java.util.Map)' has been added
griffon.util.ConfigUtils
  • INFO(7011): Method 'public java.util.Properties toProperties(java.util.ResourceBundle)' has been added
griffon.util.GriffonClassUtils
  • INFO(7011): Method 'public boolean hasMethodAnnotatedwith(java.lang.Object, java.lang.Class)' has been added
  • INFO(7011): Method 'public void invokeAnnotatedMethod(java.lang.Object, java.lang.Class)' has been added
griffon.util.Instantiator
  • INFO(8000): Class griffon.util.Instantiator added
griffon.util.MethodUtils
  • INFO(7011): Method 'public java.lang.Object invokeUnwrapping(java.lang.reflect.Method, java.lang.Object, java.lang.Object[])' has been added
griffon.util.PropertiesReader
  • INFO(8000): Class griffon.util.PropertiesReader added
griffon.util.PropertiesReader$Provider
  • INFO(8000): Class griffon.util.PropertiesReader$Provider added
griffon.util.PropertiesResourceBundle
  • INFO(8000): Class griffon.util.PropertiesResourceBundle added
griffon.util.ResourceBundleReader
  • INFO(8000): Class griffon.util.ResourceBundleReader added
griffon.util.ResourceBundleReader$Provider
  • INFO(8000): Class griffon.util.ResourceBundleReader$Provider added
org.codehaus.griffon.runtime.core.artifact.AbstractGriffonArtifact
  • INFO(7011): Method 'public java.lang.Class getTypeClass()' has been added
org.codehaus.griffon.runtime.core.mvc.DefaultMVCGroupManager
  • ERROR(7004): In method 'public DefaultMVCGroupManager(griffon.core.GriffonApplication, griffon.core.ApplicationClassLoader)' the number of arguments has changed
  • INFO(6000): Added protected field instantiator
  • INFO(6009): Accessibility of field applicationClassLoader has been increased from private to protected
org.codehaus.griffon.runtime.javafx.artifact.AbstractJavaFXGriffonView
  • INFO(6000): Added protected field actionMatcher
org.codehaus.griffon.runtime.util.DefaultCompositeResourceBundleBuilder
  • ERROR(7004): In method 'public DefaultCompositeResourceBundleBuilder(griffon.core.resources.ResourceHandler)' the number of arguments has changed
  • INFO(6000): Added protected field instantiator
  • INFO(6000): Added protected field propertiesReader
  • INFO(6000): Added protected field resourceBundleReader
org.codehaus.griffon.runtime.util.DefaultInstantiator
  • INFO(8000): Class org.codehaus.griffon.runtime.util.DefaultInstantiator added