From 6a1f77d20262959f19b01db305d5c825f42102a2 Mon Sep 17 00:00:00 2001 From: Ned Twigg Date: Thu, 24 Mar 2022 16:07:23 -0700 Subject: [PATCH] Add support for Eclipse 4.23 --- CHANGES.md | 2 ++ src/main/java/com/diffplug/gradle/pde/EclipseRelease.java | 7 ++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 56d7327f..e226d4eb 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,8 @@ # Goomph releases ## [Unreleased] +### Added +- Eclipse `4.23.0` aka `2022-02` ([new and noteworthy](https://www.eclipse.org/eclipse/news/4.23/)). ## [3.35.0] - 2022-01-30 ### Added diff --git a/src/main/java/com/diffplug/gradle/pde/EclipseRelease.java b/src/main/java/com/diffplug/gradle/pde/EclipseRelease.java index 81290a26..d4be0eba 100644 --- a/src/main/java/com/diffplug/gradle/pde/EclipseRelease.java +++ b/src/main/java/com/diffplug/gradle/pde/EclipseRelease.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2015-2021 DiffPlug + * Copyright (C) 2015-2022 DiffPlug * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -59,7 +59,7 @@ public static EclipseRelease official(String version) { } } - public static final String LATEST = "4.22.0"; + public static final String LATEST = "4.23.0"; public static EclipseRelease latestOfficial() { return official(LATEST); @@ -125,6 +125,7 @@ private static EclipseRelease officialReleaseMaybe(String version) { case "4.20.0": return root + "4.20/R-4.20-202106111600/"; case "4.21.0": return root + "4.21/R-4.21-202109060500/"; case "4.22.0": return root + "4.22/R-4.22-202111241800/"; + case "4.23.0": return root + "4.23/R-4.23-202203080310//"; // less-specific versions case "3.5": case "3.6": case "3.7": case "3.8": case "4.2": case "4.3": case "4.4": case "4.5": @@ -132,7 +133,7 @@ private static EclipseRelease officialReleaseMaybe(String version) { case "4.10": case "4.11": case "4.12": case "4.13": case "4.14": case "4.15": case "4.16": case "4.17": case "4.18": case "4.19": case "4.20": case "4.21": - case "4.22": + case "4.22": case "4.23": return root + v + "/"; default: return null; }