Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
c889eb7
Updated unit tests to NUnit, as XUnit hasn't been updated for a year.
Protiguous May 13, 2021
3512e8c
I'm so tired.
Protiguous May 14, 2021
f83803b
Updated versions.
Protiguous May 14, 2021
893bc4f
jic!
Protiguous May 18, 2021
ac1ec08
Streamlined most of the database code.
Protiguous May 21, 2021
504ed3b
itsy bitsy
Protiguous May 21, 2021
dfcf18d
Right now.
Protiguous May 21, 2021
b106e1f
jic
Protiguous Jun 2, 2021
baa4e61
Switched almost all [CanBeNull] and [NotNull] Resharper attributes ov…
Protiguous Jun 18, 2021
a9fcee7
Added [NeedsTesting] attribute.
Protiguous Jun 18, 2021
de1d01c
One of my first C# libraries dealt with physics..
Protiguous Jun 19, 2021
6c1cca6
Error: 404 warnings not found. Please contact your administrator and …
Protiguous Jun 19, 2021
052c489
jic
Protiguous Jul 7, 2021
65e57d8
jic
Protiguous Jul 7, 2021
55ab474
Added another ABCD with synccontext.
Protiguous Jul 22, 2021
d57ef5a
Silence suggestion.
Protiguous Jul 22, 2021
356764d
More ABCD Disposers.
Protiguous Aug 16, 2021
016f927
I don't know! jic, as usual.
Protiguous Aug 16, 2021
ed6fbc8
Made all database methods async.
Protiguous Aug 16, 2021
afb7463
Saving changes.
Protiguous Aug 23, 2021
b74d98d
Tests.
Protiguous Aug 23, 2021
4bcc097
Added some benchmarks.
Protiguous Aug 23, 2021
8432fab
jic
Protiguous Aug 28, 2021
be113e1
jic
Protiguous Aug 31, 2021
a958fa3
Many code changes. Fixed a few bugs.
Protiguous Oct 4, 2021
233d487
Updated Tests.
Protiguous Oct 4, 2021
7ec98dd
Added BigDecimal nuget source as existing project.
Protiguous Oct 4, 2021
9fd23e6
jic
Protiguous Oct 4, 2021
74be2b6
Push this all to main.
Protiguous Oct 4, 2021
37c6a88
Minor change.
Protiguous Oct 4, 2021
d216e38
A *few* changes.
Protiguous Dec 27, 2021
fd4fa5b
Added some common exceptions.
Protiguous Jan 1, 2022
9715272
Many changes. Saving for savings sake.
Protiguous Jan 1, 2022
cc2c6a6
jic
Protiguous Jan 12, 2022
f84600c
jic
Protiguous Jan 18, 2022
d4c1f49
Ran CleanupCode on all source files.
Protiguous Jan 19, 2022
455767f
Needs a lot of testing. I don't think it's concurrent yet.
Protiguous Jan 23, 2022
ed3bbb5
Made the SqlCommand be created by the Connection.
Protiguous Jan 23, 2022
869bfac
jic
Protiguous Jan 23, 2022
bb77eb0
jic
Protiguous Jan 23, 2022
df5484e
Updated some unit tests.
Protiguous Jan 23, 2022
70790f9
jic
Protiguous Jan 23, 2022
c0758e9
jic
Protiguous Jan 25, 2022
be54127
Updated CalcSizeInBytes; it had a recursive stackoverflow and streaml…
Protiguous Feb 1, 2022
f585cf9
OrdinalIgnoreCase
Protiguous Feb 1, 2022
20df6dc
InconsistentNaming
Protiguous Feb 1, 2022
97292ca
updated
Protiguous Feb 1, 2022
11f2c4c
jic
Protiguous Feb 1, 2022
4e4fa9d
Added GetAwaiter() for Action().
Protiguous Feb 1, 2022
e443649
Renamed to RunNow().
Protiguous Feb 1, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 3 additions & 6 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
[*.cs]
dotnet_diagnostic.CA1200.severity=warning

# IDE0058: Expression value is never used
dotnet_diagnostic.IDE0058.severity = suggestion


# IDE0034: Simplify 'default' expression
csharp_prefer_simple_default_expression = false
[*.{cs,vb}]
dotnet_diagnostic.CA1051.severity=error
13 changes: 0 additions & 13 deletions .idea/.idea.Librainian/.idea/.gitignore

This file was deleted.

4 changes: 0 additions & 4 deletions .idea/.idea.Librainian/.idea/encodings.xml

This file was deleted.

8 changes: 0 additions & 8 deletions .idea/.idea.Librainian/.idea/indexLayout.xml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/.idea.Librainian/.idea/vcs.xml

This file was deleted.

1 change: 0 additions & 1 deletion Addons/BigDecimal
Submodule BigDecimal deleted from 82607b
27 changes: 27 additions & 0 deletions CodeMaid.config
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,33 @@
serializeAs="String">
<value>True</value>
</setting>
<setting name="Cleaning_UpdateFileHeaderCSharp" serializeAs="String">
<value>
</value>
</setting>
<setting name="Formatting_CommentXmlSplitSummaryTagToMultipleLines"
serializeAs="String">
<value>True</value>
</setting>
<setting name="Reorganizing_ExplicitMembersAtEnd" serializeAs="String">
<value>True</value>
</setting>
<setting name="Reorganizing_KeepMembersWithinRegions" serializeAs="String">
<value>False</value>
</setting>
<setting name="Reorganizing_PrimaryOrderByAccessLevel" serializeAs="String">
<value>True</value>
</setting>
<setting name="Cleaning_AutoCleanupOnFileSave" serializeAs="String">
<value>True</value>
</setting>
<setting name="Formatting_IgnoreLinesStartingWith" serializeAs="String">
<value>&lt;?xml version="1.0" encoding="utf-16"?&gt;
&lt;ArrayOfString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&gt;
&lt;string&gt;ReSharper disable &lt;/string&gt;
&lt;string&gt;ReSharper enable &lt;/string&gt;
&lt;/ArrayOfString&gt;</value>
</setting>
</SteveCadwallader.CodeMaid.Properties.Settings>
</userSettings>
</configuration>
67 changes: 30 additions & 37 deletions Librainian.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.29123.88
# Visual Studio Version 17
VisualStudioVersion = 17.1.32113.165
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Librainian", "Librainian\Librainian.csproj", "{F6AE4772-F013-4F7F-BED4-57737BDE5719}"
EndProject
Expand All @@ -10,63 +10,56 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
.editorconfig = .editorconfig
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LibrainianUnitTests", "Tests\LibrainianUnitTests\LibrainianUnitTests.csproj", "{22BF3CC5-ADA0-4824-9835-96A30D2BDB4A}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{FAD726C1-FDFC-4D12-B6D9-4667E6C20526}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Addons", "Addons", "{DB16FD72-5999-41C9-A5F9-01CC90DA4B1C}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Benchmarks", "Tests\Benchmarks\Benchmarks.csproj", "{202FCC90-79FE-430A-9FD6-03172F563831}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Others", "Others", "{30081CC8-ADB9-4A7F-8EA5-4DE26613586A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BigDecimal", "Others\BigDecimal\BigDecimal\BigDecimal.csproj", "{62F5BC67-B5F3-4723-857C-4F2EAF447C8D}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BigDecimal", "Addons\BigDecimal\BigDecimal.csproj", "{605269CA-1534-4362-81A2-725C4EB97BCC}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestBigDecimal", "Others\BigDecimal\TestBigDecimal\TestBigDecimal.csproj", "{A292C138-0571-4242-9BC7-DB379C672154}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestBigDecimal", "Tests\TestBigDecimal\TestBigDecimal.csproj", "{45B2A2DE-FD1D-4AC2-920A-2FCC4574950F}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LibrainianTests", "Tests\LibrainianTests\LibrainianTests.csproj", "{F4663078-5481-44AD-A263-867E165D1832}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|x64 = Debug|x64
Release|Any CPU = Release|Any CPU
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{F6AE4772-F013-4F7F-BED4-57737BDE5719}.Debug|Any CPU.ActiveCfg = Debug|x64
{F6AE4772-F013-4F7F-BED4-57737BDE5719}.Debug|x64.ActiveCfg = Debug|x64
{F6AE4772-F013-4F7F-BED4-57737BDE5719}.Debug|x64.Build.0 = Debug|x64
{F6AE4772-F013-4F7F-BED4-57737BDE5719}.Release|Any CPU.ActiveCfg = Release|x64
{F6AE4772-F013-4F7F-BED4-57737BDE5719}.Release|x64.ActiveCfg = Release|x64
{F6AE4772-F013-4F7F-BED4-57737BDE5719}.Release|x64.Build.0 = Release|x64
{22BF3CC5-ADA0-4824-9835-96A30D2BDB4A}.Debug|Any CPU.ActiveCfg = Debug|x64
{22BF3CC5-ADA0-4824-9835-96A30D2BDB4A}.Debug|x64.ActiveCfg = Debug|x64
{22BF3CC5-ADA0-4824-9835-96A30D2BDB4A}.Debug|x64.Build.0 = Debug|x64
{22BF3CC5-ADA0-4824-9835-96A30D2BDB4A}.Release|Any CPU.ActiveCfg = Release|x64
{22BF3CC5-ADA0-4824-9835-96A30D2BDB4A}.Release|x64.ActiveCfg = Release|x64
{22BF3CC5-ADA0-4824-9835-96A30D2BDB4A}.Release|x64.Build.0 = Release|x64
{605269CA-1534-4362-81A2-725C4EB97BCC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{605269CA-1534-4362-81A2-725C4EB97BCC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{605269CA-1534-4362-81A2-725C4EB97BCC}.Debug|x64.ActiveCfg = Debug|Any CPU
{605269CA-1534-4362-81A2-725C4EB97BCC}.Debug|x64.Build.0 = Debug|Any CPU
{605269CA-1534-4362-81A2-725C4EB97BCC}.Release|Any CPU.ActiveCfg = Release|Any CPU
{605269CA-1534-4362-81A2-725C4EB97BCC}.Release|Any CPU.Build.0 = Release|Any CPU
{605269CA-1534-4362-81A2-725C4EB97BCC}.Release|x64.ActiveCfg = Release|Any CPU
{605269CA-1534-4362-81A2-725C4EB97BCC}.Release|x64.Build.0 = Release|Any CPU
{45B2A2DE-FD1D-4AC2-920A-2FCC4574950F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{45B2A2DE-FD1D-4AC2-920A-2FCC4574950F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{45B2A2DE-FD1D-4AC2-920A-2FCC4574950F}.Debug|x64.ActiveCfg = Debug|Any CPU
{45B2A2DE-FD1D-4AC2-920A-2FCC4574950F}.Debug|x64.Build.0 = Debug|Any CPU
{45B2A2DE-FD1D-4AC2-920A-2FCC4574950F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{45B2A2DE-FD1D-4AC2-920A-2FCC4574950F}.Release|Any CPU.Build.0 = Release|Any CPU
{45B2A2DE-FD1D-4AC2-920A-2FCC4574950F}.Release|x64.ActiveCfg = Release|Any CPU
{45B2A2DE-FD1D-4AC2-920A-2FCC4574950F}.Release|x64.Build.0 = Release|Any CPU
{202FCC90-79FE-430A-9FD6-03172F563831}.Debug|x64.ActiveCfg = Release|x64
{202FCC90-79FE-430A-9FD6-03172F563831}.Debug|x64.Build.0 = Release|x64
{202FCC90-79FE-430A-9FD6-03172F563831}.Release|x64.ActiveCfg = Release|x64
{202FCC90-79FE-430A-9FD6-03172F563831}.Release|x64.Build.0 = Release|x64
{62F5BC67-B5F3-4723-857C-4F2EAF447C8D}.Debug|x64.ActiveCfg = Debug|x64
{62F5BC67-B5F3-4723-857C-4F2EAF447C8D}.Debug|x64.Build.0 = Debug|x64
{62F5BC67-B5F3-4723-857C-4F2EAF447C8D}.Release|x64.ActiveCfg = Release|x64
{62F5BC67-B5F3-4723-857C-4F2EAF447C8D}.Release|x64.Build.0 = Release|x64
{A292C138-0571-4242-9BC7-DB379C672154}.Debug|x64.ActiveCfg = Debug|x64
{A292C138-0571-4242-9BC7-DB379C672154}.Debug|x64.Build.0 = Debug|x64
{A292C138-0571-4242-9BC7-DB379C672154}.Release|x64.ActiveCfg = Release|x64
{A292C138-0571-4242-9BC7-DB379C672154}.Release|x64.Build.0 = Release|x64
{F4663078-5481-44AD-A263-867E165D1832}.Debug|x64.ActiveCfg = Debug|x64
{F4663078-5481-44AD-A263-867E165D1832}.Debug|x64.Build.0 = Debug|x64
{F4663078-5481-44AD-A263-867E165D1832}.Release|x64.ActiveCfg = Release|Any CPU
{F4663078-5481-44AD-A263-867E165D1832}.Release|x64.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{22BF3CC5-ADA0-4824-9835-96A30D2BDB4A} = {FAD726C1-FDFC-4D12-B6D9-4667E6C20526}
{605269CA-1534-4362-81A2-725C4EB97BCC} = {DB16FD72-5999-41C9-A5F9-01CC90DA4B1C}
{45B2A2DE-FD1D-4AC2-920A-2FCC4574950F} = {FAD726C1-FDFC-4D12-B6D9-4667E6C20526}
{202FCC90-79FE-430A-9FD6-03172F563831} = {FAD726C1-FDFC-4D12-B6D9-4667E6C20526}
{62F5BC67-B5F3-4723-857C-4F2EAF447C8D} = {30081CC8-ADB9-4A7F-8EA5-4DE26613586A}
{A292C138-0571-4242-9BC7-DB379C672154} = {FAD726C1-FDFC-4D12-B6D9-4667E6C20526}
{F4663078-5481-44AD-A263-867E165D1832} = {FAD726C1-FDFC-4D12-B6D9-4667E6C20526}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
BuildVersion_StartDate = 2000/1/1
SolutionGuid = {4901DD08-63EA-42A1-8899-C13553B21871}
BuildVersion_StartDate = 2000/1/1
EndGlobalSection
EndGlobal
Loading