Skip to content
This repository was archived by the owner on Jun 21, 2023. It is now read-only.

Commit 8448a3b

Browse files
authored
Merge pull request #546 from github/grokys/remove-duplicate-guard
Remove duplicate guard class.
2 parents 2ccc51a + 783429b commit 8448a3b

File tree

12 files changed

+132
-39
lines changed

12 files changed

+132
-39
lines changed

src/GitHub.App/Api/ApiClient.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
using Octokit.Internal;
1919
using System.Collections.Generic;
2020
using GitHub.Models;
21+
using GitHub.Extensions;
2122

2223
namespace GitHub.Api
2324
{

src/GitHub.App/Caches/LoginCache.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
using System.Reactive;
55
using System.Reactive.Linq;
66
using Akavache;
7+
using GitHub.Extensions;
78
using GitHub.Primitives;
89
using NLog;
910

src/GitHub.App/Factories/SqlitePersistentBlobCacheFactory.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
using System.ComponentModel.Composition;
77
using System.Reactive.Linq;
88
using System.Threading.Tasks;
9+
using GitHub.Extensions;
910

1011
namespace GitHub.Factories
1112
{

src/GitHub.App/Models/RepositoryHost.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
using System.Linq;
1818
using System.Reactive.Threading.Tasks;
1919
using System.Collections.Generic;
20+
using GitHub.Extensions;
2021

2122
namespace GitHub.Models
2223
{

src/GitHub.App/Services/GitClient.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
using System.Linq;
44
using System.Reactive;
55
using System.Reactive.Linq;
6-
using LibGit2Sharp;
6+
using GitHub.Extensions;
77
using GitHub.Primitives;
8+
using LibGit2Sharp;
89

910
namespace GitHub.Services
1011
{

src/GitHub.App/Services/RepositoryCreationService.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
using System.Reactive;
44
using System.Reactive.Linq;
55
using GitHub.Api;
6+
using GitHub.Extensions;
67
using GitHub.Extensions.Reactive;
78
using GitHub.Models;
89
using Octokit;

src/GitHub.Exports.Reactive/GitHub.Exports.Reactive.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,6 @@
125125
<Link>Key.snk</Link>
126126
</None>
127127
<Compile Include="Helpers\ExceptionHelper.cs" />
128-
<Compile Include="Helpers\Guard.cs" />
129128
<Compile Include="Models\GitIgnoreItem.cs" />
130129
<Compile Include="Models\LicenseItem.cs" />
131130
<Compile Include="Properties\AssemblyInfo.cs" />

src/GitHub.Exports.Reactive/Helpers/Guard.cs

Lines changed: 0 additions & 35 deletions
This file was deleted.

src/GitHub.Extensions/Guard.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ public static void ArgumentNonNegative(int value, string name)
3737
}
3838

3939
/// <summary>
40-
/// Checks a string argument to ensure it isn't null or empty.
40+
/// Checks a string argument to ensure it isn't null or empty.
4141
/// </summary>
4242
/// <param name = "value">The argument value to check.</param>
4343
/// <param name = "name">The name of the argument.</param>
4444
public static void ArgumentNotEmptyString(string value, string name)
4545
{
46-
if (value.Length > 0) return;
46+
if (value?.Length > 0) return;
4747
string message = String.Format(CultureInfo.InvariantCulture, "The value for '{0}' must not be empty", name);
4848
#if DEBUG
4949
if (!InUnitTestRunner())

src/GitHub.UI.Reactive/Validation/ReactiveValidatableObject.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
using ReactiveUI;
1111
using NullGuard;
1212
using GitHub.Services;
13+
using GitHub.Extensions;
1314

1415
namespace GitHub.Validation
1516
{

0 commit comments

Comments
 (0)