[
https://issues.apache.org/jira/browse/JCRVLT-546?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17379122#comment-17379122
]
Dominik Süß commented on JCRVLT-546:
------------------------------------
[~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)