Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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.java24
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);

Back to the top