From a2e08af7fd3c4b3aaa1c9ed5e1d5285c7452a8d8 Mon Sep 17 00:00:00 2001 From: Adam Filep Date: Wed, 19 Jun 2024 16:43:32 +0200 Subject: [PATCH 1/2] feat(util): add method to detect if system os is windows 11 --- .../b2international/snowowl/core/util/PlatformUtil.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/com.b2international.snowowl.core/src/com/b2international/snowowl/core/util/PlatformUtil.java b/core/com.b2international.snowowl.core/src/com/b2international/snowowl/core/util/PlatformUtil.java index 6f5153ab4bf..61a758431ae 100644 --- a/core/com.b2international.snowowl.core/src/com/b2international/snowowl/core/util/PlatformUtil.java +++ b/core/com.b2international.snowowl.core/src/com/b2international/snowowl/core/util/PlatformUtil.java @@ -176,5 +176,13 @@ public static Path toAbsolutePathBundleEntry(Class contextClass, String path) public static boolean isOSX() { return Platform.OS_MACOSX.equals(Platform.getOS()); } + + /** + * Returns true if the underlying system is a Windows 11, false otherwise. + * @return + */ + public static boolean isWindows11() { + return System.getProperty("os.name").equals("Windows 11"); + } } From 428367e90df8148647724bf6db3f50b3be7534fd Mon Sep 17 00:00:00 2001 From: Adam Filep Date: Thu, 20 Jun 2024 09:00:47 +0200 Subject: [PATCH 2/2] style: fix indentation --- .../com/b2international/snowowl/core/util/PlatformUtil.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/com.b2international.snowowl.core/src/com/b2international/snowowl/core/util/PlatformUtil.java b/core/com.b2international.snowowl.core/src/com/b2international/snowowl/core/util/PlatformUtil.java index 61a758431ae..c604f3b2a98 100644 --- a/core/com.b2international.snowowl.core/src/com/b2international/snowowl/core/util/PlatformUtil.java +++ b/core/com.b2international.snowowl.core/src/com/b2international/snowowl/core/util/PlatformUtil.java @@ -182,7 +182,7 @@ public static boolean isOSX() { * @return */ public static boolean isWindows11() { - return System.getProperty("os.name").equals("Windows 11"); - } + return System.getProperty("os.name").equals("Windows 11"); + } }