Package com.io7m.changelog.core
Class CProjectNames
java.lang.Object
com.io7m.changelog.core.CProjectNames
public final class CProjectNames
extends java.lang.Object
Functions over project names.
-
Field Summary
Fields Modifier and Type Field Description static intVALID_NAME_LENGTHThe maximum length of a name.static java.util.regex.PatternVALID_NAMESThe pattern that defines a valid name, not including the length of the name. -
Method Summary
Modifier and Type Method Description static booleanisValid(java.lang.String name)
-
Field Details
-
VALID_NAME_LENGTH
public static final int VALID_NAME_LENGTHThe maximum length of a name. -
VALID_NAMES
public static final java.util.regex.Pattern VALID_NAMESThe pattern that defines a valid name, not including the length of the name.
-
-
Method Details
-
isValid
public static boolean isValid(java.lang.String name)- Parameters:
name- The name- Returns:
trueiff the project name is valid
-