Hi Jason,

On Fri, 2018-08-03 at 10:28 -0400, Jason E Bailey wrote:
> This is the initial release of a module that adds the ability to do a
> controlled traversal of a resource sub tree using the Stream api from
> java8 as well as as a domain specific language to define a Predicate
> for resources.

What is the reason for having two exported packages:

- org.apache.sling.resource.filter
- org.apache.sling.resource.filter.api

?

Also note that you're exporting private packages in your API, so those
methods will not be usable outside of the bundle:

[WARNING] Bundle
org.apache.sling:org.apache.sling.resource.filter:bundle:1.0.1-SNAPSHOT 
: Export org.apache.sling.resource.filter,  has 1,  private references
[org.apache.sling.resource.filter.impl], 
[WARNING] Bundle
org.apache.sling:org.apache.sling.resource.filter:bundle:1.0.1-SNAPSHOT 
: Export org.apache.sling.resource.filter.api,  has 1,  private
references [org.apache.sling.resource.filter.impl.node], 

Thanks,

Robert

Reply via email to