From f890ff9d478b9bc462b7daff9dd3a7226fdeafd6 Mon Sep 17 00:00:00 2001 From: Steffen Lange Date: Mon, 2 Aug 2021 15:30:03 +0200 Subject: [PATCH] Add Adoptium OpenJDK --- modules/AdoptiumOpenJDK11.php | 15 +++++++++++++++ modules/AdoptiumOpenJDK16.php | 15 +++++++++++++++ modules/AdoptiumOpenJDK8.php | 15 +++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 modules/AdoptiumOpenJDK11.php create mode 100644 modules/AdoptiumOpenJDK16.php create mode 100644 modules/AdoptiumOpenJDK8.php diff --git a/modules/AdoptiumOpenJDK11.php b/modules/AdoptiumOpenJDK11.php new file mode 100644 index 0000000..b8c6ee3 --- /dev/null +++ b/modules/AdoptiumOpenJDK11.php @@ -0,0 +1,15 @@ +patch->setBranch('11'); + } + function check() : bool { + if ($this->fetch_json('https://api.adoptium.net/v3/info/release_versions?heap_size=normal&image_type=jdk&page=0&page_size=10&project=jdk&release_type=ga&sort_method=DEFAULT&sort_order=DESC&vendor=adoptium&version=%5B11.0%2C11.1%29')) + return $this->parse_json('openjdk_version'); + return false; + } +} + +?> diff --git a/modules/AdoptiumOpenJDK16.php b/modules/AdoptiumOpenJDK16.php new file mode 100644 index 0000000..e2c5fb8 --- /dev/null +++ b/modules/AdoptiumOpenJDK16.php @@ -0,0 +1,15 @@ +patch->setBranch('16'); + } + function check() : bool { + if ($this->fetch_json('https://api.adoptium.net/v3/info/release_versions?heap_size=normal&image_type=jdk&page=0&page_size=10&project=jdk&release_type=ga&sort_method=DEFAULT&sort_order=DESC&vendor=adoptium&version=%5B16.0%2C16.1%29')) + return $this->parse_json('openjdk_version'); + return false; + } +} + +?> diff --git a/modules/AdoptiumOpenJDK8.php b/modules/AdoptiumOpenJDK8.php new file mode 100644 index 0000000..a5d7ff8 --- /dev/null +++ b/modules/AdoptiumOpenJDK8.php @@ -0,0 +1,15 @@ +patch->setBranch('8'); + } + function check() : bool { + if ($this->fetch_json('https://api.adoptium.net/v3/info/release_versions?heap_size=normal&image_type=jdk&page=0&page_size=10&project=jdk&release_type=ga&sort_method=DEFAULT&sort_order=DESC&vendor=adoptium&version=%5B8.0%2C8.1%29')) + return $this->parse_json('openjdk_version'); + return false; + } +} + +?>