@Override public Map<String, Boolean> evaluateMavenIdentifiers(String[] identifiers) { Map<String, Boolean> result = new HashMap<String, Boolean>(identifiers.length); if (identifiers != null && identifiers.length > 0) { for (String s : identifiers) { result.put(s, ValidationUtils.isArtifactIdentifier(s)); } } return result; }
@Override public boolean isValidArtifactId(final String artifactId) { if (artifactId == null || "".equals(artifactId.trim())) { return false; } final String[] artifactIdComponents = artifactId.split("\\.", -1); for (String s : artifactIdComponents) { if (!ValidationUtils.isArtifactIdentifier(s)) { return false; } } return true; }
@Override public boolean isValidGroupId(final String groupId) { if (groupId == null || "".equals(groupId.trim())) { return false; } final String[] groupIdComponents = groupId.split("\\.", -1); for (String s : groupIdComponents) { if (!ValidationUtils.isArtifactIdentifier(s)) { return false; } } return true; }
@Override public boolean isValidGroupId(final String groupId) { if (groupId == null || "".equals(groupId.trim())) { return false; } final String[] groupIdComponents = groupId.split("\\.", -1); for (String s : groupIdComponents) { if (!ValidationUtils.isArtifactIdentifier(s)) { return false; } } return true; }
@Override public boolean isValidArtifactId(final String artifactId) { if (artifactId == null || "".equals(artifactId.trim())) { return false; } final String[] artifactIdComponents = artifactId.split("\\.", -1); for (String s : artifactIdComponents) { if (!ValidationUtils.isArtifactIdentifier(s)) { return false; } } return true; }
@Test public void isArtifactIdentifier() { assertEquals(valid, ValidationUtils.isArtifactIdentifier(input)); } }
@Test public void isArtifactIdentifier() { assertEquals(valid, ValidationUtils.isArtifactIdentifier(input)); } }