Skip to content

Commit

Permalink
Merge pull request #107 from johnshajiang/fix-kona-pkg-type
Browse files Browse the repository at this point in the history
Both of jdk and jre package types should be concerned for Kona
  • Loading branch information
HanSolo authored Aug 28, 2024
2 parents 69a9cf3 + 92f4b4d commit 50febee
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions src/main/java/io/foojay/api/distribution/Kona.java
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
import static eu.hansolo.jdktools.OperatingSystem.MACOS;
import static eu.hansolo.jdktools.OperatingSystem.WINDOWS;
import static eu.hansolo.jdktools.PackageType.JDK;

import static eu.hansolo.jdktools.PackageType.JRE;

public class Kona implements Distribution {
private static final Logger LOGGER = LoggerFactory.getLogger(Kona.class);
Expand Down Expand Up @@ -264,7 +264,11 @@ public List<Pkg> getAllPkgsFromJson(final JsonArray jsonArray, final boolean onl
pkg.setDistributionVersion(vNumber);
pkg.setJdkVersion(new MajorVersion(vNumber.getFeature().getAsInt()));
pkg.setTermOfSupport(Helper.getTermOfSupport(vNumber));
pkg.setPackageType(JDK);
if (filename.contains("_jre")) {
pkg.setPackageType(JRE);
} else {
pkg.setPackageType(JDK);
}
pkg.setReleaseStatus(filename.contains("-ea") ? ReleaseStatus.EA : ReleaseStatus.GA);

if (filename.contains("_fiber")) { pkg.setFeatures(List.of(Feature.KONA_FIBER)); }
Expand Down

0 comments on commit 50febee

Please sign in to comment.