Thanks Robert, I've been converging different variants and missed that warning. 
I'll correct that and the packaging.

- Jason

On Fri, Aug 3, 2018, at 10:39 AM, Robert Munteanu wrote:
> 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