Skip to content

Commit e8bf58f

Browse files
committed
code_review: PR #1292
Use syntax `String.AsSpan(int start, int len)` instead of `String.AsSpan().Slice(int start, int len)` Signed-off-by: leo <[email protected]>
1 parent 15ee2da commit e8bf58f

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

src/Models/CommitLink.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public static List<CommitLink> Get(List<Remote> remotes)
2424
{
2525
var trimmedUrl = url.AsSpan();
2626
if (url.EndsWith(".git"))
27-
trimmedUrl = url.AsSpan().Slice(0, url.Length - 4);
27+
trimmedUrl = url.AsSpan(0, url.Length - 4);
2828

2929
if (url.StartsWith("https://github.com/", StringComparison.Ordinal))
3030
outs.Add(new($"Github ({trimmedUrl.Slice(19)})", $"{url}/commit/"));

src/Models/RepositorySettings.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -344,28 +344,28 @@ public string BuildHistoriesFilter()
344344
if (filter.Mode == FilterMode.Included)
345345
includedRefs.Add(filter.Pattern);
346346
else if (filter.Mode == FilterMode.Excluded)
347-
excludedBranches.Add($"--exclude=\"{filter.Pattern.AsSpan().Slice(11)}\" --decorate-refs-exclude=\"{filter.Pattern}\"");
347+
excludedBranches.Add($"--exclude=\"{filter.Pattern.AsSpan(11)}\" --decorate-refs-exclude=\"{filter.Pattern}\"");
348348
}
349349
else if (filter.Type == FilterType.LocalBranchFolder)
350350
{
351351
if (filter.Mode == FilterMode.Included)
352-
includedRefs.Add($"--branches={filter.Pattern.AsSpan().Slice(11)}/*");
352+
includedRefs.Add($"--branches={filter.Pattern.AsSpan(11)}/*");
353353
else if (filter.Mode == FilterMode.Excluded)
354-
excludedBranches.Add($"--exclude=\"{filter.Pattern.AsSpan().Slice(11)}/*\" --decorate-refs-exclude=\"{filter.Pattern}/*\"");
354+
excludedBranches.Add($"--exclude=\"{filter.Pattern.AsSpan(11)}/*\" --decorate-refs-exclude=\"{filter.Pattern}/*\"");
355355
}
356356
else if (filter.Type == FilterType.RemoteBranch)
357357
{
358358
if (filter.Mode == FilterMode.Included)
359359
includedRefs.Add(filter.Pattern);
360360
else if (filter.Mode == FilterMode.Excluded)
361-
excludedRemotes.Add($"--exclude=\"{filter.Pattern.AsSpan().Slice(13)}\" --decorate-refs-exclude=\"{filter.Pattern}\"");
361+
excludedRemotes.Add($"--exclude=\"{filter.Pattern.AsSpan(13)}\" --decorate-refs-exclude=\"{filter.Pattern}\"");
362362
}
363363
else if (filter.Type == FilterType.RemoteBranchFolder)
364364
{
365365
if (filter.Mode == FilterMode.Included)
366-
includedRefs.Add($"--remotes={filter.Pattern.AsSpan().Slice(13)}/*");
366+
includedRefs.Add($"--remotes={filter.Pattern.AsSpan(13)}/*");
367367
else if (filter.Mode == FilterMode.Excluded)
368-
excludedRemotes.Add($"--exclude=\"{filter.Pattern.AsSpan().Slice(13)}/*\" --decorate-refs-exclude=\"{filter.Pattern}/*\"");
368+
excludedRemotes.Add($"--exclude=\"{filter.Pattern.AsSpan(13)}/*\" --decorate-refs-exclude=\"{filter.Pattern}/*\"");
369369
}
370370
else if (filter.Type == FilterType.Tag)
371371
{

src/Views/TextDiffView.axaml.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1502,7 +1502,7 @@ protected override void OnDataContextChanged(EventArgs e)
15021502
{
15031503
if (line.Content.Length > 10000)
15041504
{
1505-
builder.Append(line.Content.AsSpan().Slice(0, 1000));
1505+
builder.Append(line.Content.AsSpan(0, 1000));
15061506
builder.Append($"...({line.Content.Length - 1000} characters trimmed)");
15071507
}
15081508
else

0 commit comments

Comments
 (0)