Skip to content

Commit b9ba915

Browse files
committed
Merge pull request #1092 from libgit2/ntk/warnings
Minor OCD cleanups
2 parents 687b4e0 + ba91a27 commit b9ba915

25 files changed

+37
-70
lines changed

LibGit2Sharp.Tests/FilterFixture.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -238,11 +238,11 @@ public void CanFilterLargeFiles()
238238

239239
private unsafe bool CharArrayAreEqual(char[] array1, char[] array2, int count)
240240
{
241-
if (Object.ReferenceEquals(array1, array2))
241+
if (ReferenceEquals(array1, array2))
242242
{
243243
return true;
244244
}
245-
if (Object.ReferenceEquals(array1, null) || Object.ReferenceEquals(null, array2))
245+
if (ReferenceEquals(array1, null) || ReferenceEquals(null, array2))
246246
{
247247
return false;
248248
}

LibGit2Sharp.Tests/SetErrorFixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public void FormatExceptionWithInnerException()
4242

4343
AssertExpectedExceptionMessage(expectedMessage, exceptionToThrow);
4444
}
45-
45+
4646
[Fact]
4747
public void FormatAggregateException()
4848
{

LibGit2Sharp.Tests/TestHelpers/Constants.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
using System.Diagnostics;
33
using System.IO;
44
using System.Reflection;
5+
using System.Security;
56
using LibGit2Sharp.Core;
67

78
namespace LibGit2Sharp.Tests.TestHelpers
@@ -90,11 +91,11 @@ private static string UnwrapUnixTempPath()
9091
}
9192

9293
// To help with creating secure strings to test with.
93-
private static System.Security.SecureString StringToSecureString(string str)
94+
private static SecureString StringToSecureString(string str)
9495
{
9596
var chars = str.ToCharArray();
9697

97-
var secure = new System.Security.SecureString();
98+
var secure = new SecureString();
9899
for (var i = 0; i < chars.Length; i++)
99100
{
100101
secure.AppendChar(chars[i]);

LibGit2Sharp.Tests/TestHelpers/TestRemoteRefs.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
using System;
22
using System.Collections.Generic;
3-
using System.Linq;
4-
using System.Text;
53

64
namespace LibGit2Sharp.Tests.TestHelpers
75
{

LibGit2Sharp/CherryPickOptions.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
using LibGit2Sharp.Core;
2-
using LibGit2Sharp.Handlers;
3-
4-
namespace LibGit2Sharp
1+
namespace LibGit2Sharp
52
{
63
/// <summary>
74
/// Options controlling CherryPick behavior.

LibGit2Sharp/Core/GitFilter.cs

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using System;
22
using System.Runtime.InteropServices;
3+
34
namespace LibGit2Sharp.Core
45
{
56
/// <summary>
@@ -34,10 +35,10 @@ internal class GitFilter
3435

3536
/// <summary>
3637
/// Initialize callback on filter
37-
///
38+
///
3839
/// Specified as `filter.initialize`, this is an optional callback invoked
3940
/// before a filter is first used. It will be called once at most.
40-
///
41+
///
4142
/// If non-NULL, the filter's `initialize` callback will be invoked right
4243
/// before the first use of the filter, so you can defer expensive
4344
/// initialization operations (in case libgit2 is being used in a way that doesn't need the filter).
@@ -46,7 +47,7 @@ internal class GitFilter
4647

4748
/// <summary>
4849
/// Shutdown callback on filter
49-
///
50+
///
5051
/// Specified as `filter.shutdown`, this is an optional callback invoked
5152
/// when the filter is unregistered or when libgit2 is shutting down. It
5253
/// will be called once at most and should release resources as needed.
@@ -57,28 +58,28 @@ internal class GitFilter
5758
/// <summary>
5859
/// Callback to decide if a given source needs this filter
5960
/// Specified as `filter.check`, this is an optional callback that checks if filtering is needed for a given source.
60-
///
61-
/// It should return 0 if the filter should be applied (i.e. success), GIT_PASSTHROUGH if the filter should
61+
///
62+
/// It should return 0 if the filter should be applied (i.e. success), GIT_PASSTHROUGH if the filter should
6263
/// not be applied, or an error code to fail out of the filter processing pipeline and return to the caller.
63-
///
64+
///
6465
/// The `attr_values` will be set to the values of any attributes given in the filter definition. See `git_filter` below for more detail.
65-
///
66-
/// The `payload` will be a pointer to a reference payload for the filter. This will start as NULL, but `check` can assign to this
66+
///
67+
/// The `payload` will be a pointer to a reference payload for the filter. This will start as NULL, but `check` can assign to this
6768
/// pointer for later use by the `apply` callback. Note that the value should be heap allocated (not stack), so that it doesn't go
68-
/// away before the `apply` callback can use it. If a filter allocates and assigns a value to the `payload`, it will need a `cleanup`
69+
/// away before the `apply` callback can use it. If a filter allocates and assigns a value to the `payload`, it will need a `cleanup`
6970
/// callback to free the payload.
7071
/// </summary>
7172
public delegate int git_filter_check_fn(
7273
GitFilter gitFilter, IntPtr payload, IntPtr filterSource, IntPtr attributeValues);
7374

7475
/// <summary>
7576
/// Callback to actually perform the data filtering
76-
///
77-
/// Specified as `filter.apply`, this is the callback that actually filters data.
77+
///
78+
/// Specified as `filter.apply`, this is the callback that actually filters data.
7879
/// If it successfully writes the output, it should return 0. Like `check`,
79-
/// it can return GIT_PASSTHROUGH to indicate that the filter doesn't want to run.
80+
/// it can return GIT_PASSTHROUGH to indicate that the filter doesn't want to run.
8081
/// Other error codes will stop filter processing and return to the caller.
81-
///
82+
///
8283
/// The `payload` value will refer to any payload that was set by the `check` callback. It may be read from or written to as needed.
8384
/// </summary>
8485
public delegate int git_filter_apply_fn(
@@ -89,7 +90,7 @@ public delegate int git_filter_stream_fn(
8990

9091
/// <summary>
9192
/// Callback to clean up after filtering has been applied. Specified as `filter.cleanup`, this is an optional callback invoked
92-
/// after the filter has been applied. If the `check` or `apply` callbacks allocated a `payload`
93+
/// after the filter has been applied. If the `check` or `apply` callbacks allocated a `payload`
9394
/// to keep per-source filter state, use this callback to free that payload and release resources as required.
9495
/// </summary>
9596
public delegate void git_filter_cleanup_fn(IntPtr gitFilter, IntPtr payload);

LibGit2Sharp/Core/NativeMethods.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
using System;
22
using System.Globalization;
33
using System.IO;
4-
using System.Reflection;
54
using System.Runtime.CompilerServices;
65
using System.Runtime.ConstrainedExecution;
76
using System.Runtime.InteropServices;

LibGit2Sharp/GlobalSettings.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ internal static string GetAndLockNativeLibraryPath()
171171
}
172172

173173
/// <summary>
174-
/// Register a filter globally with a default priority of 200 allowing the custom filter
174+
/// Register a filter globally with a default priority of 200 allowing the custom filter
175175
/// to imitate a core Git filter driver. It will be run last on checkout and first on checkin.
176176
/// </summary>
177177
public static FilterRegistration RegisterFilter(Filter filter)

LibGit2Sharp/Handlers.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
using System;
2-
using System.Collections.Generic;
1+
using System.Collections.Generic;
32

43
namespace LibGit2Sharp.Handlers
54
{

LibGit2Sharp/MergeAndCheckoutOptionsBase.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
using LibGit2Sharp.Core;
22
using LibGit2Sharp.Handlers;
3-
using System;
43

54
namespace LibGit2Sharp
65
{

0 commit comments

Comments
 (0)