From 37a8f30df8bc43001353d5c4db4c5808a5a011d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Kubitz?= Date: Mon, 4 Nov 2024 11:32:52 +0100 Subject: [PATCH] added API Error example - mark maven unstable DO NOT MERGE https://github.com/eclipse-platform/eclipse.platform.ui/issues/2486 --- Jenkinsfile | 4 +++- .../src/org/eclipse/ui/browser/BrowserFactory.java | 8 ++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 18c24bf47ea..8e3b382ae80 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -33,7 +33,9 @@ pipeline { recordIssues(publishAllIssues:false, ignoreQualityGate:true, tool: eclipse(name: 'Compiler and API Tools', pattern: '**/target/compilelogs/*.xml'), qualityGates: [[threshold: 1, type: 'DELTA', unstable: true]]) - recordIssues publishAllIssues:false, tools: [mavenConsole(), javaDoc()] + recordIssues publishAllIssues:false, ignoreQualityGate:true, + tools: [mavenConsole(), javaDoc()] + qualityGates: [[threshold: 1, type: 'DELTA', unstable: true]]) } } } diff --git a/bundles/org.eclipse.ui.browser/src/org/eclipse/ui/browser/BrowserFactory.java b/bundles/org.eclipse.ui.browser/src/org/eclipse/ui/browser/BrowserFactory.java index 41038eac1a1..67eefd679ff 100644 --- a/bundles/org.eclipse.ui.browser/src/org/eclipse/ui/browser/BrowserFactory.java +++ b/bundles/org.eclipse.ui.browser/src/org/eclipse/ui/browser/BrowserFactory.java @@ -30,6 +30,14 @@ public boolean isAvailable() { return true; } + /** + * Implementators of org.eclipse.ui.browser.browsers extension + * points must provide an implementation of this abstract class. + * + * @since 3.8 + */ + public void addedWithoutUpdate() { + } /** * Obtains a new instance of a web browser. *