Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeo Ufimtsev2017-10-17 19:55:38 +0000
committerLeo Ufimtsev2017-10-17 19:55:38 +0000
commitd850566f615e2e8ceaf4c0ad1c77b40e77ccad55 (patch)
treeb49c8b643cc40243ddf008501a33c9d883da5062
parente399c9b546c0ab82a8a635dabb3449cc0d38afdc (diff)
downloadeclipse.platform.swt-d850566f615e2e8ceaf4c0ad1c77b40e77ccad55.tar.gz
eclipse.platform.swt-d850566f615e2e8ceaf4c0ad1c77b40e77ccad55.tar.xz
eclipse.platform.swt-d850566f615e2e8ceaf4c0ad1c77b40e77ccad55.zip
Bug 526083 [Gtk] For swt.tests.gtk, make api restrictions warnings
For the test project: org.eclipse.tests.gtk, sometimes we need to test internal gtk api. This generates compile errors. As this project is intended only for testing, we're changing the error to a warning instead. Change-Id: Ie3f3196328d8041d65d8423045bef6c4fe9a9ee4 Signed-off-by: Leo Ufimtsev <lufimtse@redhat.com>
-rw-r--r--tests/org.eclipse.swt.tests.gtk/.settings/org.eclipse.jdt.core.prefs5
-rw-r--r--tests/org.eclipse.swt.tests.gtk/Bug Snippets/org/eclipse/swt/tests/gtk/snippets/Bug526083_MenuGetBounds.java1
2 files changed, 5 insertions, 1 deletions
diff --git a/tests/org.eclipse.swt.tests.gtk/.settings/org.eclipse.jdt.core.prefs b/tests/org.eclipse.swt.tests.gtk/.settings/org.eclipse.jdt.core.prefs
index 05078bc2c0..39d1c40cb3 100644
--- a/tests/org.eclipse.swt.tests.gtk/.settings/org.eclipse.jdt.core.prefs
+++ b/tests/org.eclipse.swt.tests.gtk/.settings/org.eclipse.jdt.core.prefs
@@ -32,7 +32,7 @@ org.eclipse.jdt.core.compiler.problem.fatalOptionalError=disabled
org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore
org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning
org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=error
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled
org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
@@ -82,6 +82,9 @@ org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning
org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning
+org.eclipse.jdt.core.compiler.problem.unlikelyCollectionMethodArgumentType=warning
+org.eclipse.jdt.core.compiler.problem.unlikelyCollectionMethodArgumentTypeStrict=disabled
+org.eclipse.jdt.core.compiler.problem.unlikelyEqualsArgumentType=info
org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning
org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
diff --git a/tests/org.eclipse.swt.tests.gtk/Bug Snippets/org/eclipse/swt/tests/gtk/snippets/Bug526083_MenuGetBounds.java b/tests/org.eclipse.swt.tests.gtk/Bug Snippets/org/eclipse/swt/tests/gtk/snippets/Bug526083_MenuGetBounds.java
index 4dff95e40d..558ee69839 100644
--- a/tests/org.eclipse.swt.tests.gtk/Bug Snippets/org/eclipse/swt/tests/gtk/snippets/Bug526083_MenuGetBounds.java
+++ b/tests/org.eclipse.swt.tests.gtk/Bug Snippets/org/eclipse/swt/tests/gtk/snippets/Bug526083_MenuGetBounds.java
@@ -25,6 +25,7 @@ import org.eclipse.swt.widgets.Widget;
* Expected results: The "getBounds" line should have the same values as the "correct bounds" line
* GTK Version(s): GTK3
*/
+@SuppressWarnings("restriction")
public class Bug526083_MenuGetBounds {
public static void main(String[] args) {

Back to the top