in src/main/java/org/apache/sling/repoinit/parser/operations/PropertyLine.java [58:69]
public PropertyLine(String name, String typeString, List<String> values, boolean isDefault)
throws Exception { // NOSONAR
this.name = name;
boolean forceList = typeString != null && typeString.endsWith(MULTI_TOKEN);
if (forceList) {
typeString = typeString.substring(0, typeString.length() - MULTI_TOKEN.length());
isMultiple = true;
}
this.propertyType = typeString == null ? PropertyType.String : parseType(typeString);
this.values = parseList(this.propertyType, values);
this.isDefault = isDefault;
}