jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "angela (JIRA)" <j...@apache.org>
Subject [jira] Commented: (JCR-2109) Remove deprecated classes in jcr-commons
Date Wed, 03 Jun 2009 14:02:07 GMT

    [ https://issues.apache.org/jira/browse/JCR-2109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12715929#action_12715929

angela commented on JCR-2109:

initial steps to clean package

- org.apache.jackrabbit.name

at rev. 781377

the NameValue and PathValue classes in jcr-commons still use the NameFormat.checkFormat and
PathFormat.checkFormat. For this reason the corresponding classes haven't gone yet.

The *Format classes in jcr-commons are not up-to-date and do not respect the name/path extensions
defined in JSR 283. This means that the Value implementations in jcr-commons are not compliant
to JSR 283 and any implementation using them would fail to pass the TCK. My suggestion was
to make the affected value implementations abstract or similar....


i'll leave this issue open until we have that fixed.

> Remove deprecated classes in jcr-commons
> ----------------------------------------
>                 Key: JCR-2109
>                 URL: https://issues.apache.org/jira/browse/JCR-2109
>             Project: Jackrabbit Content Repository
>          Issue Type: Improvement
>          Components: jackrabbit-jcr-commons
>            Reporter: Jukka Zitting
>            Assignee: Jukka Zitting
>             Fix For: 2.0.0
> There are many classes in jackrabbit-jcr-commons that we've replaced with better alternatives
in spi-commons.
> I'd like to clean things up by removing the deprecated versions from jcr-commons now
that we're upgrading to Jackrabbit 2.0

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message