Skip to content

Changed to target multiple frameworks. - #81

Merged
amsga merged 1 commit into
masterfrom
feature/multi-target
Oct 7, 2026
Merged

amsga merged 1 commit into
masterfrom
feature/multi-target

Changed to target multiple frameworks.

788c09f
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Oct 7, 2026 in 20s

Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)
18.0% Duplication on New Code (required ≤ 3%)
D Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 105 in TensionDev.UUID/Uuid.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'string.EndsWith(char)' instead of 'string.EndsWith(string)' when you have a string with a single char

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghAJVi_oXLD67lH6&open=AaEWghAJVi_oXLD67lH6&pullRequest=81

Check warning on line 105 in TensionDev.UUID/Uuid.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'string.StartsWith(char)' instead of 'string.StartsWith(string)' when you have a string with a single char

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghAJVi_oXLD67lH5&open=AaEWghAJVi_oXLD67lH5&pullRequest=81

Check warning on line 86 in TensionDev.UUID/UUIDv6.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghClVi_oXLD67lH-&open=AaEWghClVi_oXLD67lH-&pullRequest=81

Check warning on line 82 in TensionDev.UUID/UUIDv1.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghEiVi_oXLD67lIB&open=AaEWghEiVi_oXLD67lIB&pullRequest=81

Check warning on line 105 in TensionDev.UUID/Uuid.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

"StartsWith" overloads that take a "char" should be used

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghAJVi_oXLD67lH0&open=AaEWghAJVi_oXLD67lH0&pullRequest=81

Check warning on line 104 in TensionDev.UUID/Uuid.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'string.StartsWith(char)' instead of 'string.StartsWith(string)' when you have a string with a single char

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghAJVi_oXLD67lH3&open=AaEWghAJVi_oXLD67lH3&pullRequest=81

Check warning on line 80 in TensionDev.UUID/UUIDv6.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghClVi_oXLD67lH9&open=AaEWghClVi_oXLD67lH9&pullRequest=81

Check failure on line 43 in TensionDev.UUID/UUIDv5.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use a stronger hashing algorithm.

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghBnVi_oXLD67lH8&open=AaEWghBnVi_oXLD67lH8&pullRequest=81

Check warning on line 105 in TensionDev.UUID/UUIDv7.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghDiVi_oXLD67lH_&open=AaEWghDiVi_oXLD67lH_&pullRequest=81

Check warning on line 104 in TensionDev.UUID/Uuid.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'string.EndsWith(char)' instead of 'string.EndsWith(string)' when you have a string with a single char

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghAJVi_oXLD67lH4&open=AaEWghAJVi_oXLD67lH4&pullRequest=81

Check warning on line 105 in TensionDev.UUID/Uuid.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

"EndsWith" overloads that take a "char" should be used

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghAJVi_oXLD67lH1&open=AaEWghAJVi_oXLD67lH1&pullRequest=81

Check warning on line 166 in TensionDev.UUID/Uuid.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghAJVi_oXLD67lH7&open=AaEWghAJVi_oXLD67lH7&pullRequest=81

Check warning on line 88 in TensionDev.UUID/UUIDv1.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghEiVi_oXLD67lIC&open=AaEWghEiVi_oXLD67lIC&pullRequest=81

Check failure on line 43 in TensionDev.UUID/UUIDv3.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use a stronger hashing algorithm.

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghGRVi_oXLD67lID&open=AaEWghGRVi_oXLD67lID&pullRequest=81

Check warning on line 104 in TensionDev.UUID/Uuid.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

"EndsWith" overloads that take a "char" should be used

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghAJVi_oXLD67lHz&open=AaEWghAJVi_oXLD67lHz&pullRequest=81

Check warning on line 71 in TensionDev.UUID/Uuid.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghAJVi_oXLD67lH2&open=AaEWghAJVi_oXLD67lH2&pullRequest=81

Check warning on line 111 in TensionDev.UUID/UUIDv7.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghDiVi_oXLD67lIA&open=AaEWghDiVi_oXLD67lIA&pullRequest=81

Check warning on line 104 in TensionDev.UUID/Uuid.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

"StartsWith" overloads that take a "char" should be used

See more on https://sonarcloud.io/project/issues?id=TensionDev_UUIDUtil&issues=AaEWghAJVi_oXLD67lHy&open=AaEWghAJVi_oXLD67lHy&pullRequest=81