Skip to content

Commit

Permalink
Refactor: Addressing pull request review comments
Browse files Browse the repository at this point in the history
  • Loading branch information
Glen-Nicol-Garmin committed Dec 2, 2019
1 parent e1b2261 commit 015d649
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 9 deletions.
13 changes: 6 additions & 7 deletions src/SourceLink.GitWeb/GetSourceLinkUrl.cs
Expand Up @@ -20,15 +20,14 @@ public sealed class GetSourceLinkUrl : GetSourceLinkUrlGitTask

protected override string BuildSourceLinkUrl(Uri contentUri, Uri gitUri, string relativeUrl, string revisionId, ITaskItem hostItem)
{
var trimLeadingSlash = relativeUrl.TrimStart('/', '\\');
var trimLeadingSlash = relativeUrl.TrimStart('/');
var trimmedContentUrl = contentUri.ToString().TrimEnd('/', '\\');

/* p = project/path
* a = action
* hb = SHA/revision
* f = repo file path
*/
var gitwebRawUrl = $"{trimmedContentUrl}/?p={trimLeadingSlash}.git;a=blob_plain;hb={revisionId};f=*";
// p = project/path
// a = action
// hb = SHA/revision
// f = repo file path
var gitwebRawUrl = UriUtilities.Combine(trimmedContentUrl, $"?p={trimLeadingSlash}.git;a=blob_plain;hb={revisionId};f=*");
return gitwebRawUrl;
}
}
Expand Down
4 changes: 2 additions & 2 deletions src/SourceLink.GitWeb/Microsoft.SourceLink.GitWeb.nuspec
Expand Up @@ -9,9 +9,9 @@
</metadata>
<files>
$CommonFileElements$
<file src="**\SourceLink.GitWeb.*" target="tools" />
<file src="**\Microsoft.SourceLink.GitWeb.*" target="tools" />

<file src="$ProjectDirectory$\build\*.*" target="build" />
<file src="$ProjectDirectory$\buildMultiTargeting\*.*" target="buildMultiTargeting" />
</files>
</package>
</package>

0 comments on commit 015d649

Please sign in to comment.