Skip to content

Commit 8bdc1c5

Browse files
committed
code_style: a few more to PR #1543
Signed-off-by: leo <[email protected]>
1 parent 796f889 commit 8bdc1c5

File tree

10 files changed

+29
-25
lines changed

10 files changed

+29
-25
lines changed

src/App.axaml.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -618,8 +618,7 @@ private void Check4Update(bool manually = false)
618618
try
619619
{
620620
// Fetch latest release information.
621-
using var client = new HttpClient();
622-
client.Timeout = TimeSpan.FromSeconds(5);
621+
using var client = new HttpClient() { Timeout = TimeSpan.FromSeconds(5) };
623622
var data = await client.GetStringAsync("https://sourcegit-scm.github.io/data/version.json");
624623

625624
// Parse JSON into Models.Version.

src/Commands/Command.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ public async Task<bool> ExecAsync()
5555
Log?.AppendLine($"$ git {Args}\n");
5656

5757
var errs = new List<string>();
58+
5859
using var proc = new Process();
5960
proc.StartInfo = CreateGitStartInfo(true);
60-
6161
proc.OutputDataReceived += (_, e) => HandleOutput(e.Data, errs);
6262
proc.ErrorDataReceived += (_, e) => HandleOutput(e.Data, errs);
6363

@@ -129,8 +129,7 @@ public async Task<bool> ExecAsync()
129129

130130
protected async Task<Result> ReadToEndAsync()
131131
{
132-
using var proc = new Process();
133-
proc.StartInfo = CreateGitStartInfo(true);
132+
using var proc = new Process() { StartInfo = CreateGitStartInfo(true) };
134133

135134
try
136135
{

src/Commands/QueryFileContent.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,13 @@ public static async Task<Stream> RunAsync(string repo, string revision, string f
2424
using var proc = Process.Start(starter);
2525
await proc.StandardOutput.BaseStream.CopyToAsync(stream).ConfigureAwait(false);
2626
await proc.WaitForExitAsync().ConfigureAwait(false);
27-
28-
stream.Position = 0;
2927
}
3028
catch (Exception e)
3129
{
3230
App.RaiseException(repo, $"Failed to query file content: {e}");
3331
}
3432

33+
stream.Position = 0;
3534
return stream;
3635
}
3736

@@ -56,14 +55,13 @@ public static async Task<Stream> FromLFSAsync(string repo, string oid, long size
5655
await proc.StandardInput.WriteLineAsync($"size {size}").ConfigureAwait(false);
5756
await proc.StandardOutput.BaseStream.CopyToAsync(stream).ConfigureAwait(false);
5857
await proc.WaitForExitAsync().ConfigureAwait(false);
59-
60-
stream.Position = 0;
6158
}
6259
catch (Exception e)
6360
{
6461
App.RaiseException(repo, $"Failed to query file content: {e}");
6562
}
6663

64+
stream.Position = 0;
6765
return stream;
6866
}
6967
}

src/Commands/SaveRevisionFile.cs

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,15 @@ private static async Task ExecCmdAsync(string repo, string args, string outputFi
4343
try
4444
{
4545
using var proc = Process.Start(starter);
46+
4647
if (input != null)
47-
await proc.StandardInput.WriteAsync(await new StreamReader(input).ReadToEndAsync());
48-
await proc.StandardOutput.BaseStream.CopyToAsync(sw);
49-
await proc.WaitForExitAsync();
48+
{
49+
var inputString = await new StreamReader(input).ReadToEndAsync().ConfigureAwait(false);
50+
await proc.StandardInput.WriteAsync(inputString).ConfigureAwait(false);
51+
}
52+
53+
await proc.StandardOutput.BaseStream.CopyToAsync(sw).ConfigureAwait(false);
54+
await proc.WaitForExitAsync().ConfigureAwait(false);
5055
}
5156
catch (Exception e)
5257
{

src/Native/Linux.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,14 @@ public string FindTerminal(Models.ShellOrTerminal shell)
4848

4949
public List<Models.ExternalTool> FindExternalTools()
5050
{
51+
var localAppDataDir = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
5152
var finder = new Models.ExternalToolsFinder();
5253
finder.VSCode(() => FindExecutable("code"));
5354
finder.VSCodeInsiders(() => FindExecutable("code-insiders"));
5455
finder.VSCodium(() => FindExecutable("codium"));
5556
finder.Cursor(() => FindExecutable("cursor"));
56-
finder.Fleet(FindJetBrainsFleet);
57-
finder.FindJetBrainsFromToolbox(() => Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "JetBrains/Toolbox"));
57+
finder.Fleet(() => FindJetBrainsFleet(localAppDataDir));
58+
finder.FindJetBrainsFromToolbox(() => Path.Combine(localAppDataDir, "JetBrains/Toolbox"));
5859
finder.SublimeText(() => FindExecutable("subl"));
5960
finder.Zed(() => FindExecutable("zeditor"));
6061
return finder.Tools;
@@ -132,9 +133,9 @@ private string FindExecutable(string filename)
132133
return string.Empty;
133134
}
134135

135-
private string FindJetBrainsFleet()
136+
private string FindJetBrainsFleet(string localAppDataDir)
136137
{
137-
var path = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "JetBrains/Toolbox/apps/fleet/bin/Fleet");
138+
var path = Path.Combine(localAppDataDir, "JetBrains/Toolbox/apps/fleet/bin/Fleet");
138139
return File.Exists(path) ? path : FindExecutable("fleet");
139140
}
140141
}

src/Native/MacOS.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,13 +70,14 @@ public string FindTerminal(Models.ShellOrTerminal shell)
7070

7171
public List<Models.ExternalTool> FindExternalTools()
7272
{
73+
var home = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile);
7374
var finder = new Models.ExternalToolsFinder();
7475
finder.VSCode(() => "/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code");
7576
finder.VSCodeInsiders(() => "/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/bin/code");
7677
finder.VSCodium(() => "/Applications/VSCodium.app/Contents/Resources/app/bin/codium");
7778
finder.Cursor(() => "/Applications/Cursor.app/Contents/Resources/app/bin/cursor");
78-
finder.Fleet(() => Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), "Applications/Fleet.app/Contents/MacOS/Fleet"));
79-
finder.FindJetBrainsFromToolbox(() => Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), "Library/Application Support/JetBrains/Toolbox"));
79+
finder.Fleet(() => Path.Combine(home, "Applications/Fleet.app/Contents/MacOS/Fleet"));
80+
finder.FindJetBrainsFromToolbox(() => Path.Combine(home, "Library/Application Support/JetBrains/Toolbox"));
8081
finder.SublimeText(() => "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl");
8182
finder.Zed(() => File.Exists("/usr/local/bin/zed") ? "/usr/local/bin/zed" : "/Applications/Zed.app/Contents/MacOS/cli");
8283
return finder.Tools;

src/Native/Windows.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,13 +180,14 @@ public string FindTerminal(Models.ShellOrTerminal shell)
180180

181181
public List<Models.ExternalTool> FindExternalTools()
182182
{
183+
var localAppDataDir = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
183184
var finder = new Models.ExternalToolsFinder();
184185
finder.VSCode(FindVSCode);
185186
finder.VSCodeInsiders(FindVSCodeInsiders);
186187
finder.VSCodium(FindVSCodium);
187188
finder.Cursor(FindCursor);
188-
finder.Fleet(() => Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), @"Programs\Fleet\Fleet.exe"));
189-
finder.FindJetBrainsFromToolbox(() => Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), @"JetBrains\Toolbox"));
189+
finder.Fleet(() => Path.Combine(localAppDataDir, @"Programs\Fleet\Fleet.exe"));
190+
finder.FindJetBrainsFromToolbox(() => Path.Combine(localAppDataDir, @"JetBrains\Toolbox"));
190191
finder.SublimeText(FindSublimeText);
191192
finder.TryAdd("Visual Studio", "vs", FindVisualStudio, GenerateCommandlineArgsForVisualStudio);
192193
return finder.Tools;

src/ViewModels/ConventionalCommitMessageBuilder.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,19 +77,19 @@ public bool Apply()
7777
builder.Append(": ");
7878

7979
builder.Append(_description);
80-
builder.AppendLine("\n");
80+
builder.AppendLine().AppendLine();
8181

8282
if (!string.IsNullOrEmpty(_detail))
8383
{
8484
builder.Append(_detail);
85-
builder.AppendLine("\n");
85+
builder.AppendLine().AppendLine();
8686
}
8787

8888
if (!string.IsNullOrEmpty(_breakingChanges))
8989
{
9090
builder.Append("BREAKING CHANGE: ");
9191
builder.Append(_breakingChanges);
92-
builder.AppendLine("\n");
92+
builder.AppendLine().AppendLine();
9393
}
9494

9595
if (!string.IsNullOrEmpty(_closedIssue))

src/ViewModels/ExecuteCustomAction.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -250,8 +250,7 @@ private async Task RunAsync(string args, Models.ICommandLog log)
250250
start.StandardErrorEncoding = Encoding.UTF8;
251251
start.WorkingDirectory = _repo.FullPath;
252252

253-
using var proc = new Process();
254-
proc.StartInfo = start;
253+
using var proc = new Process() { StartInfo = start };
255254
var builder = new StringBuilder();
256255

257256
proc.OutputDataReceived += (_, e) =>

src/ViewModels/Histories.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,7 @@ public void CheckoutBranchByCommit(Models.Commit commit)
272272
_repo.CheckoutBranch(b);
273273
return;
274274
}
275+
275276
if (d.Type == Models.DecoratorType.RemoteBranchHead)
276277
{
277278
var rb = _repo.Branches.Find(x => x.FriendlyName == d.Name);

0 commit comments

Comments
 (0)