public class TeamscaleProjectLinkProvider extends TeamscaleLinkProvider
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
projectAliasOrId
The project alias or id if no alias is set.
|
baseUrl| Constructor and Description |
|---|
TeamscaleProjectLinkProvider(java.lang.String baseUrl,
java.lang.String projectAliasOrId) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
createDeltaPerspectiveLink(CommitDescriptor firstCommit,
CommitDescriptor lastCommit,
boolean mergeRequestMode)
Returns a link to the delta perspective for the given commit.
|
java.lang.String |
createIssuePerspectiveLink(java.lang.String issueId)
Returns a link to the issue perspective for the given issue.
|
java.lang.String |
createMergeRequestDetailsLink(java.lang.String mergeRequestId)
Returns a link to the merge request details view.
|
createStaticFindingsBadgeUrlprotected final java.lang.String projectAliasOrId
public TeamscaleProjectLinkProvider(java.lang.String baseUrl, java.lang.String projectAliasOrId)
public java.lang.String createDeltaPerspectiveLink(CommitDescriptor firstCommit, CommitDescriptor lastCommit, boolean mergeRequestMode)
public java.lang.String createMergeRequestDetailsLink(java.lang.String mergeRequestId)
public java.lang.String createIssuePerspectiveLink(java.lang.String issueId)