Skip to content

An AST that can describe a header: all three sections of the exemplar #521

An AST that can describe a header: all three sections of the exemplar

An AST that can describe a header: all three sections of the exemplar #521

Triggered via pull request September 10, 2026 11:09
Status Success
Total duration 7m 30s
Artifacts 3

dotnet.yml

on: pull_request
Discover Test Projects
16s
Discover Test Projects
Matrix: test
Analyze & Release
3m 28s
Analyze & Release
Security Scanning
0s
Security Scanning
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Analyze & Release: Coder/Serialization/YamlDeserializer.cs#L951
Refactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.
Analyze & Release: Coder/Serialization/YamlDeserializer.cs#L905
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.
Analyze & Release: Coder/Serialization/YamlDeserializer.cs#L758
Refactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.
Analyze & Release: Coder/Serialization/YamlDeserializer.cs#L758
Refactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.
Analyze & Release: Coder/Serialization/YamlSerializer.cs#L628
Use a comparison to 'default(T)' instead or add a constraint to 'T' so that it can't be a value type.
Analyze & Release: Coder/Serialization/YamlSerializer.cs#L628
Use a comparison to 'default(T)' instead or add a constraint to 'T' so that it can't be a value type.
Analyze & Release: Coder/Serialization/YamlSerializer.cs#L608
Define a constant instead of using this literal 'expectedType' 4 times.
Analyze & Release: Coder/Serialization/YamlSerializer.cs#L608
Define a constant instead of using this literal 'expectedType' 4 times.
Analyze & Release: Coder/Serialization/YamlDeserializer.cs#L799
Define a constant instead of using this literal 'expectedType' 4 times.
Analyze & Release: Coder/Serialization/YamlDeserializer.cs#L799
Define a constant instead of using this literal 'expectedType' 4 times.

Artifacts

Produced during runtime
Name Size Digest
analysis-coverage-report Expired
660 KB
sha256:a7cbb164167e3b7637af09c82b1e1a8ea2c34f3807a11cda4bc9da462d024075
coverage-ubuntu-latest Expired
330 KB
sha256:582adf487e8528986ff2b9951eecad5adb5ec943f263a3b576326bba394da24e
coverage-windows-latest Expired
330 KB
sha256:9b692a214d58086b90fb554e6e202a3f23dbc84040eafc91863640499de8079a