Refactor project structure to improve build and release processes #1
ci-obfuscator.yml
on: pull_request
build-and-test
2m 38s
Annotations
10 warnings
build-and-test:
src/Dax.Vpax.Obfuscator/Extensions/StringExtensions.cs#L8
The behavior of 'string.StartsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Dax.Vpax.Obfuscator.Extensions.StringExtensions.IsBracketed(string)' with a call to 'string.StartsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
build-and-test:
src/Dax.Vpax.Obfuscator/Extensions/StringExtensions.cs#L8
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Dax.Vpax.Obfuscator.Extensions.StringExtensions.IsBracketed(string)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
build-and-test:
src/Dax.Vpax.Obfuscator/Extensions/StringExtensions.cs#L9
The behavior of 'string.StartsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Dax.Vpax.Obfuscator.Extensions.StringExtensions.IsQuoted(string)' with a call to 'string.StartsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
build-and-test:
src/Dax.Vpax.Obfuscator/Extensions/StringExtensions.cs#L9
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Dax.Vpax.Obfuscator.Extensions.StringExtensions.IsQuoted(string)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
build-and-test:
src/Dax.Vpax.Obfuscator/Extensions/StringExtensions.cs#L91
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Dax.Vpax.Obfuscator.Extensions.StringExtensions.TryGetTableAndColumnNames(string, out string, out string)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
build-and-test:
src/Dax.Vpax.Obfuscator/Extensions/StringExtensions.cs#L94
The behavior of 'string.StartsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Dax.Vpax.Obfuscator.Extensions.StringExtensions.TryGetTableAndColumnNames(string, out string, out string)' with a call to 'string.StartsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
build-and-test:
src/Dax.Vpax.Obfuscator/Extensions/StringExtensions.cs#L7
'string.Contains(char)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Dax.Vpax.Obfuscator.Extensions.StringExtensions.StartsWithDigit(string)' with a call to 'string.Contains(char, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
|
build-and-test:
src/Dax.Vpax.Obfuscator/Extensions/StringExtensions.cs#L8
The behavior of 'string.StartsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Dax.Vpax.Obfuscator.Extensions.StringExtensions.IsBracketed(string)' with a call to 'string.StartsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
build-and-test:
src/Dax.Vpax.Obfuscator/Extensions/StringExtensions.cs#L8
The behavior of 'string.EndsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Dax.Vpax.Obfuscator.Extensions.StringExtensions.IsBracketed(string)' with a call to 'string.EndsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|
build-and-test:
src/Dax.Vpax.Obfuscator/Extensions/StringExtensions.cs#L9
The behavior of 'string.StartsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Dax.Vpax.Obfuscator.Extensions.StringExtensions.IsQuoted(string)' with a call to 'string.StartsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
|