@Override
  public Artifact createBuildArtifact(String groupId, String artifactId, String version, String packaging) {
      return wrap(super.createBuildArtifact(checkValue(groupId), checkValue(artifactId), checkVersion(version), packaging));
  }
@Override
  public Artifact createBuildArtifact(String groupId, String artifactId, String version, String packaging)