diff options
Diffstat (limited to 'org.eclipse.mylyn.github.ui/src/org/eclipse/mylyn/internal/github/ui/issue/IssueConnectorUi.java')
-rw-r--r-- | org.eclipse.mylyn.github.ui/src/org/eclipse/mylyn/internal/github/ui/issue/IssueConnectorUi.java | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/org.eclipse.mylyn.github.ui/src/org/eclipse/mylyn/internal/github/ui/issue/IssueConnectorUi.java b/org.eclipse.mylyn.github.ui/src/org/eclipse/mylyn/internal/github/ui/issue/IssueConnectorUi.java index 29e8af3b..75e3d998 100644 --- a/org.eclipse.mylyn.github.ui/src/org/eclipse/mylyn/internal/github/ui/issue/IssueConnectorUi.java +++ b/org.eclipse.mylyn.github.ui/src/org/eclipse/mylyn/internal/github/ui/issue/IssueConnectorUi.java @@ -50,7 +50,7 @@ public class IssueConnectorUi extends AbstractRepositoryConnectorUi { /** * Get core repository connector - * + * * @return connector */ public static IssueConnector getCoreConnector() { @@ -59,8 +59,8 @@ public class IssueConnectorUi extends AbstractRepositoryConnectorUi { } /** - * - * + * + * * @return the unique type of the repository: "github" */ @Override @@ -69,8 +69,8 @@ public class IssueConnectorUi extends AbstractRepositoryConnectorUi { } /** - * - * + * + * * @return {@link AbstractRepositorySettingsPage} with GitHub specific * parameter like user name, password, ... */ @@ -81,8 +81,8 @@ public class IssueConnectorUi extends AbstractRepositoryConnectorUi { } /** - * - * + * + * * @return {@link NewTaskWizard} with GitHub specific tab */ @Override @@ -93,7 +93,7 @@ public class IssueConnectorUi extends AbstractRepositoryConnectorUi { /** * This {@link AbstractRepositoryConnectorUi} has search page. - * + * * @return {@code true} */ @Override @@ -105,7 +105,7 @@ public class IssueConnectorUi extends AbstractRepositoryConnectorUi { * Returns {@link IWizard} used in Mylyn for creating new queries. This * {@link IWizard} has a wizard page for creating GitHub specific task * queries. - * + * * @return {@link RepositoryQueryWizard} with GitHub specific query page */ @Override @@ -118,9 +118,10 @@ public class IssueConnectorUi extends AbstractRepositoryConnectorUi { return wizard; } + @Override public IHyperlink[] findHyperlinks(TaskRepository repository, String text, int index, int textOffset) { - List<IHyperlink> hyperlinks = new ArrayList<IHyperlink>(); + List<IHyperlink> hyperlinks = new ArrayList<>(); Matcher matcher = issuePattern.matcher(text); while (matcher.find()) { @@ -162,7 +163,7 @@ public class IssueConnectorUi extends AbstractRepositoryConnectorUi { } else if (user != null && project != null) { Region region = createRegion(textOffset, matcher); String url = GitHub.createGitHubUrl(user, project) - + "/issues/" + taskId; + + "/issues/" + taskId; //$NON-NLS-1$ hyperlinks.add(new URLHyperlink(region, url)); } } @@ -179,6 +180,7 @@ public class IssueConnectorUi extends AbstractRepositoryConnectorUi { * @see org.eclipse.mylyn.tasks.ui.AbstractRepositoryConnectorUi#getSearchPage(org.eclipse.mylyn.tasks.core.TaskRepository, * org.eclipse.jface.viewers.IStructuredSelection) */ + @Override public ITaskSearchPage getSearchPage(TaskRepository repository, IStructuredSelection selection) { return new IssueRepositoryQueryPage(repository, null); |