feat: add conditions for CheckResult (#18)
#16
build.yml
on: push
Benchmarks
41s
Matrix: Unit tests
Static code analysis
1m 44s
API tests
55s
Update Pages
3s
Finalize release
0s
Annotations
10 warnings and 3 notices
|
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Setup/MethodWithReturnValueSetup.cs(193,14): warning S2436: Reduce the number of generic parameters in the 'MethodWithReturnValueSetup' class to no more than the 2 authorized. (https://rules.sonarsource.com/csharp/RSPEC-2436) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Mockerade.csproj::TargetFramework=netstandard2.0]
|
|
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade/With.cs(173,38): warning S2326: 'T' is not used in the class. (https://rules.sonarsource.com/csharp/RSPEC-2326) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Mockerade.csproj::TargetFramework=netstandard2.0]
|
|
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade/With.cs(158,38): warning S2326: 'T' is not used in the class. (https://rules.sonarsource.com/csharp/RSPEC-2326) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Mockerade.csproj::TargetFramework=netstandard2.0]
|
|
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade/With.cs(60,24): warning S1694: Convert this 'abstract' class to an interface. (https://rules.sonarsource.com/csharp/RSPEC-1694) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Mockerade.csproj::TargetFramework=netstandard2.0]
|
|
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Events/MockRaises.cs(10,25): warning S2326: 'T' is not used in the class. (https://rules.sonarsource.com/csharp/RSPEC-2326) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Mockerade.csproj::TargetFramework=netstandard2.0]
|
|
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Mock.cs(138,31): warning S2326: 'T2' is not used in the class. (https://rules.sonarsource.com/csharp/RSPEC-2326) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Mockerade.csproj::TargetFramework=netstandard2.0]
|
|
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Checks/Invocation.cs(6,14): warning S2094: Remove this empty class, write its code or make it an "interface". (https://rules.sonarsource.com/csharp/RSPEC-2094) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Mockerade.csproj::TargetFramework=netstandard2.0]
|
|
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Setup/MethodSetupExtensions.cs(17,5): warning S1135: Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Mockerade.csproj::TargetFramework=netstandard2.0]
|
|
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Events/MockRaises.cs(38,7): warning S1135: Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Mockerade.csproj::TargetFramework=netstandard2.0]
|
|
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Events/MockRaises.cs(26,7): warning S1135: Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade/Mockerade.csproj::TargetFramework=netstandard2.0]
|
|
Unit tests (windows-latest)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
|
|
1 skipped test found
There is 1 skipped test, see "Raw output" for the name of the skipped test.
|
|
76 tests found
There are 76 tests, see "Raw output" for the full list of tests.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
API-tests
Expired
|
1.72 KB |
sha256:92c2cb3c77f92993d8289d78a9153fceae1f7bb739645aacc75c89aa2ecd2f90
|
|
|
Linux-artifacts
Expired
|
25.4 KB |
sha256:664470397d6feac8c3892334d415acb0726584bf615f080d3c6066c19480a0f5
|
|
|
Packages
Expired
|
220 KB |
sha256:b83537ec8c50d46035ffb56fa06e70cde47cf029bf39d777c8abded00b5e6124
|
|
|
Windows-artifacts
Expired
|
38.2 KB |
sha256:d81f8130bd58cd51cee88d069c40870368a2ca5f15249f13fdb36fc1dbd22c76
|
|
|
macOS-artifacts
Expired
|
25.9 KB |
sha256:cb82c2fde8b11902915b7a8c49e787ea3eff1e49d8d0045a4720987f38cc90be
|
|