Clirr Results

The following document contains the results of Clirr.

  • Current Version: 6.2
  • Comparison Version: 6.1.5

Summary

Severity Number
Error
 Error
8
Warning
 Warning
0
Info
 Info
2

API Incompatibilities

Severity Message Class Method / Field
Error
Return type of method 'public info.magnolia.resourceloader.ResourceOrigin get()' has been changed to info.magnolia.resourceloader.layered.LayeredResourceOrigin info.magnolia.resourceloader.DefaultResourceOrigins public info.magnolia.resourceloader.ResourceOrigin get()
Error
Method 'public java.util.Optional findResource(java.util.function.Predicate)' has been added to an interface info.magnolia.resourceloader.Resource public java.util.Optional findResource(java.util.function.Predicate)
Error
Method 'public java.util.Optional findResource(java.lang.String)' has been added to an interface info.magnolia.resourceloader.Resource public java.util.Optional findResource(java.lang.String)
Error
Method 'public java.util.stream.Stream findResources(java.util.function.Predicate)' has been added to an interface info.magnolia.resourceloader.Resource public java.util.stream.Stream findResources(java.util.function.Predicate)
Error
Method 'public java.util.stream.Stream streamChildren()' has been added to an interface info.magnolia.resourceloader.Resource public java.util.stream.Stream streamChildren()
Error
Method 'protected javax.jcr.Binary getBinary(javax.jcr.Node)' has been removed info.magnolia.resourceloader.jcr.JcrResourceOrigin protected javax.jcr.Binary getBinary(javax.jcr.Node)
Error
Return type of method 'protected javax.jcr.Session getJcrSession()' has been changed to java.util.Optional info.magnolia.resourceloader.jcr.JcrResourceOrigin protected javax.jcr.Session getJcrSession()
Error
Method 'protected boolean isResource(javax.jcr.Node)' has been removed info.magnolia.resourceloader.jcr.JcrResourceOrigin protected boolean isResource(javax.jcr.Node)
Info
Method 'public java.util.stream.Stream getAvailableOrigins()' has been added info.magnolia.resourceloader.DefaultResourceOrigins public java.util.stream.Stream getAvailableOrigins()
Info
Method 'protected java.io.InputStream getStream(javax.jcr.Node)' has been added info.magnolia.resourceloader.jcr.JcrResourceOrigin protected java.io.InputStream getStream(javax.jcr.Node)

API Changelog

The following APIs were modified from version 6.1.5 to 6.2:
  • Non justified changes

    Class From To
    info.magnolia.resourceloader.DefaultResourceOrigins public info.magnolia.resourceloader.ResourceOrigin get()
    info.magnolia.resourceloader.DefaultResourceOrigins public java.util.stream.Stream getAvailableOrigins()
    info.magnolia.resourceloader.Resource public java.util.Optional findResource(java.lang.String)
    info.magnolia.resourceloader.Resource public java.util.Optional findResource(java.util.function.Predicate)
    info.magnolia.resourceloader.Resource public java.util.stream.Stream findResources(java.util.function.Predicate)
    info.magnolia.resourceloader.Resource public java.util.stream.Stream streamChildren()
    info.magnolia.resourceloader.jcr.JcrResourceOrigin protected boolean isResource(javax.jcr.Node)
    info.magnolia.resourceloader.jcr.JcrResourceOrigin protected java.io.InputStream getStream(javax.jcr.Node)
    info.magnolia.resourceloader.jcr.JcrResourceOrigin protected javax.jcr.Binary getBinary(javax.jcr.Node)
    info.magnolia.resourceloader.jcr.JcrResourceOrigin protected javax.jcr.Session getJcrSession()