Skip to content

fix: use the full name with namespace for properties, methods and events #26

fix: use the full name with namespace for properties, methods and events

fix: use the full name with namespace for properties, methods and events #26

Triggered via pull request September 29, 2025 10:14
Status Success
Total duration 3m 33s
Artifacts 5

ci.yml

on: pull_request
Matrix: Unit tests
Publish Tests Results
15s
Publish Tests Results
Fit to window
Zoom out
Zoom in

Annotations

11 warnings and 1 notice
Benchmarks
No files were found with the provided path: ./Artifacts/*. No artifacts will be uploaded.
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Internals/SourceGeneration.MockClass.cs(49,51): warning S1172: Remove this unused method parameter 'name'. (https://rules.sonarsource.com/csharp/RSPEC-1172) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Mockerade.SourceGenerators.csproj::TargetFramework=netstandard2.0]
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Internals/SourceGeneration.MockClass.cs(68,57): warning S1172: Remove this unused method parameter 'name'. (https://rules.sonarsource.com/csharp/RSPEC-1172) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Mockerade.SourceGenerators.csproj::TargetFramework=netstandard2.0]
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Internals/SourceGeneration.ExtensionsClass.cs(72,22): warning S3776: Refactor this method to reduce its Cognitive Complexity from 52 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Mockerade.SourceGenerators.csproj::TargetFramework=netstandard2.0]
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Entities/Class.cs(70,28): warning S3267: Loop should be simplified by calling Select(event => event.Type)) (https://rules.sonarsource.com/csharp/RSPEC-3267) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Mockerade.SourceGenerators.csproj::TargetFramework=netstandard2.0]
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Entities/Class.cs(63,33): warning S3267: Loop should be simplified by calling Select(property => property.Type)) (https://rules.sonarsource.com/csharp/RSPEC-3267) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Mockerade.SourceGenerators.csproj::TargetFramework=netstandard2.0]
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Internals/SourceGeneration.MockClass.cs(106,14): warning S1192: Define a constant instead of using this literal '\t\t/// </summary>' 5 times. (https://rules.sonarsource.com/csharp/RSPEC-1192) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Mockerade.SourceGenerators.csproj::TargetFramework=netstandard2.0]
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Internals/SourceGeneration.MockClass.cs(104,14): warning S1192: Define a constant instead of using this literal '\t\t/// <summary>' 5 times. (https://rules.sonarsource.com/csharp/RSPEC-1192) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Mockerade.SourceGenerators.csproj::TargetFramework=netstandard2.0]
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Internals/SourceGeneration.ExtensionsClass.cs(63,14): warning S1192: Define a constant instead of using this literal '\t\t/// </summary>' 5 times. (https://rules.sonarsource.com/csharp/RSPEC-1192) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Mockerade.SourceGenerators.csproj::TargetFramework=netstandard2.0]
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Internals/SourceGeneration.ExtensionsClass.cs(61,14): warning S1192: Define a constant instead of using this literal '\t\t/// <summary>' 5 times. (https://rules.sonarsource.com/csharp/RSPEC-1192) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Mockerade.SourceGenerators.csproj::TargetFramework=netstandard2.0]
Static code analysis
/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Internals/SourceGeneration.ExtensionsClass.cs(52,76): warning S1192: Define a constant instead of using this literal '> mock)' 4 times. (https://rules.sonarsource.com/csharp/RSPEC-1192) [/home/runner/work/Mockerade/Mockerade/Source/Mockerade.SourceGenerators/Mockerade.SourceGenerators.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

Artifacts

Produced during runtime
Name Size Digest
API-tests Expired
1.72 KB
sha256:4b039edb921c4a028bd6531fa4d7fbf90cd5f55db46489462614388908a0ba1d
Linux-artifacts Expired
25.4 KB
sha256:bf0506b1e7fb8fe87d1c5131c545f5587364df56079289431de00f482fd665da
MutationTests Expired
23.6 KB
sha256:aee1b75fe8bb780091ed671cbc1c8a5eb645c43e114bfb2572daef79b52b6ddb
Windows-artifacts Expired
38.1 KB
sha256:e21256ac8ccacd4d48fba0960956fc9ce3c705e8fe29ddf66b8925d7fe7da149
macOS-artifacts Expired
25.5 KB
sha256:11dc75833d450574203f094d717dcf9a262da0b20dcb1e96ea9433675bec7cce