Skip to content

Commit 0539525

Browse files
committed
minor refactoring (avoid another variable declaration)
1 parent 7e41eaf commit 0539525

15 files changed

Lines changed: 30 additions & 45 deletions

File tree

modules/openapi-generator/src/main/resources/csharp/HttpSigningConfiguration.mustache

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,8 @@ namespace {{packageName}}.Client
2525
{
2626
HashAlgorithm = HashAlgorithmName.SHA256;
2727
SigningAlgorithm = "PKCS1-v15";
28-
string framework = RuntimeInformation.FrameworkDescription;
29-
_skipUrlEncode = framework.StartsWith(".NET ") &&
30-
int.TryParse(framework.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
28+
_skipUrlEncode = RuntimeInformation.FrameworkDescription.StartsWith(".NET ") &&
29+
int.TryParse(RuntimeInformation.FrameworkDescription.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
3130
}
3231

3332
/// <summary>

samples/client/petstore/csharp/httpclient/net10/Petstore/src/Org.OpenAPITools/Client/HttpSigningConfiguration.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@ public HttpSigningConfiguration()
3333
{
3434
HashAlgorithm = HashAlgorithmName.SHA256;
3535
SigningAlgorithm = "PKCS1-v15";
36-
string framework = RuntimeInformation.FrameworkDescription;
37-
_skipUrlEncode = framework.StartsWith(".NET ") &&
38-
int.TryParse(framework.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
36+
_skipUrlEncode = RuntimeInformation.FrameworkDescription.StartsWith(".NET ") &&
37+
int.TryParse(RuntimeInformation.FrameworkDescription.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
3938
}
4039

4140
/// <summary>

samples/client/petstore/csharp/httpclient/net9/Petstore/src/Org.OpenAPITools/Client/HttpSigningConfiguration.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@ public HttpSigningConfiguration()
3333
{
3434
HashAlgorithm = HashAlgorithmName.SHA256;
3535
SigningAlgorithm = "PKCS1-v15";
36-
string framework = RuntimeInformation.FrameworkDescription;
37-
_skipUrlEncode = framework.StartsWith(".NET ") &&
38-
int.TryParse(framework.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
36+
_skipUrlEncode = RuntimeInformation.FrameworkDescription.StartsWith(".NET ") &&
37+
int.TryParse(RuntimeInformation.FrameworkDescription.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
3938
}
4039

4140
/// <summary>

samples/client/petstore/csharp/httpclient/standard2.0/Petstore/src/Org.OpenAPITools/Client/HttpSigningConfiguration.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@ public HttpSigningConfiguration()
3333
{
3434
HashAlgorithm = HashAlgorithmName.SHA256;
3535
SigningAlgorithm = "PKCS1-v15";
36-
string framework = RuntimeInformation.FrameworkDescription;
37-
_skipUrlEncode = framework.StartsWith(".NET ") &&
38-
int.TryParse(framework.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
36+
_skipUrlEncode = RuntimeInformation.FrameworkDescription.StartsWith(".NET ") &&
37+
int.TryParse(RuntimeInformation.FrameworkDescription.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
3938
}
4039

4140
/// <summary>

samples/client/petstore/csharp/restsharp/net10/Petstore/src/Org.OpenAPITools/Client/HttpSigningConfiguration.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@ public HttpSigningConfiguration()
3333
{
3434
HashAlgorithm = HashAlgorithmName.SHA256;
3535
SigningAlgorithm = "PKCS1-v15";
36-
string framework = RuntimeInformation.FrameworkDescription;
37-
_skipUrlEncode = framework.StartsWith(".NET ") &&
38-
int.TryParse(framework.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
36+
_skipUrlEncode = RuntimeInformation.FrameworkDescription.StartsWith(".NET ") &&
37+
int.TryParse(RuntimeInformation.FrameworkDescription.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
3938
}
4039

4140
/// <summary>

samples/client/petstore/csharp/restsharp/net4.7/Petstore/src/Org.OpenAPITools/Client/HttpSigningConfiguration.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@ public HttpSigningConfiguration()
3333
{
3434
HashAlgorithm = HashAlgorithmName.SHA256;
3535
SigningAlgorithm = "PKCS1-v15";
36-
string framework = RuntimeInformation.FrameworkDescription;
37-
_skipUrlEncode = framework.StartsWith(".NET ") &&
38-
int.TryParse(framework.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
36+
_skipUrlEncode = RuntimeInformation.FrameworkDescription.StartsWith(".NET ") &&
37+
int.TryParse(RuntimeInformation.FrameworkDescription.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
3938
}
4039

4140
/// <summary>

samples/client/petstore/csharp/restsharp/net4.8/Petstore/src/Org.OpenAPITools/Client/HttpSigningConfiguration.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@ public HttpSigningConfiguration()
3333
{
3434
HashAlgorithm = HashAlgorithmName.SHA256;
3535
SigningAlgorithm = "PKCS1-v15";
36-
string framework = RuntimeInformation.FrameworkDescription;
37-
_skipUrlEncode = framework.StartsWith(".NET ") &&
38-
int.TryParse(framework.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
36+
_skipUrlEncode = RuntimeInformation.FrameworkDescription.StartsWith(".NET ") &&
37+
int.TryParse(RuntimeInformation.FrameworkDescription.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
3938
}
4039

4140
/// <summary>

samples/client/petstore/csharp/restsharp/net8/EnumMappings/src/Org.OpenAPITools/Client/HttpSigningConfiguration.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@ public HttpSigningConfiguration()
3333
{
3434
HashAlgorithm = HashAlgorithmName.SHA256;
3535
SigningAlgorithm = "PKCS1-v15";
36-
string framework = RuntimeInformation.FrameworkDescription;
37-
_skipUrlEncode = framework.StartsWith(".NET ") &&
38-
int.TryParse(framework.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
36+
_skipUrlEncode = RuntimeInformation.FrameworkDescription.StartsWith(".NET ") &&
37+
int.TryParse(RuntimeInformation.FrameworkDescription.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
3938
}
4039

4140
/// <summary>

samples/client/petstore/csharp/restsharp/net8/Petstore/src/Org.OpenAPITools/Client/HttpSigningConfiguration.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@ public HttpSigningConfiguration()
3333
{
3434
HashAlgorithm = HashAlgorithmName.SHA256;
3535
SigningAlgorithm = "PKCS1-v15";
36-
string framework = RuntimeInformation.FrameworkDescription;
37-
_skipUrlEncode = framework.StartsWith(".NET ") &&
38-
int.TryParse(framework.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
36+
_skipUrlEncode = RuntimeInformation.FrameworkDescription.StartsWith(".NET ") &&
37+
int.TryParse(RuntimeInformation.FrameworkDescription.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
3938
}
4039

4140
/// <summary>

samples/client/petstore/csharp/restsharp/net9/EnumMappings/src/Org.OpenAPITools/Client/HttpSigningConfiguration.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@ public HttpSigningConfiguration()
3333
{
3434
HashAlgorithm = HashAlgorithmName.SHA256;
3535
SigningAlgorithm = "PKCS1-v15";
36-
string framework = RuntimeInformation.FrameworkDescription;
37-
_skipUrlEncode = framework.StartsWith(".NET ") &&
38-
int.TryParse(framework.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
36+
_skipUrlEncode = RuntimeInformation.FrameworkDescription.StartsWith(".NET ") &&
37+
int.TryParse(RuntimeInformation.FrameworkDescription.Substring(5).Split('.')[0], out int fwMajor) && fwMajor >= 9;
3938
}
4039

4140
/// <summary>

0 commit comments

Comments
 (0)