Skip to content

Commit 50febee

Browse files
authored
Merge pull request #107 from johnshajiang/fix-kona-pkg-type
Both of jdk and jre package types should be concerned for Kona
2 parents 69a9cf3 + 92f4b4d commit 50febee

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

  • src/main/java/io/foojay/api/distribution

src/main/java/io/foojay/api/distribution/Kona.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
import static eu.hansolo.jdktools.OperatingSystem.MACOS;
6262
import static eu.hansolo.jdktools.OperatingSystem.WINDOWS;
6363
import static eu.hansolo.jdktools.PackageType.JDK;
64-
64+
import static eu.hansolo.jdktools.PackageType.JRE;
6565

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

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

0 commit comments

Comments
 (0)