[ 
https://issues.apache.org/jira/browse/JCRVLT-546?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17379122#comment-17379122
 ] 

Dominik Süß edited comment on JCRVLT-546 at 7/12/21, 10:52 AM:
---------------------------------------------------------------

[~kwin] I am not aware of uses but I don#t have current metrics on factual 
usage. It currently is exposed as public API and can therefore be consumed. For 
the use in AEM we do have an option mark this package and then track the usage 
on subsequent rollouts - yet this will take some time (1-2 weeks) following the 
regular product rollout procedures to gather the intel. 


was (Author: dsuess):
[~kwin] I am not aware of uses but I don#t have current metrics on factual 
usage. It currently is exposed as public API and can therefore be consumed. For 
the use in AEM we do have an option mark this package and then track the usage 
on subsequent rollouts - yet this will take some following the regular product 
rollout procedures to gather the intel. 

> Remove private references from exported classes
> -----------------------------------------------
>
>                 Key: JCRVLT-546
>                 URL: https://issues.apache.org/jira/browse/JCRVLT-546
>             Project: Jackrabbit FileVault
>          Issue Type: Improvement
>            Reporter: Konrad Windszus
>            Assignee: Konrad Windszus
>            Priority: Major
>             Fix For: 3.5.2
>
>
> The following issues are reported by Bnd:
>  # {{[ERROR] .../vault-core/bnd.bnd [0:0]: Export 
> org.apache.jackrabbit.vault.fs, has 1, private references 
> [org.apache.jackrabbit.vault.fs.impl]}}: This is caused by some public 
> classes extending {{org.apache.jackrabbit.vault.fs.impl.AbstractArtifact}} 
> like {{DirectoryArtifact}} and others.
>  # {{[ERROR] .../vault-core/bnd.bnd [0:0]: Export 
> org.apache.jackrabbit.vault.fs.api, has 1, private references 
> [org.apache.jackrabbit.spi2dav]}}: This is caused by {{RepositoryFactory}} 
> using {{org.apache.jackrabbit.spi2dav.ConnectionOptions}} in method 
> {{createRepository}}
>  # {{[ERROR] .../vault-core/bnd.bnd [0:0]: Export 
> org.apache.jackrabbit.vault.packaging, has 1, private references 
> [org.apache.jackrabbit.vault.packaging.registry.impl]}}: This is caused by 
> {{Packaging}} returning {{JcrPackageRegistry}} in 
> {{getJcrPackageRegistry(...)}}.
>  # {{[ERROR] .../vault-core/bnd.bnd [0:0]: Export 
> org.apache.jackrabbit.vault.util, has 1, private references 
> [org.apache.jackrabbit.spi2dav]}}: This is caused by {{RepositoryProvider}} 
> using {{org.apache.jackrabbit.spi2dav.ConnectionOptions}} in method 
> {{createRepository}}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to