Skip to content

Commit

Permalink
refactor(catalog): Tweaks to SLSA cataloger
Browse files Browse the repository at this point in the history
Relates to #1349
  • Loading branch information
aalmiray committed May 26, 2023
1 parent c6708a7 commit 5db74c1
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 9 deletions.
Expand Up @@ -234,8 +234,8 @@ private static void handleDeployer(JReleaserContext context, Set<String> staging
private static class Attestations {
private final Set<Attestation> attestations = new LinkedHashSet<>();

public String getVersion() {
return "1";
public Integer getVersion() {
return 1;
}

public Set<Attestation> getAttestations() {
Expand Down
Expand Up @@ -112,7 +112,7 @@ public Map<String, Object> asMap(boolean full) {
map.put("enabled", isEnabled());
map.put("active", getActive());
map.put("sbom", sbom.asMap(full));
map.put("slsa", slsa.asMap(full));
map.putAll(slsa.asMap(full));
return map;
}
}
Expand Up @@ -23,7 +23,7 @@
import org.jreleaser.model.internal.catalog.Catalog;
import org.jreleaser.util.Errors;

import static org.jreleaser.model.internal.validation.catalog.SlsaValidator.validateSlsa;
import static org.jreleaser.model.internal.validation.catalog.SlsaCatalogerValidator.validateSlsaCataloger;
import static org.jreleaser.model.internal.validation.catalog.sbom.SbomCatalogersValidator.validateSbomCatalogers;
import static org.jreleaser.model.internal.validation.common.Validator.resolveActivatable;

Expand All @@ -41,7 +41,7 @@ public static void validateCatalog(JReleaserContext context, Mode mode, Errors e

Catalog catalog = context.getModel().getCatalog();
validateSbomCatalogers(context, mode, errors);
validateSlsa(context, mode, errors);
validateSlsaCataloger(context, mode, errors);

if (mode.validateConfig()) {
boolean activeSet = catalog.isActiveSet();
Expand Down
Expand Up @@ -30,12 +30,12 @@
* @author Andres Almiray
* @since 1.7.0
*/
public final class SlsaValidator {
private SlsaValidator() {
public final class SlsaCatalogerValidator {
private SlsaCatalogerValidator() {
// noop
}

public static void validateSlsa(JReleaserContext context, Mode mode, Errors errors) {
public static void validateSlsaCataloger(JReleaserContext context, Mode mode, Errors errors) {
SlsaCataloger slsa = context.getModel().getCatalog().getSlsa();
context.getLogger().debug("catalog.slsa");

Expand All @@ -47,7 +47,7 @@ public static void validateSlsa(JReleaserContext context, Mode mode, Errors erro

slsa.setAttestationName(
checkProperty(context,
"slsa.attestation.name",
"catalog.slsa.attestation.name",
"slsa.attestationName",
slsa.getAttestationName(),
"{{projectName}}-{{projectEffectiveVersion}}"));
Expand Down

0 comments on commit 5db74c1

Please sign in to comment.