Skip to content

Commit f993f45

Browse files
author
David McCarter
committed
Final changes for v2023.6.8.1 AUG 2023 release.
1 parent 97b60ff commit f993f45

File tree

32 files changed

+154
-105
lines changed

32 files changed

+154
-105
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# dotNetTips.Spargine v2023.6.7.3 for .NET 6 & 7
1+
# dotNetTips.Spargine v2023.6.8.1 for .NET 6 & 7
22
![](docs/graphics/dotNetTips-Spargine-Logo.jpg)
33
Open-source .NET assemblies from dotNetTips.com and David (dotNetDave) McCarter.
44
This repository is for the dotNetTips.Spargine code for .NET 6 & 7. Please support this project by <a href="https://github.com/sponsors/RealDotNetDave" target="_blank">**clicking here**</a>.

source/6/.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2301,7 +2301,7 @@ csharp_space_between_square_brackets = false
23012301
# Wrap options
23022302
# https://docs.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/formatting-rules#wrap-options
23032303
csharp_preserve_single_line_blocks = true
2304-
csharp_preserve_single_line_statements = true
2304+
csharp_preserve_single_line_statements = false
23052305

23062306
#Indentation preferences
23072307
csharp_indent_block_contents = true

source/6/Benchmarking/dotNetTips.Spargine.6.Benchmarking/Benchmark.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// Created : 11-13-2021
55
//
66
// Last Modified By : David McCarter
7-
// Last Modified On : 04-17-2023
7+
// Last Modified On : 07-30-2023
88
// ***********************************************************************
99
// <copyright file="Benchmark.cs" company="David McCarter - dotNetTips.com">
1010
// McCarter Consulting (David McCarter)
@@ -43,7 +43,8 @@ namespace DotNetTips.Spargine.Benchmarking;
4343
[CategoriesColumn]
4444
[ConfidenceIntervalErrorColumn]
4545
[CsvExporter]
46-
[CsvMeasurementsExporter][DisassemblyDiagnoser(printSource: true, exportGithubMarkdown: true, exportCombinedDisassemblyReport: true, exportDiff: true)]
46+
[CsvMeasurementsExporter]
47+
[DisassemblyDiagnoser(printSource: true, exportGithubMarkdown: true, exportCombinedDisassemblyReport: true, exportDiff: true)]
4748
[EvaluateOverhead]
4849
[Full]
4950
[GcServer(true)]

source/6/Benchmarking/dotNetTips.Spargine.6.Benchmarking/DotNetTips.Spargine.6.Benchmarking.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ MAY 2023: Code cleanup</PackageReleaseNotes>
4747
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
4848
<TargetFrameworks>net6.0; net7.0</TargetFrameworks>
4949
<!--<TargetFramework>net6.0</TargetFramework>-->
50-
<Version>2023.6.5.2</Version>
50+
<Version>2023.6.8.1</Version>
5151
</PropertyGroup>
5252

5353
<ItemGroup>
@@ -64,9 +64,9 @@ MAY 2023: Code cleanup</PackageReleaseNotes>
6464
<ItemGroup>
6565
<PackageReference Include="BenchmarkDotNet" Version="0.13.6" />
6666
<PackageReference Include="BenchmarkDotNet.Diagnostics.Windows" Version="0.13.6" />
67-
<PackageReference Include="dotNetTips.Spargine.6.Core" Version="2023.6.7.3" />
68-
<PackageReference Include="dotNetTips.Spargine.6.Extensions" Version="2023.6.7.3" />
69-
<PackageReference Include="dotNetTips.Spargine.6.Tester" Version="2023.6.7.3" />
67+
<PackageReference Include="dotNetTips.Spargine.6.Core" Version="2023.6.8.1" />
68+
<PackageReference Include="dotNetTips.Spargine.6.Extensions" Version="2023.6.8.1" />
69+
<PackageReference Include="dotNetTips.Spargine.6.Tester" Version="2023.6.8.1" />
7070
</ItemGroup>
7171

7272
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

source/6/Benchmarking/dotNetTips.Spargine.BenchmarkTests/DotNetTips.Spargine.BenchmarkTests.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@
3838
<ItemGroup>
3939
<PackageReference Include="BenchmarkDotNet" Version="0.13.6" />
4040
<PackageReference Include="BenchmarkDotNet.Diagnostics.Windows" Version="0.13.6" />
41-
<PackageReference Include="dotNetTips.Spargine.6" Version="2023.6.7.3" />
42-
<PackageReference Include="dotNetTips.Spargine.6.Core" Version="2023.6.7.3" />
43-
<PackageReference Include="dotNetTips.Spargine.6.Extensions" Version="2023.6.7.3" />
44-
<PackageReference Include="dotNetTips.Spargine.6.Tester" Version="2023.6.7.3" />
41+
<PackageReference Include="dotNetTips.Spargine.6" Version="2023.6.8.1" />
42+
<PackageReference Include="dotNetTips.Spargine.6.Core" Version="2023.6.8.1" />
43+
<PackageReference Include="dotNetTips.Spargine.6.Extensions" Version="2023.6.8.1" />
44+
<PackageReference Include="dotNetTips.Spargine.6.Tester" Version="2023.6.8.1" />
4545
</ItemGroup>
4646

4747
<ItemGroup>

source/6/Benchmarking/dotNetTips.Spargine.BenchmarkTests/IO/DirectoryHelperBenchmark.cs

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,37 @@
2323

2424
namespace DotNetTips.Spargine.BenchmarkTests.IO;
2525

26+
/// <summary>
27+
/// Class DirectoryHelperBenchmark.
28+
/// Implements the <see cref="Benchmark" />
29+
/// </summary>
30+
/// <seealso cref="Benchmark" />
2631
[BenchmarkCategory(Categories.IO)]
2732
public class DirectoryHelperBenchmark : Benchmark
2833
{
2934

35+
/// <summary>
36+
/// The file count
37+
/// </summary>
3038
private const int FileCount = 100;
39+
/// <summary>
40+
/// The file length
41+
/// </summary>
3142
private const int FileLength = 1024;
3243

44+
/// <summary>
45+
/// The source path
46+
/// </summary>
3347
private readonly DirectoryInfo _sourcePath = new(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), nameof(DirectoryHelperBenchmark) + RandomData.GenerateKey()));
3448

49+
/// <summary>
50+
/// The temporary path
51+
/// </summary>
3552
private readonly DirectoryInfo _tempPath = new(Path.Combine(Path.GetTempPath(), nameof(DirectoryHelperBenchmark) + RandomData.GenerateKey()));
3653

54+
/// <summary>
55+
/// Applications the data folder.
56+
/// </summary>
3757
[Benchmark(Description = nameof(DirectoryHelper.AppDataFolder))]
3858
public void AppDataFolder()
3959
{
@@ -42,6 +62,9 @@ public void AppDataFolder()
4262
this.Consume(folder);
4363
}
4464

65+
/// <summary>
66+
/// Cleanups this instance.
67+
/// </summary>
4568
public override void Cleanup()
4669
{
4770
base.Cleanup();
@@ -50,6 +73,9 @@ public override void Cleanup()
5073
DirectoryHelper.DeleteDirectory(this._sourcePath, retries: 5);
5174
}
5275

76+
/// <summary>
77+
/// Safes the directory search01.
78+
/// </summary>
5379
[Benchmark(Description = nameof(DirectoryHelper.SafeDirectorySearch))]
5480
public void SafeDirectorySearch01()
5581
{
@@ -58,6 +84,9 @@ public void SafeDirectorySearch01()
5884
this.Consume(folders);
5985
}
6086

87+
/// <summary>
88+
/// Safes the file search01.
89+
/// </summary>
6190
[Benchmark(Description = nameof(DirectoryHelper.SafeFileSearch))]
6291
public void SafeFileSearch01()
6392
{
@@ -66,11 +95,17 @@ public void SafeFileSearch01()
6695
base.Consume(files);
6796
}
6897

98+
/// <summary>
99+
/// Sets the file attributes to normal01.
100+
/// </summary>
69101
[Benchmark(Description = nameof(DirectoryHelper.SetFileAttributesToNormal))]
70102
public void SetFileAttributesToNormal01()
71103
{
72104
DirectoryHelper.SetFileAttributesToNormal(this._sourcePath);
73105
}
106+
/// <summary>
107+
/// Setups this instance.
108+
/// </summary>
74109
public override void Setup()
75110
{
76111
base.Setup();

source/6/Benchmarking/dotNetTips.Spargine.Core.BenchmarkTests/DotNetTips.Spargine.Core.BenchmarkTests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@
3838
<ItemGroup>
3939
<PackageReference Include="BenchmarkDotNet" Version="0.13.6" />
4040
<PackageReference Include="BenchmarkDotNet.Diagnostics.Windows" Version="0.13.6" />
41-
<PackageReference Include="dotNetTips.Spargine.6.Core" Version="2023.6.7.3" />
42-
<PackageReference Include="dotNetTips.Spargine.6.Extensions" Version="2023.6.7.3" />
43-
<PackageReference Include="dotNetTips.Spargine.6.Tester" Version="2023.6.7.3" />
41+
<PackageReference Include="dotNetTips.Spargine.6.Core" Version="2023.6.8.1" />
42+
<PackageReference Include="dotNetTips.Spargine.6.Extensions" Version="2023.6.8.1" />
43+
<PackageReference Include="dotNetTips.Spargine.6.Tester" Version="2023.6.8.1" />
4444
<PackageReference Include="Microsoft.Extensions.Logging" Version="7.0.0" />
4545
</ItemGroup>
4646

source/6/Benchmarking/dotNetTips.Spargine.Extensions.BenchmarkTests/DotNetTips.Spargine.Extensions.BenchmarkTests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@
3838
<ItemGroup>
3939
<PackageReference Include="BenchmarkDotNet" Version="0.13.6" />
4040
<PackageReference Include="BenchmarkDotNet.Diagnostics.Windows" Version="0.13.6" />
41-
<PackageReference Include="dotNetTips.Spargine.6.Core" Version="2023.6.7.3" />
42-
<PackageReference Include="dotNetTips.Spargine.6.Extensions" Version="2023.6.7.3" />
43-
<PackageReference Include="dotNetTips.Spargine.6.Tester" Version="2023.6.7.3" />
41+
<PackageReference Include="dotNetTips.Spargine.6.Core" Version="2023.6.8.1" />
42+
<PackageReference Include="dotNetTips.Spargine.6.Extensions" Version="2023.6.8.1" />
43+
<PackageReference Include="dotNetTips.Spargine.6.Tester" Version="2023.6.8.1" />
4444
</ItemGroup>
4545

4646
<ItemGroup>

source/6/Benchmarking/dotNetTips.Spargine.Extensions.BenchmarkTests/Extensions/ExceptionExtensionsBenchmark.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// Created : 01-09-2021
55
//
66
// Last Modified By : David McCarter
7-
// Last Modified On : 08-30-2022
7+
// Last Modified On : 07-21-2023
88
// ***********************************************************************
99
// <copyright file="ExceptionExtensionsBenchmark.cs" company="DotNetTips.Spargine.Extensions.BenchmarkTests">
1010
// Copyright (c) David McCarter - dotNetTips.com. All rights reserved.

source/6/Benchmarking/dotNetTips.Spargine.Extensions.BenchmarkTests/Extensions/StringExtensionsCounterBenchmark.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// Created : 11-13-2021
55
//
66
// Last Modified By : David McCarter
7-
// Last Modified On : 02-02-2023
7+
// Last Modified On : 04-17-2023
88
// ***********************************************************************
99
// <copyright file="StringExtensionsCounterBenchmark.cs" company="dotNetTips.com - McCarter Consulting">
1010
// David McCarter

0 commit comments

Comments
 (0)