diff --git a/ua/org.eclipse.help.ui/.classpath b/ua/org.eclipse.help.ui/.classpath index 81fe078c20c..375961e4d61 100644 --- a/ua/org.eclipse.help.ui/.classpath +++ b/ua/org.eclipse.help.ui/.classpath @@ -1,6 +1,6 @@ - + diff --git a/ua/org.eclipse.help.ui/.settings/org.eclipse.jdt.core.prefs b/ua/org.eclipse.help.ui/.settings/org.eclipse.jdt.core.prefs index c20d2f48841..d5306c55e98 100644 --- a/ua/org.eclipse.help.ui/.settings/org.eclipse.jdt.core.prefs +++ b/ua/org.eclipse.help.ui/.settings/org.eclipse.jdt.core.prefs @@ -10,9 +10,9 @@ org.eclipse.jdt.core.compiler.annotation.nullable.secondary= org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.compliance=21 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate @@ -106,7 +106,7 @@ org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=17 +org.eclipse.jdt.core.compiler.source=21 org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL,NORMAL org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX,HELP diff --git a/ua/org.eclipse.help.ui/META-INF/MANIFEST.MF b/ua/org.eclipse.help.ui/META-INF/MANIFEST.MF index 895d91bcde4..aaac5dfae17 100644 --- a/ua/org.eclipse.help.ui/META-INF/MANIFEST.MF +++ b/ua/org.eclipse.help.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %help_system_plugin_name Bundle-SymbolicName: org.eclipse.help.ui; singleton:=true -Bundle-Version: 4.7.200.qualifier +Bundle-Version: 4.8.0.qualifier Bundle-Activator: org.eclipse.help.ui.internal.HelpUIPlugin Bundle-Vendor: %providerName Bundle-Localization: plugin @@ -21,6 +21,6 @@ Require-Bundle: org.eclipse.help.base;bundle-version="[4.0.0,5.0.0)";visibility: org.eclipse.ui;bundle-version="[3.206.200,4.0.0)";visibility:=reexport, org.eclipse.core.runtime;bundle-version="[3.29.0,4.0.0)";visibility:=reexport, org.eclipse.ui.forms;bundle-version="[3.5.0,4.0.0)" -Bundle-RequiredExecutionEnvironment: JavaSE-17 +Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-ActivationPolicy: lazy Automatic-Module-Name: org.eclipse.help.ui diff --git a/ua/org.eclipse.help.webapp/.classpath b/ua/org.eclipse.help.webapp/.classpath index 81fe078c20c..375961e4d61 100644 --- a/ua/org.eclipse.help.webapp/.classpath +++ b/ua/org.eclipse.help.webapp/.classpath @@ -1,6 +1,6 @@ - + diff --git a/ua/org.eclipse.help.webapp/.settings/org.eclipse.jdt.core.prefs b/ua/org.eclipse.help.webapp/.settings/org.eclipse.jdt.core.prefs index 400c24bca02..746be238be2 100644 --- a/ua/org.eclipse.help.webapp/.settings/org.eclipse.jdt.core.prefs +++ b/ua/org.eclipse.help.webapp/.settings/org.eclipse.jdt.core.prefs @@ -7,9 +7,9 @@ org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nul org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.compliance=21 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate @@ -101,7 +101,7 @@ org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=17 +org.eclipse.jdt.core.compiler.source=21 org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647 org.eclipse.jdt.core.formatter.align_selector_in_method_invocation_on_expression_first_line=true diff --git a/ua/org.eclipse.help.webapp/META-INF/MANIFEST.MF b/ua/org.eclipse.help.webapp/META-INF/MANIFEST.MF index c15bd5517bd..73bb69e6cb9 100644 --- a/ua/org.eclipse.help.webapp/META-INF/MANIFEST.MF +++ b/ua/org.eclipse.help.webapp/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %help_webapp_plugin_name Bundle-SymbolicName: org.eclipse.help.webapp;singleton:=true -Bundle-Version: 3.11.700.qualifier +Bundle-Version: 3.12.0.qualifier Bundle-Activator: org.eclipse.help.internal.webapp.HelpWebappPlugin Bundle-Vendor: %providerName Bundle-Localization: plugin @@ -17,7 +17,7 @@ Export-Package: org.eclipse.help.internal.webapp;x-friends:="org.eclipse.ua.test org.eclipse.help.internal.webapp.servlet;x-friends:="org.eclipse.ua.tests,org.eclipse.ua.tests.doc", org.eclipse.help.internal.webapp.utils;x-friends:="org.eclipse.ua.tests", org.eclipse.help.webapp -Bundle-RequiredExecutionEnvironment: JavaSE-17 +Bundle-RequiredExecutionEnvironment: JavaSE-21 Import-Package: javax.servlet;version="3.1.0", javax.servlet.http;version="3.1.0" Bundle-ActivationPolicy: lazy diff --git a/ua/org.eclipse.help.webapp/pom.xml b/ua/org.eclipse.help.webapp/pom.xml index e38699f5c25..be9914204c8 100644 --- a/ua/org.eclipse.help.webapp/pom.xml +++ b/ua/org.eclipse.help.webapp/pom.xml @@ -18,7 +18,7 @@ org.eclipse.help org.eclipse.help.webapp - 3.11.700-SNAPSHOT + 3.12.0-SNAPSHOT eclipse-plugin diff --git a/ua/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/WebappResources.java b/ua/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/WebappResources.java index d464057bc52..e32be77080b 100644 --- a/ua/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/WebappResources.java +++ b/ua/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/WebappResources.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2017 IBM Corporation and others. + * Copyright (c) 2000, 2024 IBM Corporation and others. * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 @@ -182,12 +182,11 @@ private static Locale getDefaultLocale() { // break the string into tokens to get the Locale object StringTokenizer locales = new StringTokenizer(nl, "_"); //$NON-NLS-1$ if (locales.countTokens() == 1) - return new Locale(locales.nextToken(), ""); //$NON-NLS-1$ + return Locale.of(locales.nextToken(), ""); //$NON-NLS-1$ else if (locales.countTokens() == 2) - return new Locale(locales.nextToken(), locales.nextToken()); + return Locale.of(locales.nextToken(), locales.nextToken()); else if (locales.countTokens() == 3) - return new Locale(locales.nextToken(), locales.nextToken(), locales - .nextToken()); + return Locale.of(locales.nextToken(), locales.nextToken(), locales.nextToken()); else return Locale.getDefault(); } diff --git a/ua/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/data/UrlUtil.java b/ua/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/data/UrlUtil.java index 479fe1d192b..9cb1fa5c513 100644 --- a/ua/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/data/UrlUtil.java +++ b/ua/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/data/UrlUtil.java @@ -459,10 +459,9 @@ public static Locale getLocaleObj(HttpServletRequest request, */ public static Locale getLocale(String localeStr) { if (localeStr.length() >= 5) { - return new Locale(localeStr.substring(0, 2), localeStr.substring(3, - 5)); + return Locale.of(localeStr.substring(0, 2), localeStr.substring(3, 5)); } else if (localeStr.length() >= 2) { - return new Locale(localeStr.substring(0, 2), ""); //$NON-NLS-1$ + return Locale.of(localeStr.substring(0, 2), ""); //$NON-NLS-1$ } else { return Locale.getDefault(); } diff --git a/ua/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/servlet/NavServlet.java b/ua/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/servlet/NavServlet.java index ba611fa1b00..0c53d831fa9 100644 --- a/ua/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/servlet/NavServlet.java +++ b/ua/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/servlet/NavServlet.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2007, 2016 IBM Corporation and others. + * Copyright (c) 2007, 2024 IBM Corporation and others. * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 @@ -111,12 +111,11 @@ protected Locale getLocale (HttpServletRequest req, HttpServletResponse resp) { // break the string into tokens to get the Locale object StringTokenizer locales = new StringTokenizer(nl, "_"); //$NON-NLS-1$ if (locales.countTokens() == 1) - locale = new Locale(locales.nextToken(), ""); //$NON-NLS-1$ + locale = Locale.of(locales.nextToken(), ""); //$NON-NLS-1$ else if (locales.countTokens() == 2) - locale = new Locale(locales.nextToken(), locales.nextToken()); + locale = Locale.of(locales.nextToken(), locales.nextToken()); else if (locales.countTokens() == 3) - locale = new Locale(locales.nextToken(), locales.nextToken(), locales - .nextToken()); + locale = Locale.of(locales.nextToken(), locales.nextToken(), locales.nextToken()); else locale = Locale.getDefault(); return locale; diff --git a/ua/org.eclipse.ua.tests.doc/.classpath b/ua/org.eclipse.ua.tests.doc/.classpath index 675a5e2962b..1aa9eca95a0 100644 --- a/ua/org.eclipse.ua.tests.doc/.classpath +++ b/ua/org.eclipse.ua.tests.doc/.classpath @@ -1,6 +1,6 @@ - + diff --git a/ua/org.eclipse.ua.tests.doc/.settings/org.eclipse.jdt.core.prefs b/ua/org.eclipse.ua.tests.doc/.settings/org.eclipse.jdt.core.prefs index ef11411c70f..0f9ff551b01 100644 --- a/ua/org.eclipse.ua.tests.doc/.settings/org.eclipse.jdt.core.prefs +++ b/ua/org.eclipse.ua.tests.doc/.settings/org.eclipse.jdt.core.prefs @@ -11,9 +11,9 @@ org.eclipse.jdt.core.compiler.annotation.nullable.secondary= org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.compliance=21 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate @@ -115,4 +115,4 @@ org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=warning org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=17 +org.eclipse.jdt.core.compiler.source=21 diff --git a/ua/org.eclipse.ua.tests.doc/META-INF/MANIFEST.MF b/ua/org.eclipse.ua.tests.doc/META-INF/MANIFEST.MF index c99f21531cf..d7724ea1b41 100644 --- a/ua/org.eclipse.ua.tests.doc/META-INF/MANIFEST.MF +++ b/ua/org.eclipse.ua.tests.doc/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-SymbolicName: org.eclipse.ua.tests.doc;singleton:=true -Bundle-Version: 1.2.600.qualifier +Bundle-Version: 1.3.0.qualifier Require-Bundle: org.eclipse.ui, org.eclipse.core.runtime;bundle-version="[3.29.0,4.0.0)", org.eclipse.equinox.http.registry;bundle-version="1.0.200", @@ -11,7 +11,7 @@ Require-Bundle: org.eclipse.ui, org.eclipse.help.base;bundle-version="3.4.0", org.eclipse.equinox.simpleconfigurator.manipulator;bundle-version="2.0.100", org.eclipse.equinox.frameworkadmin;bundle-version="2.0.200" -Bundle-RequiredExecutionEnvironment: JavaSE-17 +Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-ActivationPolicy: lazy Import-Package: javax.servlet;version="3.1.0", javax.servlet.http;version="3.1.0", diff --git a/ua/org.eclipse.ua.tests.doc/pom.xml b/ua/org.eclipse.ua.tests.doc/pom.xml index ab38ddfa27b..2f765097b5b 100644 --- a/ua/org.eclipse.ua.tests.doc/pom.xml +++ b/ua/org.eclipse.ua.tests.doc/pom.xml @@ -19,7 +19,7 @@ org.eclipse.ua org.eclipse.ua.tests.doc - 1.2.600-SNAPSHOT + 1.3.0-SNAPSHOT eclipse-test-plugin @@ -32,7 +32,6 @@ org.eclipse.tycho tycho-surefire-plugin - ${tycho.version} true true diff --git a/ua/org.eclipse.ua.tests/.classpath b/ua/org.eclipse.ua.tests/.classpath index 8e0ec266dd4..5eb5abdc900 100644 --- a/ua/org.eclipse.ua.tests/.classpath +++ b/ua/org.eclipse.ua.tests/.classpath @@ -1,6 +1,6 @@ - + diff --git a/ua/org.eclipse.ua.tests/.settings/org.eclipse.jdt.core.prefs b/ua/org.eclipse.ua.tests/.settings/org.eclipse.jdt.core.prefs index 20473bf85b9..5bf927560a8 100644 --- a/ua/org.eclipse.ua.tests/.settings/org.eclipse.jdt.core.prefs +++ b/ua/org.eclipse.ua.tests/.settings/org.eclipse.jdt.core.prefs @@ -11,9 +11,9 @@ org.eclipse.jdt.core.compiler.annotation.nullable.secondary= org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.compliance=21 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate @@ -115,7 +115,7 @@ org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=17 +org.eclipse.jdt.core.compiler.source=21 org.eclipse.jdt.core.formatter.align_type_members_on_columns=false org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 diff --git a/ua/org.eclipse.ua.tests/META-INF/MANIFEST.MF b/ua/org.eclipse.ua.tests/META-INF/MANIFEST.MF index b746f850df0..cbdb3b2f7cf 100644 --- a/ua/org.eclipse.ua.tests/META-INF/MANIFEST.MF +++ b/ua/org.eclipse.ua.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: User Assistance Test Bundle-SymbolicName: org.eclipse.ua.tests;singleton:=true -Bundle-Version: 3.6.500.qualifier +Bundle-Version: 3.7.0.qualifier Require-Bundle: org.eclipse.help.ui, org.eclipse.help.webapp, org.eclipse.test.performance, @@ -21,7 +21,7 @@ Import-Package: javax.servlet;version="3.1.0", org.junit.jupiter.api, org.junit.jupiter.api.function, org.junit.platform.suite.api -Bundle-RequiredExecutionEnvironment: JavaSE-17 +Bundle-RequiredExecutionEnvironment: JavaSE-21 Export-Package: org.eclipse.ua.tests, org.eclipse.ua.tests.browser.servlet, org.eclipse.ua.tests.cheatsheet, diff --git a/ua/org.eclipse.ua.tests/pom.xml b/ua/org.eclipse.ua.tests/pom.xml index 180a79b62a7..05d9546f692 100644 --- a/ua/org.eclipse.ua.tests/pom.xml +++ b/ua/org.eclipse.ua.tests/pom.xml @@ -19,7 +19,7 @@ org.eclipse.ua org.eclipse.ua.tests - 3.6.500-SNAPSHOT + 3.7.0-SNAPSHOT eclipse-test-plugin