private String parsePropName(String header, String indicator) throws SVNException { String propName = header.substring(indicator.length()); if (propName.length() == 0) { return null; } else if (!SVNPropertiesManager.isValidPropertyName(propName)) { propName = propName.trim(); return SVNPropertiesManager.isValidPropertyName(propName) ? propName : null; } return propName; }
private void parseRevisionProperty(SVNOptionValue optionValue) throws SVNException { if (myRevisionProperties == null) { myRevisionProperties = new SVNProperties(); } String revProp = optionValue.getValue(); if (revProp == null || "".equals(revProp)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CL_ARG_PARSING_ERROR, "Revision property pair is empty"); SVNErrorManager.error(err, SVNLogType.CLIENT); } int index = revProp.indexOf('='); String revPropName = null; String revPropValue = null; if (index >= 0) { revPropName = revProp.substring(0, index); revPropValue = revProp.substring(index + 1); } else { revPropName = revProp; revPropValue = ""; } if (!SVNPropertiesManager.isValidPropertyName(revPropName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "''{0}'' is not a valid Subversion property name", revPropName); SVNErrorManager.error(err, SVNLogType.CLIENT); } myRevisionProperties.put(revPropName, revPropValue); }
private void parseRevisionProperty(SVNOptionValue optionValue) throws SVNException { if (myRevisionProperties == null) { myRevisionProperties = new SVNProperties(); } String revProp = optionValue.getValue(); if (revProp == null || "".equals(revProp)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CL_ARG_PARSING_ERROR, "Revision property pair is empty"); SVNErrorManager.error(err, SVNLogType.CLIENT); } int index = revProp.indexOf('='); String revPropName = null; String revPropValue = null; if (index >= 0) { revPropName = revProp.substring(0, index); revPropValue = revProp.substring(index + 1); } else { revPropName = revProp; revPropValue = ""; } if (!SVNPropertiesManager.isValidPropertyName(revPropName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "''{0}'' is not a valid Subversion property name", revPropName); SVNErrorManager.error(err, SVNLogType.CLIENT); } myRevisionProperties.put(revPropName, revPropValue); }
if (propValue != null && !SVNPropertiesManager.isValidPropertyName(propName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "Bad property name ''{0}''", propName);
if (propValue != null && !SVNPropertiesManager.isValidPropertyName(propName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "Bad property name ''{0}''", propName);
if (propValue != null && !SVNPropertiesManager.isValidPropertyName(propName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "Bad property name ''{0}''", propName); SVNErrorManager.error(err, SVNLogType.WC);
public static void checkPropertyName(String propertyName, SVNPropertyValue propertyValue) throws SVNException { if (SVNRevisionProperty.isRevisionProperty(propertyName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "Revision property ''{0}'' not allowed in this context", propertyName); SVNErrorManager.error(err, SVNLogType.WC); } if (propertyValue != null && !SVNPropertiesManager.isValidPropertyName(propertyName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "Bad property name: ''{0}''", propertyName); SVNErrorManager.error(err, SVNLogType.WC); } if (SVNProperty.isWorkingCopyProperty(propertyName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "''{0}'' is a wcprop, thus not accessible to clients", propertyName); SVNErrorManager.error(err, SVNLogType.WC); } }
String propName = (String) iterator.next(); SVNPropertyValue propValue = propDiff.getSVNPropertyValue(propName); if (propValue != null && !SVNPropertiesManager.isValidPropertyName(propName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "Bad property name ''{0}''", propName); SVNErrorManager.error(err, SVNLogType.WC);
if (propValue != null && !SVNPropertiesManager.isValidPropertyName(propName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "Bad property name ''{0}''", propName);
if (propValue != null && !SVNPropertiesManager.isValidPropertyName(propName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "Bad property name ''{0}''", propName); SVNErrorManager.error(err, SVNLogType.WC);
SVNPropertyValue propValue = propDiff.getSVNPropertyValue(propName); if (propValue != null && !SVNPropertiesManager.isValidPropertyName(propName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "Bad property name ''{0}''", propName);
SVNPropertyValue propValue = propDiff.getSVNPropertyValue(propName); if (propValue != null && !SVNPropertiesManager.isValidPropertyName(propName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "Bad property name ''{0}''", propName);
if (propValue != null && !SVNPropertiesManager.isValidPropertyName(propName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "Bad property name ''{0}''", propName);
repositoryInfo.release(); if (propertyValue != null && !SVNPropertiesManager.isValidPropertyName(propertyName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "Bad property name ''{0}''", propertyName); SVNErrorManager.error(err, SVNLogType.WC);
SVNErrorManager.error(err, SVNLogType.CLIENT); if (!SVNPropertiesManager.isValidPropertyName(propertyName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "''{0}'' is not a valid Subversion property name", propertyName);
SVNErrorManager.error(err, SVNLogType.CLIENT); if (!SVNPropertiesManager.isValidPropertyName(propertyName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "''{0}'' is not a valid Subversion property name", propertyName);
SVNErrorManager.error(err, SVNLogType.CLIENT); if (!SVNPropertiesManager.isValidPropertyName(propertyName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "''{0}'' is not a valid Subversion property name", propertyName);
admLockLevel = 0; if (propValue != null && !SVNPropertiesManager.isValidPropertyName(propName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "Bad property name ''{0}''", propName); SVNErrorManager.error(err, SVNLogType.WC);
if (propValue != null && !SVNPropertiesManager.isValidPropertyName(propName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "Bad property name ''{0}''", propName);
if (propValue != null && !SVNPropertiesManager.isValidPropertyName(propName)) { SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CLIENT_PROPERTY_NAME, "Bad property name ''{0}''", propName);