public static boolean isClassifierValid()

in src/main/java/org/apache/maven/plugins/ejb/EjbHelper.java [44:55]


    public static boolean isClassifierValid(String classifier) {
        // @FIXME: Check classifier for trailing dash? "a-0" valid?
        // What are the rules for a valid classifier? Somewhere documented? which can be used as a reference?
        boolean result = false;

        // The following check is only based on an educated guess ;-)
        if (hasClassifier(classifier) && classifier.matches("^[a-zA-Z]+[0-9a-zA-Z\\-]*")) {
            result = true;
        }

        return result;
    }