Skip to content

Commit ff77f28

Browse files
committed
Apply csharpier
1 parent 3565f10 commit ff77f28

File tree

715 files changed

+12556
-7223
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

715 files changed

+12556
-7223
lines changed

Directory.Build.props

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,25 @@
3636
<GlobalPackageReference Include="SauceControl.InheritDoc" VersionOverride="2.0.2" />
3737
</ItemGroup>
3838
<ItemGroup>
39-
<None Include="$(MSBuildThisFileDirectory)docs/banner.png" Visible="false" Pack="true" PackagePath="docs/" />
40-
<None Include="$(MSBuildThisFileDirectory)docs/logo.png" Visible="false" Pack="true" PackagePath="docs/" />
39+
<None
40+
Include="$(MSBuildThisFileDirectory)docs/banner.png"
41+
Visible="false"
42+
Pack="true"
43+
PackagePath="docs/"
44+
/>
45+
<None
46+
Include="$(MSBuildThisFileDirectory)docs/logo.png"
47+
Visible="false"
48+
Pack="true"
49+
PackagePath="docs/"
50+
/>
4151
<None Include="$(MSBuildThisFileDirectory)LICENSE" Visible="false" Pack="true" PackagePath="" />
42-
<None Include="$(MSBuildThisFileDirectory)README.md" Visible="false" Pack="true" PackagePath="" />
52+
<None
53+
Include="$(MSBuildThisFileDirectory)README.md"
54+
Visible="false"
55+
Pack="true"
56+
PackagePath=""
57+
/>
4358
</ItemGroup>
4459
<ItemGroup>
4560
<AssemblyAttribute Include="System.Runtime.CompilerServices.InternalsVisibleTo">

Directory.Packages.props

Lines changed: 87 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -1,90 +1,90 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project>
3-
<PropertyGroup>
4-
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
5-
</PropertyGroup>
6-
<ItemGroup>
7-
<PackageVersion Include="BouncyCastle.Cryptography" Version="2.6.1"/>
8-
<PackageVersion Include="Docker.DotNet.Enhanced.X509" Version="3.128.5"/>
9-
<PackageVersion Include="Docker.DotNet.Enhanced" Version="3.128.5"/>
10-
<PackageVersion Include="Microsoft.Bcl.AsyncInterfaces" Version="8.0.0"/>
11-
<PackageVersion Include="Microsoft.Bcl.HashCode" Version="1.1.1"/>
12-
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3"/>
13-
<PackageVersion Include="SharpZipLib" Version="1.4.2"/>
14-
<PackageVersion Include="SSH.NET" Version="2024.2.0"/>
15-
<!-- Cake build: -->
16-
<PackageVersion Include="Cake.Frosting.Git" Version="5.0.1"/>
17-
<PackageVersion Include="Cake.Frosting" Version="5.0.0"/>
18-
<PackageVersion Include="Cake.Sonar" Version="5.0.0"/>
19-
<!-- Unit and integration test dependencies: -->
20-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.11.1"/>
21-
<PackageVersion Include="Microsoft.Extensions.Diagnostics.Testing" Version="8.10.0"/>
22-
<PackageVersion Include="coverlet.collector" Version="6.0.4"/>
23-
<PackageVersion Include="Dapper" Version="2.1.66"/>
24-
<PackageVersion Include="ReflectionMagic" Version="5.0.1"/>
25-
<PackageVersion Include="xunit.analyzers" Version="1.21.0"/>
26-
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.0"/>
27-
<PackageVersion Include="xunit" Version="2.9.3"/>
28-
<PackageVersion Include="xunit.v3" Version="2.0.2"/>
29-
<!-- xUnit.net extensibility for Testcontainers.Xunit and Testcontainers.XunitV3 packages: -->
30-
<PackageVersion Include="xunit.extensibility.execution" Version="2.9.3"/>
31-
<PackageVersion Include="xunit.v3.extensibility.core" Version="2.0.2"/>
32-
<!-- Third-party client dependencies to connect and interact with the containers: -->
33-
<PackageVersion Include="Apache.NMS.ActiveMQ" Version="2.1.1"/>
34-
<PackageVersion Include="ArangoDBNetStandard" Version="2.0.1"/>
35-
<PackageVersion Include="AWSSDK.CloudWatchLogs" Version="3.7.104.14"/>
36-
<PackageVersion Include="AWSSDK.DynamoDBv2" Version="3.7.101.42"/>
37-
<PackageVersion Include="AWSSDK.S3" Version="3.7.103.3"/>
38-
<PackageVersion Include="AWSSDK.SimpleNotificationService" Version="3.7.101.7"/>
39-
<PackageVersion Include="AWSSDK.SQS" Version="3.7.100.71"/>
40-
<PackageVersion Include="Azure.Data.Tables" Version="12.8.0"/>
41-
<PackageVersion Include="Azure.Identity" Version="1.13.2"/>
42-
<PackageVersion Include="Azure.Messaging.EventHubs" Version="5.11.3"/>
43-
<PackageVersion Include="Azure.Messaging.ServiceBus" Version="7.18.2"/>
44-
<PackageVersion Include="Azure.Security.KeyVault.Certificates" Version="4.7.0"/>
45-
<PackageVersion Include="Azure.Security.KeyVault.Secrets" Version="4.7.0"/>
46-
<PackageVersion Include="Azure.Storage.Blobs" Version="12.17.0"/>
47-
<PackageVersion Include="Azure.Storage.Queues" Version="12.15.0"/>
48-
<PackageVersion Include="CassandraCSharpDriver" Version="3.22.0"/>
49-
<PackageVersion Include="ClickHouse.Client" Version="7.9.1"/>
50-
<PackageVersion Include="Confluent.Kafka" Version="2.8.0"/>
51-
<PackageVersion Include="Confluent.SchemaRegistry.Serdes.Json" Version="2.8.0"/>
52-
<PackageVersion Include="Confluent.SchemaRegistry" Version="2.8.0"/>
53-
<PackageVersion Include="Consul" Version="1.6.10.9"/>
54-
<PackageVersion Include="CouchbaseNetClient" Version="3.7.2"/>
55-
<PackageVersion Include="DotPulsar" Version="3.6.0"/>
56-
<PackageVersion Include="Elastic.Clients.Elasticsearch" Version="8.16.3"/>
57-
<PackageVersion Include="EventStore.Client.Grpc.Streams" Version="22.0.0"/>
58-
<PackageVersion Include="FirebirdSql.Data.FirebirdClient" Version="10.0.0"/>
59-
<PackageVersion Include="Google.Cloud.BigQuery.V2" Version="3.4.0"/>
60-
<PackageVersion Include="Google.Cloud.Bigtable.Admin.V2" Version="3.7.0"/>
61-
<PackageVersion Include="Google.Cloud.Firestore" Version="3.1.0"/>
62-
<PackageVersion Include="Google.Cloud.PubSub.V1" Version="3.5.0"/>
63-
<PackageVersion Include="Google.Cloud.Storage.V1" Version="4.6.0"/>
64-
<PackageVersion Include="InfluxDB.Client" Version="4.18.0"/>
65-
<PackageVersion Include="JanusGraph.Net" Version="1.0.0"/>
66-
<PackageVersion Include="Keycloak.Net.Core" Version="1.0.20"/>
67-
<PackageVersion Include="KubernetesClient" Version="15.0.1"/>
68-
<PackageVersion Include="Microsoft.Azure.Cosmos" Version="3.32.1"/>
69-
<PackageVersion Include="Microsoft.Azure.Kusto.Data" Version="12.2.8"/>
70-
<PackageVersion Include="Microsoft.Data.SqlClient" Version="5.2.2"/>
71-
<PackageVersion Include="Milvus.Client" Version="2.2.2-preview.6"/>
72-
<PackageVersion Include="MongoDB.Driver" Version="3.2.0"/>
73-
<PackageVersion Include="MyCouch" Version="7.6.0"/>
74-
<PackageVersion Include="MySqlConnector" Version="2.2.5"/>
75-
<PackageVersion Include="NATS.Client" Version="1.0.8"/>
76-
<PackageVersion Include="Neo4j.Driver" Version="5.5.0"/>
77-
<PackageVersion Include="Net.IBM.Data.Db2-lnx" Version="9.0.0.100"/>
78-
<PackageVersion Include="Net.IBM.Data.Db2-osx" Version="9.0.0.100"/>
79-
<PackageVersion Include="Net.IBM.Data.Db2" Version="9.0.0.100"/>
80-
<PackageVersion Include="Npgsql" Version="6.0.11"/>
81-
<PackageVersion Include="OllamaSharp" Version="5.1.13"/>
82-
<PackageVersion Include="OpenSearch.Client" Version="1.8.0"/>
83-
<PackageVersion Include="Oracle.ManagedDataAccess.Core" Version="23.7.0"/>
84-
<PackageVersion Include="Qdrant.Client" Version="1.13.0"/>
85-
<PackageVersion Include="RabbitMQ.Client" Version="6.4.0"/>
86-
<PackageVersion Include="RavenDB.Client" Version="5.4.100"/>
87-
<PackageVersion Include="Selenium.WebDriver" Version="4.8.1"/>
88-
<PackageVersion Include="StackExchange.Redis" Version="2.6.90"/>
89-
</ItemGroup>
3+
<PropertyGroup>
4+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
5+
</PropertyGroup>
6+
<ItemGroup>
7+
<PackageVersion Include="BouncyCastle.Cryptography" Version="2.6.1" />
8+
<PackageVersion Include="Docker.DotNet.Enhanced.X509" Version="3.128.5" />
9+
<PackageVersion Include="Docker.DotNet.Enhanced" Version="3.128.5" />
10+
<PackageVersion Include="Microsoft.Bcl.AsyncInterfaces" Version="8.0.0" />
11+
<PackageVersion Include="Microsoft.Bcl.HashCode" Version="1.1.1" />
12+
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3" />
13+
<PackageVersion Include="SharpZipLib" Version="1.4.2" />
14+
<PackageVersion Include="SSH.NET" Version="2024.2.0" />
15+
<!-- Cake build: -->
16+
<PackageVersion Include="Cake.Frosting.Git" Version="5.0.1" />
17+
<PackageVersion Include="Cake.Frosting" Version="5.0.0" />
18+
<PackageVersion Include="Cake.Sonar" Version="5.0.0" />
19+
<!-- Unit and integration test dependencies: -->
20+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
21+
<PackageVersion Include="Microsoft.Extensions.Diagnostics.Testing" Version="8.10.0" />
22+
<PackageVersion Include="coverlet.collector" Version="6.0.4" />
23+
<PackageVersion Include="Dapper" Version="2.1.66" />
24+
<PackageVersion Include="ReflectionMagic" Version="5.0.1" />
25+
<PackageVersion Include="xunit.analyzers" Version="1.21.0" />
26+
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.0" />
27+
<PackageVersion Include="xunit" Version="2.9.3" />
28+
<PackageVersion Include="xunit.v3" Version="2.0.2" />
29+
<!-- xUnit.net extensibility for Testcontainers.Xunit and Testcontainers.XunitV3 packages: -->
30+
<PackageVersion Include="xunit.extensibility.execution" Version="2.9.3" />
31+
<PackageVersion Include="xunit.v3.extensibility.core" Version="2.0.2" />
32+
<!-- Third-party client dependencies to connect and interact with the containers: -->
33+
<PackageVersion Include="Apache.NMS.ActiveMQ" Version="2.1.1" />
34+
<PackageVersion Include="ArangoDBNetStandard" Version="2.0.1" />
35+
<PackageVersion Include="AWSSDK.CloudWatchLogs" Version="3.7.104.14" />
36+
<PackageVersion Include="AWSSDK.DynamoDBv2" Version="3.7.101.42" />
37+
<PackageVersion Include="AWSSDK.S3" Version="3.7.103.3" />
38+
<PackageVersion Include="AWSSDK.SimpleNotificationService" Version="3.7.101.7" />
39+
<PackageVersion Include="AWSSDK.SQS" Version="3.7.100.71" />
40+
<PackageVersion Include="Azure.Data.Tables" Version="12.8.0" />
41+
<PackageVersion Include="Azure.Identity" Version="1.13.2" />
42+
<PackageVersion Include="Azure.Messaging.EventHubs" Version="5.11.3" />
43+
<PackageVersion Include="Azure.Messaging.ServiceBus" Version="7.18.2" />
44+
<PackageVersion Include="Azure.Security.KeyVault.Certificates" Version="4.7.0" />
45+
<PackageVersion Include="Azure.Security.KeyVault.Secrets" Version="4.7.0" />
46+
<PackageVersion Include="Azure.Storage.Blobs" Version="12.17.0" />
47+
<PackageVersion Include="Azure.Storage.Queues" Version="12.15.0" />
48+
<PackageVersion Include="CassandraCSharpDriver" Version="3.22.0" />
49+
<PackageVersion Include="ClickHouse.Client" Version="7.9.1" />
50+
<PackageVersion Include="Confluent.Kafka" Version="2.8.0" />
51+
<PackageVersion Include="Confluent.SchemaRegistry.Serdes.Json" Version="2.8.0" />
52+
<PackageVersion Include="Confluent.SchemaRegistry" Version="2.8.0" />
53+
<PackageVersion Include="Consul" Version="1.6.10.9" />
54+
<PackageVersion Include="CouchbaseNetClient" Version="3.7.2" />
55+
<PackageVersion Include="DotPulsar" Version="3.6.0" />
56+
<PackageVersion Include="Elastic.Clients.Elasticsearch" Version="8.16.3" />
57+
<PackageVersion Include="EventStore.Client.Grpc.Streams" Version="22.0.0" />
58+
<PackageVersion Include="FirebirdSql.Data.FirebirdClient" Version="10.0.0" />
59+
<PackageVersion Include="Google.Cloud.BigQuery.V2" Version="3.4.0" />
60+
<PackageVersion Include="Google.Cloud.Bigtable.Admin.V2" Version="3.7.0" />
61+
<PackageVersion Include="Google.Cloud.Firestore" Version="3.1.0" />
62+
<PackageVersion Include="Google.Cloud.PubSub.V1" Version="3.5.0" />
63+
<PackageVersion Include="Google.Cloud.Storage.V1" Version="4.6.0" />
64+
<PackageVersion Include="InfluxDB.Client" Version="4.18.0" />
65+
<PackageVersion Include="JanusGraph.Net" Version="1.0.0" />
66+
<PackageVersion Include="Keycloak.Net.Core" Version="1.0.20" />
67+
<PackageVersion Include="KubernetesClient" Version="15.0.1" />
68+
<PackageVersion Include="Microsoft.Azure.Cosmos" Version="3.32.1" />
69+
<PackageVersion Include="Microsoft.Azure.Kusto.Data" Version="12.2.8" />
70+
<PackageVersion Include="Microsoft.Data.SqlClient" Version="5.2.2" />
71+
<PackageVersion Include="Milvus.Client" Version="2.2.2-preview.6" />
72+
<PackageVersion Include="MongoDB.Driver" Version="3.2.0" />
73+
<PackageVersion Include="MyCouch" Version="7.6.0" />
74+
<PackageVersion Include="MySqlConnector" Version="2.2.5" />
75+
<PackageVersion Include="NATS.Client" Version="1.0.8" />
76+
<PackageVersion Include="Neo4j.Driver" Version="5.5.0" />
77+
<PackageVersion Include="Net.IBM.Data.Db2-lnx" Version="9.0.0.100" />
78+
<PackageVersion Include="Net.IBM.Data.Db2-osx" Version="9.0.0.100" />
79+
<PackageVersion Include="Net.IBM.Data.Db2" Version="9.0.0.100" />
80+
<PackageVersion Include="Npgsql" Version="6.0.11" />
81+
<PackageVersion Include="OllamaSharp" Version="5.1.13" />
82+
<PackageVersion Include="OpenSearch.Client" Version="1.8.0" />
83+
<PackageVersion Include="Oracle.ManagedDataAccess.Core" Version="23.7.0" />
84+
<PackageVersion Include="Qdrant.Client" Version="1.13.0" />
85+
<PackageVersion Include="RabbitMQ.Client" Version="6.4.0" />
86+
<PackageVersion Include="RavenDB.Client" Version="5.4.100" />
87+
<PackageVersion Include="Selenium.WebDriver" Version="4.8.1" />
88+
<PackageVersion Include="StackExchange.Redis" Version="2.6.90" />
89+
</ItemGroup>
9090
</Project>

build/Build.csproj

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2-
<PropertyGroup>
3-
<TargetFramework>net9.0</TargetFramework>
4-
<OutputType>Exe</OutputType>
5-
<SignAssembly>false</SignAssembly>
6-
<RunWorkingDirectory>$(MSBuildProjectDirectory)/..</RunWorkingDirectory>
7-
</PropertyGroup>
8-
<ItemGroup>
9-
<PackageReference Include="Cake.Frosting.Git"/>
10-
<PackageReference Include="Cake.Frosting"/>
11-
<PackageReference Include="Cake.Sonar"/>
12-
</ItemGroup>
13-
</Project>
2+
<PropertyGroup>
3+
<TargetFramework>net9.0</TargetFramework>
4+
<OutputType>Exe</OutputType>
5+
<SignAssembly>false</SignAssembly>
6+
<RunWorkingDirectory>$(MSBuildProjectDirectory)/..</RunWorkingDirectory>
7+
</PropertyGroup>
8+
<ItemGroup>
9+
<PackageReference Include="Cake.Frosting.Git" />
10+
<PackageReference Include="Cake.Frosting" />
11+
<PackageReference Include="Cake.Sonar" />
12+
</ItemGroup>
13+
</Project>

build/Credentials.cs

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ private BuildCredentials(string username, string password)
1313

1414
public static BuildCredentials GetCodeSigningCertificateCredentials(ICakeContext context)
1515
{
16-
return new BuildCredentials
17-
(
16+
return new BuildCredentials(
1817
null,
1918
context.EnvironmentVariable("CODE_SIGNING_CERTIFICATE_PASSWORD")
2019
);
@@ -38,8 +37,7 @@ private SonarQubeCredentials(string url, string key, string token, string organi
3837

3938
public static SonarQubeCredentials GetSonarQubeCredentials(ICakeContext context)
4039
{
41-
return new SonarQubeCredentials
42-
(
40+
return new SonarQubeCredentials(
4341
context.EnvironmentVariable("SONARCLOUD_URL"),
4442
context.EnvironmentVariable("SONARCLOUD_KEY"),
4543
context.EnvironmentVariable("SONARCLOUD_TOKEN"),
@@ -61,10 +59,9 @@ private NuGetCredentials(string source, string apiKey)
6159

6260
public static NuGetCredentials GetNuGetCredentials(ICakeContext context)
6361
{
64-
return new NuGetCredentials
65-
(
62+
return new NuGetCredentials(
6663
context.EnvironmentVariable("FEED_SOURCE"),
6764
context.EnvironmentVariable("FEED_API_KEY")
6865
);
6966
}
70-
}
67+
}

build/Parameters.cs

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@ namespace Testcontainers.Build;
22

33
internal sealed class BuildParameters
44
{
5-
private BuildParameters()
6-
{
7-
}
5+
private BuildParameters() { }
86

97
public string Solution { get; private set; }
108
public string Target { get; private set; }
@@ -39,7 +37,10 @@ public static BuildParameters Instance(ICakeContext context)
3937
{
4038
Solution = context.MakeAbsolute(new DirectoryPath(solutionFilePath)).FullPath,
4139
Target = context.Argument("target", "Default"),
42-
Configuration = context.Argument("configuration", buildInformation.IsReleaseBuild ? "Release" : "Debug"),
40+
Configuration = context.Argument(
41+
"configuration",
42+
buildInformation.IsReleaseBuild ? "Release" : "Debug"
43+
),
4344
Sha = buildInformation.Sha,
4445
Branch = buildInformation.Branch,
4546
SourceBranch = buildInformation.SourceBranch,
@@ -53,11 +54,12 @@ public static BuildParameters Instance(ICakeContext context)
5354
IsPullRequest = buildInformation.IsPullRequest,
5455
ShouldPublish = !buildInformation.IsLocalBuild && buildInformation.ShouldPublish,
5556
Verbosity = DotNetVerbosity.Minimal,
56-
CodeSigningCertificateCredentials = BuildCredentials.GetCodeSigningCertificateCredentials(context),
57+
CodeSigningCertificateCredentials =
58+
BuildCredentials.GetCodeSigningCertificateCredentials(context),
5759
SonarQubeCredentials = SonarQubeCredentials.GetSonarQubeCredentials(context),
5860
NuGetCredentials = NuGetCredentials.GetNuGetCredentials(context),
5961
Projects = BuildProjects.Instance(context, solutionFilePath),
6062
Paths = BuildPaths.Instance(context, buildInformation.Version),
6163
};
6264
}
63-
}
65+
}

build/Paths.cs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@ namespace Testcontainers.Build;
22

33
internal sealed class BuildPaths
44
{
5-
private BuildPaths()
6-
{
7-
}
5+
private BuildPaths() { }
86

97
public BuildFiles Files { get; private set; }
108
public BuildDirectories Directories { get; private set; }
@@ -55,7 +53,8 @@ public BuildDirectories(
5553
DirectoryPath testResultsDir,
5654
DirectoryPath testCoverageDir,
5755
DirectoryPath nugetDir,
58-
DirectoryPath artifactsDir)
56+
DirectoryPath artifactsDir
57+
)
5958
{
6059
TestResultsDirectoryPath = testResultsDir;
6160
TestCoverageDirectoryPath = testCoverageDir;
@@ -70,4 +69,4 @@ public BuildDirectories(
7069
new DirectoryPath(".sonarqube"),
7170
};
7271
}
73-
}
72+
}

build/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ public static int Main(string[] args)
1010
.UseLifetime<BuildLifetime>()
1111
.Run(args);
1212
}
13-
}
13+
}

build/Projects.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@ namespace Testcontainers.Build;
22

33
internal sealed class BuildProjects
44
{
5-
private BuildProjects()
6-
{
7-
}
5+
private BuildProjects() { }
86

97
public ICollection<SolutionProject> All { get; private set; }
108
public ICollection<SolutionProject> NoneTests { get; private set; }
@@ -23,4 +21,4 @@ public static BuildProjects Instance(ICakeContext context, string solutionFilePa
2321
Testcontainers = allProjects.Single(project => "Testcontainers".Equals(project.Name)),
2422
};
2523
}
26-
}
24+
}

0 commit comments

Comments
 (0)