Konrad Windszus created OAK-11756:
-------------------------------------
Summary: Add method isValidJcrName(String) to o.a.j.util.Text
Key: OAK-11756
URL: https://issues.apache.org/jira/browse/OAK-11756
Project: Jackrabbit Oak
Issue Type: Improvement
Components: commons
Reporter: Konrad Windszus
Currently there is only
https://jackrabbit.apache.org/api/trunk/org/apache/jackrabbit/util/Text.html#escapeIllegalJcrChars(java.lang.String)
and
https://jackrabbit.apache.org/api/trunk/org/apache/jackrabbit/util/Text.html#unescapeIllegalJcrChars(java.lang.String)
but no direct method which allows to check whether a name needs escaping or
not.
Just checking the return value of escapeIllegalJcrChars(...) is not enough, as
this will even escape the percent character ({{%}}) which is valid in JCR names.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)