Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,9 @@ end_of_line = lf
# https://developercommunity.visualstudio.com/t/BUG:-editorconfig-trim_trailing_whitespa/953937?space=8&q=trim_trailing_whitespace
trim_trailing_whitespace = true
insert_final_newline = true
indent_style = tab
indent_style = space
indent_size = 2
ij_xml_space_inside_empty_tag = true


[*.cs] # To match existing style
Expand Down
1 change: 1 addition & 0 deletions Program/AssemblyManifest.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[assembly: Fody.ConfigureAwait(false)]
3 changes: 3 additions & 0 deletions Program/FodyWeavers.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<Weavers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FodyWeavers.xsd">
<ConfigureAwait />
</Weavers>
30 changes: 30 additions & 0 deletions Program/FodyWeavers.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<!-- This file was generated by Fody. Manual changes to this file will be lost when your project is rebuilt. -->
<xs:element name="Weavers">
<xs:complexType>
<xs:all>
<xs:element name="ConfigureAwait" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:attribute name="ContinueOnCapturedContext" type="xs:boolean" />
</xs:complexType>
</xs:element>
</xs:all>
<xs:attribute name="VerifyAssembly" type="xs:boolean">
<xs:annotation>
<xs:documentation>'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="VerifyIgnoreCodes" type="xs:string">
<xs:annotation>
<xs:documentation>A comma-separated list of error codes that can be safely ignored in assembly verification.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="GenerateXsd" type="xs:boolean">
<xs:annotation>
<xs:documentation>'false' to turn off automatic generation of the XML Schema file.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
7 changes: 7 additions & 0 deletions Program/Program.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,13 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="ConfigureAwait.Fody" Version="3.3.1">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="Fody" Version="6.6.3">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Newtonsoft.Json" Version="11.0.2" />
<PackageReference Include="Npgsql" Version="4.0.4" />
<PackageReference Include="System.Data.SqlClient" Version="4.5.1" />
Expand Down
1 change: 1 addition & 0 deletions QueryBuilder.Tests/AssemblyManifest.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[assembly: Fody.ConfigureAwait(false)]
3 changes: 3 additions & 0 deletions QueryBuilder.Tests/FodyWeavers.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<Weavers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FodyWeavers.xsd">
<ConfigureAwait />
</Weavers>
30 changes: 30 additions & 0 deletions QueryBuilder.Tests/FodyWeavers.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<!-- This file was generated by Fody. Manual changes to this file will be lost when your project is rebuilt. -->
<xs:element name="Weavers">
<xs:complexType>
<xs:all>
<xs:element name="ConfigureAwait" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:attribute name="ContinueOnCapturedContext" type="xs:boolean" />
</xs:complexType>
</xs:element>
</xs:all>
<xs:attribute name="VerifyAssembly" type="xs:boolean">
<xs:annotation>
<xs:documentation>'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="VerifyIgnoreCodes" type="xs:string">
<xs:annotation>
<xs:documentation>A comma-separated list of error codes that can be safely ignored in assembly verification.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="GenerateXsd" type="xs:boolean">
<xs:annotation>
<xs:documentation>'false' to turn off automatic generation of the XML Schema file.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
8 changes: 8 additions & 0 deletions QueryBuilder.Tests/QueryBuilder.Tests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,13 @@
<AssemblyOriginatorKeyFile>SqlKata.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="ConfigureAwait.Fody" Version="3.3.1">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="Fody" Version="6.6.3">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.1.0" />
<PackageReference Include="MySql.Data" Version="8.0.30" />
<PackageReference Include="xunit" Version="2.3.1" />
Expand All @@ -20,3 +27,4 @@
<ProjectReference Include="..\SqlKata.Execution\SqlKata.Execution.csproj" />
</ItemGroup>
</Project>

1 change: 1 addition & 0 deletions QueryBuilder/AssemblyManifest.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[assembly: Fody.ConfigureAwait(false)]
3 changes: 3 additions & 0 deletions QueryBuilder/FodyWeavers.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<Weavers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FodyWeavers.xsd">
<ConfigureAwait />
</Weavers>
30 changes: 30 additions & 0 deletions QueryBuilder/FodyWeavers.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<!-- This file was generated by Fody. Manual changes to this file will be lost when your project is rebuilt. -->
<xs:element name="Weavers">
<xs:complexType>
<xs:all>
<xs:element name="ConfigureAwait" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:attribute name="ContinueOnCapturedContext" type="xs:boolean" />
</xs:complexType>
</xs:element>
</xs:all>
<xs:attribute name="VerifyAssembly" type="xs:boolean">
<xs:annotation>
<xs:documentation>'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="VerifyIgnoreCodes" type="xs:string">
<xs:annotation>
<xs:documentation>A comma-separated list of error codes that can be safely ignored in assembly verification.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="GenerateXsd" type="xs:boolean">
<xs:annotation>
<xs:documentation>'false' to turn off automatic generation of the XML Schema file.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
13 changes: 10 additions & 3 deletions QueryBuilder/QueryBuilder.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,16 @@
<DocumentationFile>bin\Release\netstandard2.0\SqlKata.xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="ConfigureAwait.Fody" Version="3.3.1">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="Fody" Version="6.6.3">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="System.Collections.Concurrent" Version="4.3.0" />
</ItemGroup>
<ItemGroup>
<InternalsVisibleTo Include="QueryBuilder.Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001dc6e179fa8e12b3e616ebb96efdec1b6fe6393a3c778fb1765d0cec3572a09245ae4ad68c04e068c7e25a88ef51f55c8540123ba710436a6b3c81a7a8a3a670d31ded970e63bc7f8fb563adced937f485e314915b715234069b89c5f855d04d3482eb296f1e9c7ccaee2c1133472355190eaa71a8be4ddbb32a7c9fd42f128f" />
</ItemGroup>
<ItemGroup>
<InternalsVisibleTo Include="QueryBuilder.Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001dc6e179fa8e12b3e616ebb96efdec1b6fe6393a3c778fb1765d0cec3572a09245ae4ad68c04e068c7e25a88ef51f55c8540123ba710436a6b3c81a7a8a3a670d31ded970e63bc7f8fb563adced937f485e314915b715234069b89c5f855d04d3482eb296f1e9c7ccaee2c1133472355190eaa71a8be4ddbb32a7c9fd42f128f" />
</ItemGroup>
</Project>
1 change: 1 addition & 0 deletions SqlKata.Execution/AssemblyManifest.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[assembly: Fody.ConfigureAwait(false)]
3 changes: 3 additions & 0 deletions SqlKata.Execution/FodyWeavers.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<Weavers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FodyWeavers.xsd">
<ConfigureAwait />
</Weavers>
30 changes: 30 additions & 0 deletions SqlKata.Execution/FodyWeavers.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<!-- This file was generated by Fody. Manual changes to this file will be lost when your project is rebuilt. -->
<xs:element name="Weavers">
<xs:complexType>
<xs:all>
<xs:element name="ConfigureAwait" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:attribute name="ContinueOnCapturedContext" type="xs:boolean" />
</xs:complexType>
</xs:element>
</xs:all>
<xs:attribute name="VerifyAssembly" type="xs:boolean">
<xs:annotation>
<xs:documentation>'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="VerifyIgnoreCodes" type="xs:string">
<xs:annotation>
<xs:documentation>A comma-separated list of error codes that can be safely ignored in assembly verification.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="GenerateXsd" type="xs:boolean">
<xs:annotation>
<xs:documentation>'false' to turn off automatic generation of the XML Schema file.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
13 changes: 10 additions & 3 deletions SqlKata.Execution/SqlKata.Execution.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,17 @@
<ProjectReference Include="..\QueryBuilder\QueryBuilder.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="ConfigureAwait.Fody" Version="3.3.1">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="Fody" Version="6.6.3">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Dapper.StrongName" Version="2.0.123" />
<PackageReference Include="Humanizer.Core" Version="2.8.26" />
</ItemGroup>
<ItemGroup>
<InternalsVisibleTo Include="QueryBuilder.Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001dc6e179fa8e12b3e616ebb96efdec1b6fe6393a3c778fb1765d0cec3572a09245ae4ad68c04e068c7e25a88ef51f55c8540123ba710436a6b3c81a7a8a3a670d31ded970e63bc7f8fb563adced937f485e314915b715234069b89c5f855d04d3482eb296f1e9c7ccaee2c1133472355190eaa71a8be4ddbb32a7c9fd42f128f" />
</ItemGroup>
<ItemGroup>
<InternalsVisibleTo Include="QueryBuilder.Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001dc6e179fa8e12b3e616ebb96efdec1b6fe6393a3c778fb1765d0cec3572a09245ae4ad68c04e068c7e25a88ef51f55c8540123ba710436a6b3c81a7a8a3a670d31ded970e63bc7f8fb563adced937f485e314915b715234069b89c5f855d04d3482eb296f1e9c7ccaee2c1133472355190eaa71a8be4ddbb32a7c9fd42f128f" />
</ItemGroup>
</Project>