support blank groupId/artifactId specs

This commit is contained in:
2023-06-30 12:42:17 -04:00
parent b4426761df
commit fee4032208
2 changed files with 58 additions and 8 deletions

View File

@@ -41,7 +41,7 @@ import com.inteligr8.maven.model.ArtifactFilter;
public abstract class AbstractBanConfiguration implements BanConfiguration {
private final Logger logger = LoggerFactory.getLogger(this.getClass());
private final Pattern artifactPattern = Pattern.compile("^([^:]+):([^:]+)(:([^:]+))?$");
private final Pattern artifactPattern = Pattern.compile("^([^:]*):([^:]*)(:([^:]+))?$");
private final Pattern notRegexPattern = Pattern.compile("^[A-Za-z0-9_\\.]*$");
protected final List<ArtifactFilter> includeArtifacts = new LinkedList<>();