From 2cfc23d2a6aaf2c47bb90782e06d8bff28947061 Mon Sep 17 00:00:00 2001 From: Michael Keppler Date: Sun, 6 Jan 2019 17:03:46 +0100 Subject: Silence all discouraged access warnings in Java code All the references to internal classes or fields have been implemented on purpose and there are no better APIs available. Let us therefore silence all the "discouraged access" warnings. We will notice changes in future versions of the dependencies rather by deprecation warnings or by compiler failures. Change-Id: Ib7af041b1e8ac0f0dba5c45fda6ef93188674bb3 Signed-off-by: Michael Keppler --- .../mylyn/internal/github/ui/issue/IssueRepositorySettingsPage.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'org.eclipse.mylyn.github.ui/src/org/eclipse/mylyn/internal/github/ui/issue/IssueRepositorySettingsPage.java') diff --git a/org.eclipse.mylyn.github.ui/src/org/eclipse/mylyn/internal/github/ui/issue/IssueRepositorySettingsPage.java b/org.eclipse.mylyn.github.ui/src/org/eclipse/mylyn/internal/github/ui/issue/IssueRepositorySettingsPage.java index d14a93d3..5e01c87b 100644 --- a/org.eclipse.mylyn.github.ui/src/org/eclipse/mylyn/internal/github/ui/issue/IssueRepositorySettingsPage.java +++ b/org.eclipse.mylyn.github.ui/src/org/eclipse/mylyn/internal/github/ui/issue/IssueRepositorySettingsPage.java @@ -42,6 +42,7 @@ import org.eclipse.swt.widgets.Composite; /** * GitHub connector specific extensions. */ +@SuppressWarnings("restriction") public class IssueRepositorySettingsPage extends AbstractRepositorySettingsPage { private boolean syncLabel = true; @@ -100,6 +101,7 @@ public class IssueRepositorySettingsPage extends AbstractRepositorySettingsPage serverUrlCombo.addModifyListener(new ModifyListener() { + @Override public void modifyText(ModifyEvent e) { editingUrl = true; try { @@ -113,6 +115,7 @@ public class IssueRepositorySettingsPage extends AbstractRepositorySettingsPage repositoryLabelEditor.getTextControl(compositeContainer) .addModifyListener(new ModifyListener() { + @Override public void modifyText(ModifyEvent e) { if (!editingUrl) syncLabel = false; @@ -179,6 +182,7 @@ public class IssueRepositorySettingsPage extends AbstractRepositorySettingsPage /** * @see org.eclipse.mylyn.tasks.ui.wizards.AbstractRepositorySettingsPage#applyTo(org.eclipse.mylyn.tasks.core.TaskRepository) */ + @Override public void applyTo(TaskRepository repository) { repository.setProperty(IRepositoryConstants.PROPERTY_CATEGORY, TaskRepository.CATEGORY_BUGS); @@ -188,6 +192,7 @@ public class IssueRepositorySettingsPage extends AbstractRepositorySettingsPage /** * @see org.eclipse.mylyn.tasks.ui.wizards.AbstractRepositorySettingsPage#canValidate() */ + @Override public boolean canValidate() { return isPageComplete() && (getMessage() == null || getMessageType() != IMessageProvider.ERROR); -- cgit v1.2.3