Skip to content

Commit

Permalink
Line ending standardization
Browse files Browse the repository at this point in the history
  • Loading branch information
Noggog committed May 10, 2020
1 parent 7cc6675 commit edb7cf7
Show file tree
Hide file tree
Showing 1,092 changed files with 1,088,711 additions and 1,088,711 deletions.
146 changes: 73 additions & 73 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,73 +1,73 @@
[*.cs]

# CS1591: // Missing XML comment for publicly visible type or member
dotnet_diagnostic.CS1591.severity = silent

# CS8602: Dereference of a possibly null reference.
dotnet_diagnostic.CS8602.severity = error

# CS4014: Task not awaited
dotnet_diagnostic.CS4014.severity = error

# CS1998: Async function does not contain await
dotnet_diagnostic.CS1998.severity = silent

# CS8600: Converting null literal or possible null value to non-nullable type.
dotnet_diagnostic.CS8600.severity = error

# CS8619: Nullability of reference types in value doesn't match target type.
dotnet_diagnostic.CS8619.severity = error

# CS8603: Possible null reference return.
dotnet_diagnostic.CS8603.severity = error

# CS8625: Cannot convert null literal to non-nullable reference type.
dotnet_diagnostic.CS8625.severity = error

# CS8653: A default expression introduces a null value for a type parameter.
dotnet_diagnostic.CS8653.severity = silent

# CS8601: Possible null reference assignment.
dotnet_diagnostic.CS8601.severity = error

# CS8604: Possible null reference argument.
dotnet_diagnostic.CS8604.severity = error

# CS8622: Nullability of reference types in type of parameter doesn't match the target delegate.
dotnet_diagnostic.CS8622.severity = error

# CS8610: Nullability of reference types in type of parameter doesn't match overridden member.
dotnet_diagnostic.CS8610.severity = error

# CS8618: Non-nullable field is uninitialized. Consider declaring as nullable.
dotnet_diagnostic.CS8618.severity = error

# CS8629: Nullable value type may be null.
dotnet_diagnostic.CS8629.severity = error

# CS8620: Argument cannot be used for parameter due to differences in the nullability of reference types.
dotnet_diagnostic.CS8620.severity = error

# CS8614: Nullability of reference types in type of parameter doesn't match implicitly implemented member.
dotnet_diagnostic.CS8614.severity = error

# CS8617: Nullability of reference types in type of parameter doesn't match implemented member.
dotnet_diagnostic.CS8617.severity = error

# CS8714: The type cannot be used as type parameter in the generic type or method. Nullability of type argument doesn't match 'notnull' constraint.
dotnet_diagnostic.CS8714.severity = none

# CS8613: Nullability of reference types in return type doesn't match implicitly implemented member.
dotnet_diagnostic.CS8613.severity = error

# CS8634: The type cannot be used as type parameter in the generic type or method. Nullability of type argument doesn't match 'class' constraint.
dotnet_diagnostic.CS8634.severity = error

# CS8611: Nullability of reference types in type of parameter doesn't match partial method declaration.
dotnet_diagnostic.CS8611.severity = error

# CS8597: Thrown value may be null.
dotnet_diagnostic.CS8597.severity = error

# CS8609: Nullability of reference types in return type doesn't match overridden member.
dotnet_diagnostic.CS8609.severity = error
[*.cs]

# CS1591: // Missing XML comment for publicly visible type or member
dotnet_diagnostic.CS1591.severity = silent

# CS8602: Dereference of a possibly null reference.
dotnet_diagnostic.CS8602.severity = error

# CS4014: Task not awaited
dotnet_diagnostic.CS4014.severity = error

# CS1998: Async function does not contain await
dotnet_diagnostic.CS1998.severity = silent

# CS8600: Converting null literal or possible null value to non-nullable type.
dotnet_diagnostic.CS8600.severity = error

# CS8619: Nullability of reference types in value doesn't match target type.
dotnet_diagnostic.CS8619.severity = error

# CS8603: Possible null reference return.
dotnet_diagnostic.CS8603.severity = error

# CS8625: Cannot convert null literal to non-nullable reference type.
dotnet_diagnostic.CS8625.severity = error

# CS8653: A default expression introduces a null value for a type parameter.
dotnet_diagnostic.CS8653.severity = silent

# CS8601: Possible null reference assignment.
dotnet_diagnostic.CS8601.severity = error

# CS8604: Possible null reference argument.
dotnet_diagnostic.CS8604.severity = error

# CS8622: Nullability of reference types in type of parameter doesn't match the target delegate.
dotnet_diagnostic.CS8622.severity = error

# CS8610: Nullability of reference types in type of parameter doesn't match overridden member.
dotnet_diagnostic.CS8610.severity = error

# CS8618: Non-nullable field is uninitialized. Consider declaring as nullable.
dotnet_diagnostic.CS8618.severity = error

# CS8629: Nullable value type may be null.
dotnet_diagnostic.CS8629.severity = error

# CS8620: Argument cannot be used for parameter due to differences in the nullability of reference types.
dotnet_diagnostic.CS8620.severity = error

# CS8614: Nullability of reference types in type of parameter doesn't match implicitly implemented member.
dotnet_diagnostic.CS8614.severity = error

# CS8617: Nullability of reference types in type of parameter doesn't match implemented member.
dotnet_diagnostic.CS8617.severity = error

# CS8714: The type cannot be used as type parameter in the generic type or method. Nullability of type argument doesn't match 'notnull' constraint.
dotnet_diagnostic.CS8714.severity = none

# CS8613: Nullability of reference types in return type doesn't match implicitly implemented member.
dotnet_diagnostic.CS8613.severity = error

# CS8634: The type cannot be used as type parameter in the generic type or method. Nullability of type argument doesn't match 'class' constraint.
dotnet_diagnostic.CS8634.severity = error

# CS8611: Nullability of reference types in type of parameter doesn't match partial method declaration.
dotnet_diagnostic.CS8611.severity = error

# CS8597: Thrown value may be null.
dotnet_diagnostic.CS8597.severity = error

# CS8609: Nullability of reference types in return type doesn't match overridden member.
dotnet_diagnostic.CS8609.severity = error
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
``` ini

BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18362
Intel Core i7-4790K CPU 4.00GHz (Haswell), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.100
[Host] : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT
DefaultJob : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT


```
| Method | Mean | Error | StdDev |
|------------------ |---------:|---------:|---------:|
| PathGridImporting | 33.72 us | 0.180 us | 0.160 us |
``` ini

BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18362
Intel Core i7-4790K CPU 4.00GHz (Haswell), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.100
[Host] : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT
DefaultJob : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT


```
| Method | Mean | Error | StdDev |
|------------------ |---------:|---------:|---------:|
| PathGridImporting | 33.72 us | 0.180 us | 0.160 us |
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
``` ini

BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18362
Intel Core i7-4790K CPU 4.00GHz (Haswell), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.100
[Host] : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT
DefaultJob : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT


```
| Method | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated |
|-------------- |---------:|--------:|--------:|-------:|------:|------:|----------:|
| ParseFormKey | 299.4 ns | 5.61 ns | 5.77 ns | 0.0834 | - | - | 352 B |
| ParseModKey | 147.9 ns | 0.37 ns | 0.32 ns | 0.0112 | - | - | 48 B |
| ParseFormID | 106.6 ns | 0.41 ns | 0.38 ns | - | - | - | - |
| ParseFormID0x | 118.3 ns | 0.32 ns | 0.28 ns | 0.0112 | - | - | 48 B |
``` ini

BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18362
Intel Core i7-4790K CPU 4.00GHz (Haswell), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.100
[Host] : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT
DefaultJob : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT


```
| Method | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated |
|-------------- |---------:|--------:|--------:|-------:|------:|------:|----------:|
| ParseFormKey | 299.4 ns | 5.61 ns | 5.77 ns | 0.0834 | - | - | 352 B |
| ParseModKey | 147.9 ns | 0.37 ns | 0.32 ns | 0.0112 | - | - | 48 B |
| ParseFormID | 106.6 ns | 0.41 ns | 0.38 ns | - | - | - | - |
| ParseFormID0x | 118.3 ns | 0.32 ns | 0.28 ns | 0.0112 | - | - | 48 B |
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
``` ini

BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18362
Intel Core i7-4790K CPU 4.00GHz (Haswell), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.101
[Host] : .NET Core 3.1.1 (CoreCLR 4.700.19.60701, CoreFX 4.700.19.60801), X64 RyuJIT
DefaultJob : .NET Core 3.1.1 (CoreCLR 4.700.19.60701, CoreFX 4.700.19.60801), X64 RyuJIT


```
| Method | Mean | Error | StdDev |
|--------------------------- |---------:|---------:|---------:|
| MajorRecordHeaderSpan | 23.75 ns | 0.145 ns | 0.128 ns |
| MajorRecordHeaderGetStream | 28.30 ns | 0.147 ns | 0.137 ns |
| MajorRecordFrame | 33.72 ns | 0.208 ns | 0.185 ns |
| MajorRecordMemoryFrame | 35.98 ns | 0.266 ns | 0.249 ns |
``` ini

BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18362
Intel Core i7-4790K CPU 4.00GHz (Haswell), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.101
[Host] : .NET Core 3.1.1 (CoreCLR 4.700.19.60701, CoreFX 4.700.19.60801), X64 RyuJIT
DefaultJob : .NET Core 3.1.1 (CoreCLR 4.700.19.60701, CoreFX 4.700.19.60801), X64 RyuJIT


```
| Method | Mean | Error | StdDev |
|--------------------------- |---------:|---------:|---------:|
| MajorRecordHeaderSpan | 23.75 ns | 0.145 ns | 0.128 ns |
| MajorRecordHeaderGetStream | 28.30 ns | 0.147 ns | 0.137 ns |
| MajorRecordFrame | 33.72 ns | 0.208 ns | 0.185 ns |
| MajorRecordMemoryFrame | 35.98 ns | 0.266 ns | 0.249 ns |
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
``` ini

BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18362
Intel Core i7-4790K CPU 4.00GHz (Haswell), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.100
[Host] : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT
DefaultJob : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT


```
| Method | Mean | Error | StdDev |
|----------------- |-------------------:|------------------:|------------------:|
| BaseGRUPIterator | 7.750 ns | 0.0449 ns | 0.0420 ns |
| GetFileLocations | 316,387,856.667 ns | 4,034,259.7305 ns | 3,773,649.0550 ns |
``` ini

BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18362
Intel Core i7-4790K CPU 4.00GHz (Haswell), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.100
[Host] : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT
DefaultJob : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT


```
| Method | Mean | Error | StdDev |
|----------------- |-------------------:|------------------:|------------------:|
| BaseGRUPIterator | 7.750 ns | 0.0449 ns | 0.0420 ns |
| GetFileLocations | 316,387,856.667 ns | 4,034,259.7305 ns | 3,773,649.0550 ns |
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
``` ini

BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18362
Intel Core i7-4790K CPU 4.00GHz (Haswell), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.100
[Host] : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT
DefaultJob : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT


```
| Method | Mean | Error | StdDev |
|-------- |---------:|--------:|--------:|
| Direct | 170.1 ns | 0.99 ns | 0.88 ns |
| Wrapped | 172.8 ns | 1.70 ns | 1.59 ns |
``` ini

BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18362
Intel Core i7-4790K CPU 4.00GHz (Haswell), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.100
[Host] : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT
DefaultJob : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT


```
| Method | Mean | Error | StdDev |
|-------- |---------:|--------:|--------:|
| Direct | 170.1 ns | 0.99 ns | 0.88 ns |
| Wrapped | 172.8 ns | 1.70 ns | 1.59 ns |
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
``` ini

BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18362
Intel Core i7-4790K CPU 4.00GHz (Haswell), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.100
[Host] : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT
DefaultJob : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT


```
| Method | Mean | Error | StdDev | Median | Gen 0 | Gen 1 | Gen 2 | Allocated |
|-------------------------------------------- |--------:|---------:|---------:|--------:|-------------:|------------:|----------:|-----------:|
| CreateBinary | 4.266 s | 0.0831 s | 0.1137 s | 4.252 s | 350000.0000 | 123000.0000 | 1000.0000 | 424.35 MB |
| CreateAndWriteBinaryOverlayToDisk | 2.831 s | 0.0173 s | 0.0153 s | 2.824 s | 382000.0000 | 57000.0000 | - | 2711.29 MB |
| CreateAndWriteBinaryOverlayToMemory | 2.201 s | 0.0118 s | 0.0104 s | 2.198 s | 464000.0000 | - | - | 2286.7 MB |
| CreateAndWriteBinaryOverlayParallelToDisk | 2.695 s | 0.0530 s | 0.1119 s | 2.729 s | 779000.0000 | 237000.0000 | 1000.0000 | 425.57 MB |
| CreateAndWriteBinaryOverlayParallelToMemory | 2.530 s | 0.0917 s | 0.2703 s | 2.450 s | 739000.0000 | 242000.0000 | 1000.0000 | 426.36 MB |
| CreateAndWriteBinaryOverlayAsyncToDisk | 2.836 s | 0.0864 s | 0.2547 s | 2.781 s | 987000.0000 | 327000.0000 | 1000.0000 | 463.04 MB |
| CreateAndWriteBinaryOverlayAsyncToMemory | 2.704 s | 0.0750 s | 0.2211 s | 2.720 s | 1018000.0000 | 331000.0000 | 1000.0000 | 463.03 MB |
| WriteBinaryToDisk | 1.896 s | 0.0061 s | 0.0054 s | 1.896 s | 185000.0000 | 45000.0000 | - | 1100.7 MB |
| WriteBinaryToMemory | 1.268 s | 0.0022 s | 0.0021 s | 1.269 s | 168000.0000 | - | - | 676.11 MB |
| WriteBinaryParallelToDisk | 1.598 s | 0.0317 s | 0.0602 s | 1.609 s | 540000.0000 | 184000.0000 | 1000.0000 | 16.8 MB |
| WriteBinaryParallelToMemory | 1.823 s | 0.1037 s | 0.3059 s | 1.713 s | 543000.0000 | 185000.0000 | 1000.0000 | 1.85 MB |
| WriteBinaryAsyncToDisk | 1.982 s | 0.0740 s | 0.2160 s | 1.933 s | 751000.0000 | 263000.0000 | 1000.0000 | 6.2 MB |
| WriteBinaryAsyncToMemory | 1.762 s | 0.0363 s | 0.1031 s | 1.766 s | 763000.0000 | 269000.0000 | 1000.0000 | 6.19 MB |
``` ini

BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18362
Intel Core i7-4790K CPU 4.00GHz (Haswell), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.100
[Host] : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT
DefaultJob : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT


```
| Method | Mean | Error | StdDev | Median | Gen 0 | Gen 1 | Gen 2 | Allocated |
|-------------------------------------------- |--------:|---------:|---------:|--------:|-------------:|------------:|----------:|-----------:|
| CreateBinary | 4.266 s | 0.0831 s | 0.1137 s | 4.252 s | 350000.0000 | 123000.0000 | 1000.0000 | 424.35 MB |
| CreateAndWriteBinaryOverlayToDisk | 2.831 s | 0.0173 s | 0.0153 s | 2.824 s | 382000.0000 | 57000.0000 | - | 2711.29 MB |
| CreateAndWriteBinaryOverlayToMemory | 2.201 s | 0.0118 s | 0.0104 s | 2.198 s | 464000.0000 | - | - | 2286.7 MB |
| CreateAndWriteBinaryOverlayParallelToDisk | 2.695 s | 0.0530 s | 0.1119 s | 2.729 s | 779000.0000 | 237000.0000 | 1000.0000 | 425.57 MB |
| CreateAndWriteBinaryOverlayParallelToMemory | 2.530 s | 0.0917 s | 0.2703 s | 2.450 s | 739000.0000 | 242000.0000 | 1000.0000 | 426.36 MB |
| CreateAndWriteBinaryOverlayAsyncToDisk | 2.836 s | 0.0864 s | 0.2547 s | 2.781 s | 987000.0000 | 327000.0000 | 1000.0000 | 463.04 MB |
| CreateAndWriteBinaryOverlayAsyncToMemory | 2.704 s | 0.0750 s | 0.2211 s | 2.720 s | 1018000.0000 | 331000.0000 | 1000.0000 | 463.03 MB |
| WriteBinaryToDisk | 1.896 s | 0.0061 s | 0.0054 s | 1.896 s | 185000.0000 | 45000.0000 | - | 1100.7 MB |
| WriteBinaryToMemory | 1.268 s | 0.0022 s | 0.0021 s | 1.269 s | 168000.0000 | - | - | 676.11 MB |
| WriteBinaryParallelToDisk | 1.598 s | 0.0317 s | 0.0602 s | 1.609 s | 540000.0000 | 184000.0000 | 1000.0000 | 16.8 MB |
| WriteBinaryParallelToMemory | 1.823 s | 0.1037 s | 0.3059 s | 1.713 s | 543000.0000 | 185000.0000 | 1000.0000 | 1.85 MB |
| WriteBinaryAsyncToDisk | 1.982 s | 0.0740 s | 0.2160 s | 1.933 s | 751000.0000 | 263000.0000 | 1000.0000 | 6.2 MB |
| WriteBinaryAsyncToMemory | 1.762 s | 0.0363 s | 0.1031 s | 1.766 s | 763000.0000 | 269000.0000 | 1000.0000 | 6.19 MB |
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
``` ini

BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18362
Intel Core i7-4790K CPU 4.00GHz (Haswell), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.100
[Host] : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT
DefaultJob : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT


```
| Method | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated |
|---------------- |---------:|---------:|---------:|-------:|------:|------:|----------:|
| ArrayRenting | 60.08 ns | 0.129 ns | 0.115 ns | 0.0132 | - | - | 56 B |
| ArrayAllocation | 31.97 ns | 0.153 ns | 0.143 ns | 0.0267 | - | - | 112 B |
| UnsafeAlloc | 26.66 ns | 0.104 ns | 0.097 ns | 0.0133 | - | - | 56 B |
``` ini

BenchmarkDotNet=v0.12.0, OS=Windows 10.0.18362
Intel Core i7-4790K CPU 4.00GHz (Haswell), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.100
[Host] : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT
DefaultJob : .NET Core 2.1.14 (CoreCLR 4.6.28207.04, CoreFX 4.6.28208.01), X64 RyuJIT


```
| Method | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated |
|---------------- |---------:|---------:|---------:|-------:|------:|------:|----------:|
| ArrayRenting | 60.08 ns | 0.129 ns | 0.115 ns | 0.0132 | - | - | 56 B |
| ArrayAllocation | 31.97 ns | 0.153 ns | 0.143 ns | 0.0267 | - | - | 112 B |
| UnsafeAlloc | 26.66 ns | 0.104 ns | 0.097 ns | 0.0133 | - | - | 56 B |
10 changes: 5 additions & 5 deletions Directory.Build.props
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<Project>
<PropertyGroup>
<Nullable>enable</Nullable>
</PropertyGroup>
</Project>
<Project>
<PropertyGroup>
<Nullable>enable</Nullable>
</PropertyGroup>
</Project>
Loading

0 comments on commit edb7cf7

Please sign in to comment.