[model] consistent naming convention for skip properties. Fixes #239

This commit is contained in:
Andres Almiray
2021-06-28 11:28:59 +02:00
parent b260f90267
commit fab208eeed
2 changed files with 4 additions and 2 deletions

View File

@@ -72,7 +72,8 @@ public class BrewToolProcessor extends AbstractRepositoryToolProcessor<Brew> {
if ((distribution.getType() == Distribution.DistributionType.JAVA_BINARY ||
distribution.getType() == Distribution.DistributionType.SINGLE_JAR) &&
!tool.getExtraProperties().containsKey("javaSkip")) {
!tool.getExtraProperties().containsKey("javaSkip") &&
!tool.getExtraProperties().containsKey("skipJava")) {
tool.addDependency("openjdk@" + props.get(Constants.KEY_DISTRIBUTION_JAVA_VERSION));
} else if (distribution.getType() == Distribution.DistributionType.NATIVE_PACKAGE) {
props.put(Constants.KEY_BREW_CASK_NAME, tool.getCask().getResolvedCaskName(props));

View File

@@ -124,7 +124,8 @@ public class SdkmanAnnouncer implements Announcer {
return (distribution.getType() == Distribution.DistributionType.JAVA_BINARY ||
distribution.getType() == Distribution.DistributionType.JLINK ||
distribution.getType() == Distribution.DistributionType.NATIVE_IMAGE) &&
!distribution.getExtraProperties().containsKey("sdkmanSkip");
!distribution.getExtraProperties().containsKey("sdkmanSkip") &&
!distribution.getExtraProperties().containsKey("skipSdkman");
}
private String mapPlatform(String platform) {