When a path is both filled and stroked, try to do so atomically #88
Annotations
7 errors and 77 warnings
|
windows / windows-x64 / net9.0
Process completed with exit code 1.
|
|
windows / windows-arm64 / net8.0
Process completed with exit code 1.
|
|
windows / windows-arm64 / net9.0
Process completed with exit code 1.
|
|
windows / windows-arm64 / net6.0
Process completed with exit code 1.
|
|
windows / windows-x64 / net8.0
Process completed with exit code 1.
|
|
windows / windows-x64 / net6.0
Process completed with exit code 1.
|
|
windows / windows-x64 / net462
Process completed with exit code 1.
|
|
windows / windows-x64 / net9.0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
windows / windows-x64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.Glyph.cs#L134
Possible null reference argument for parameter 'pattern' in 'void SkiaStreamProcessor.RenderShadingPattern(SKPath path, ShadingPatternColor pattern, bool isStroke)'.
|
|
windows / windows-x64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.Glyph.cs#L130
Possible null reference argument for parameter 'pattern' in 'void SkiaStreamProcessor.RenderTilingPattern(SKPath path, TilingPatternColor pattern, bool isStroke)'.
|
|
windows / windows-x64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.cs#L93
Non-nullable field '_canvas' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
windows / windows-x64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/PatternAwareColorSpaceContext.cs#L89
Possible null reference argument for parameter 'operands' in 'void IColorSpaceContext.SetNonStrokingColor(IReadOnlyList<double> operands, NameToken? patternName = null)'.
|
|
windows / windows-x64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/PatternAwareColorSpaceContext.cs#L63
Possible null reference argument for parameter 'operands' in 'void IColorSpaceContext.SetStrokingColor(IReadOnlyList<double> operands, NameToken? patternName = null)'.
|
|
windows / windows-x64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SkiaFontCache.Font.cs#L252
Possible null reference argument for parameter 'name' in 'TrueTypeFont ISystemFontFinder.GetTrueTypeFont(string name)'.
|
|
windows / windows-x64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L90
Nullable value type may be null.
|
|
windows / windows-x64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L89
Nullable value type may be null.
|
|
windows / windows-x64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L88
Nullable value type may be null.
|
|
windows / windows-x64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L87
Nullable value type may be null.
|
|
windows / windows-arm64 / net8.0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
windows / windows-arm64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.Glyph.cs#L134
Possible null reference argument for parameter 'pattern' in 'void SkiaStreamProcessor.RenderShadingPattern(SKPath path, ShadingPatternColor pattern, bool isStroke)'.
|
|
windows / windows-arm64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.Glyph.cs#L130
Possible null reference argument for parameter 'pattern' in 'void SkiaStreamProcessor.RenderTilingPattern(SKPath path, TilingPatternColor pattern, bool isStroke)'.
|
|
windows / windows-arm64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.cs#L93
Non-nullable field '_canvas' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
windows / windows-arm64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SkiaFontCache.Font.cs#L252
Possible null reference argument for parameter 'name' in 'TrueTypeFont ISystemFontFinder.GetTrueTypeFont(string name)'.
|
|
windows / windows-arm64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L90
Nullable value type may be null.
|
|
windows / windows-arm64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L89
Nullable value type may be null.
|
|
windows / windows-arm64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L88
Nullable value type may be null.
|
|
windows / windows-arm64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L87
Nullable value type may be null.
|
|
windows / windows-arm64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/PatternAwareColorSpaceContext.cs#L89
Possible null reference argument for parameter 'operands' in 'void IColorSpaceContext.SetNonStrokingColor(IReadOnlyList<double> operands, NameToken? patternName = null)'.
|
|
windows / windows-arm64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/PatternAwareColorSpaceContext.cs#L63
Possible null reference argument for parameter 'operands' in 'void IColorSpaceContext.SetStrokingColor(IReadOnlyList<double> operands, NameToken? patternName = null)'.
|
|
windows / windows-arm64 / net9.0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
windows / windows-arm64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.Glyph.cs#L134
Possible null reference argument for parameter 'pattern' in 'void SkiaStreamProcessor.RenderShadingPattern(SKPath path, ShadingPatternColor pattern, bool isStroke)'.
|
|
windows / windows-arm64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.Glyph.cs#L130
Possible null reference argument for parameter 'pattern' in 'void SkiaStreamProcessor.RenderTilingPattern(SKPath path, TilingPatternColor pattern, bool isStroke)'.
|
|
windows / windows-arm64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.cs#L93
Non-nullable field '_canvas' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
windows / windows-arm64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SkiaFontCache.Font.cs#L252
Possible null reference argument for parameter 'name' in 'TrueTypeFont ISystemFontFinder.GetTrueTypeFont(string name)'.
|
|
windows / windows-arm64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/PatternAwareColorSpaceContext.cs#L89
Possible null reference argument for parameter 'operands' in 'void IColorSpaceContext.SetNonStrokingColor(IReadOnlyList<double> operands, NameToken? patternName = null)'.
|
|
windows / windows-arm64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L90
Nullable value type may be null.
|
|
windows / windows-arm64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L89
Nullable value type may be null.
|
|
windows / windows-arm64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L88
Nullable value type may be null.
|
|
windows / windows-arm64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L87
Nullable value type may be null.
|
|
windows / windows-arm64 / net9.0:
UglyToad.PdfPig.Rendering.Skia/PatternAwareColorSpaceContext.cs#L63
Possible null reference argument for parameter 'operands' in 'void IColorSpaceContext.SetStrokingColor(IReadOnlyList<double> operands, NameToken? patternName = null)'.
|
|
windows / windows-arm64 / net6.0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
windows / windows-arm64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.Glyph.cs#L134
Possible null reference argument for parameter 'pattern' in 'void SkiaStreamProcessor.RenderShadingPattern(SKPath path, ShadingPatternColor pattern, bool isStroke)'.
|
|
windows / windows-arm64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.Glyph.cs#L130
Possible null reference argument for parameter 'pattern' in 'void SkiaStreamProcessor.RenderTilingPattern(SKPath path, TilingPatternColor pattern, bool isStroke)'.
|
|
windows / windows-arm64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.cs#L93
Non-nullable field '_canvas' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
windows / windows-arm64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SkiaFontCache.Font.cs#L252
Possible null reference argument for parameter 'name' in 'TrueTypeFont ISystemFontFinder.GetTrueTypeFont(string name)'.
|
|
windows / windows-arm64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/PatternAwareColorSpaceContext.cs#L89
Possible null reference argument for parameter 'operands' in 'void IColorSpaceContext.SetNonStrokingColor(IReadOnlyList<double> operands, NameToken? patternName = null)'.
|
|
windows / windows-arm64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/PatternAwareColorSpaceContext.cs#L63
Possible null reference argument for parameter 'operands' in 'void IColorSpaceContext.SetStrokingColor(IReadOnlyList<double> operands, NameToken? patternName = null)'.
|
|
windows / windows-arm64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L90
Nullable value type may be null.
|
|
windows / windows-arm64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L89
Nullable value type may be null.
|
|
windows / windows-arm64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L88
Nullable value type may be null.
|
|
windows / windows-arm64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L87
Nullable value type may be null.
|
|
windows / windows-x64 / net8.0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
windows / windows-x64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.Glyph.cs#L134
Possible null reference argument for parameter 'pattern' in 'void SkiaStreamProcessor.RenderShadingPattern(SKPath path, ShadingPatternColor pattern, bool isStroke)'.
|
|
windows / windows-x64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.Glyph.cs#L130
Possible null reference argument for parameter 'pattern' in 'void SkiaStreamProcessor.RenderTilingPattern(SKPath path, TilingPatternColor pattern, bool isStroke)'.
|
|
windows / windows-x64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.cs#L93
Non-nullable field '_canvas' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
windows / windows-x64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L90
Nullable value type may be null.
|
|
windows / windows-x64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L89
Nullable value type may be null.
|
|
windows / windows-x64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L88
Nullable value type may be null.
|
|
windows / windows-x64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L87
Nullable value type may be null.
|
|
windows / windows-x64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/PatternAwareColorSpaceContext.cs#L89
Possible null reference argument for parameter 'operands' in 'void IColorSpaceContext.SetNonStrokingColor(IReadOnlyList<double> operands, NameToken? patternName = null)'.
|
|
windows / windows-x64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/PatternAwareColorSpaceContext.cs#L63
Possible null reference argument for parameter 'operands' in 'void IColorSpaceContext.SetStrokingColor(IReadOnlyList<double> operands, NameToken? patternName = null)'.
|
|
windows / windows-x64 / net8.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SkiaFontCache.Font.cs#L252
Possible null reference argument for parameter 'name' in 'TrueTypeFont ISystemFontFinder.GetTrueTypeFont(string name)'.
|
|
windows / windows-x64 / net6.0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
windows / windows-x64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.Glyph.cs#L134
Possible null reference argument for parameter 'pattern' in 'void SkiaStreamProcessor.RenderShadingPattern(SKPath path, ShadingPatternColor pattern, bool isStroke)'.
|
|
windows / windows-x64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.Glyph.cs#L130
Possible null reference argument for parameter 'pattern' in 'void SkiaStreamProcessor.RenderTilingPattern(SKPath path, TilingPatternColor pattern, bool isStroke)'.
|
|
windows / windows-x64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.cs#L93
Non-nullable field '_canvas' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
windows / windows-x64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SkiaFontCache.Font.cs#L252
Possible null reference argument for parameter 'name' in 'TrueTypeFont ISystemFontFinder.GetTrueTypeFont(string name)'.
|
|
windows / windows-x64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/PatternAwareColorSpaceContext.cs#L89
Possible null reference argument for parameter 'operands' in 'void IColorSpaceContext.SetNonStrokingColor(IReadOnlyList<double> operands, NameToken? patternName = null)'.
|
|
windows / windows-x64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/PatternAwareColorSpaceContext.cs#L63
Possible null reference argument for parameter 'operands' in 'void IColorSpaceContext.SetStrokingColor(IReadOnlyList<double> operands, NameToken? patternName = null)'.
|
|
windows / windows-x64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L90
Nullable value type may be null.
|
|
windows / windows-x64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L89
Nullable value type may be null.
|
|
windows / windows-x64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L88
Nullable value type may be null.
|
|
windows / windows-x64 / net6.0:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L87
Nullable value type may be null.
|
|
windows / windows-x64 / net462
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
windows / windows-x64 / net462:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.Glyph.cs#L134
Possible null reference argument for parameter 'pattern' in 'void SkiaStreamProcessor.RenderShadingPattern(SKPath path, ShadingPatternColor pattern, bool isStroke)'.
|
|
windows / windows-x64 / net462:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.Glyph.cs#L130
Possible null reference argument for parameter 'pattern' in 'void SkiaStreamProcessor.RenderTilingPattern(SKPath path, TilingPatternColor pattern, bool isStroke)'.
|
|
windows / windows-x64 / net462:
UglyToad.PdfPig.Rendering.Skia/SkiaStreamProcessor.cs#L93
Non-nullable field '_canvas' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
windows / windows-x64 / net462:
UglyToad.PdfPig.Rendering.Skia/Helpers/SkiaFontCache.Font.cs#L252
Possible null reference argument for parameter 'name' in 'TrueTypeFont ISystemFontFinder.GetTrueTypeFont(string name)'.
|
|
windows / windows-x64 / net462:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L90
Nullable value type may be null.
|
|
windows / windows-x64 / net462:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L89
Nullable value type may be null.
|
|
windows / windows-x64 / net462:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L88
Nullable value type may be null.
|
|
windows / windows-x64 / net462:
UglyToad.PdfPig.Rendering.Skia/Helpers/SKPaintCache.cs#L87
Nullable value type may be null.
|
|
windows / windows-x64 / net462:
UglyToad.PdfPig.Rendering.Skia/PatternAwareColorSpaceContext.cs#L89
Possible null reference argument for parameter 'operands' in 'void IColorSpaceContext.SetNonStrokingColor(IReadOnlyList<double> operands, NameToken? patternName = null)'.
|
|
windows / windows-x64 / net462:
UglyToad.PdfPig.Rendering.Skia/PatternAwareColorSpaceContext.cs#L63
Possible null reference argument for parameter 'operands' in 'void IColorSpaceContext.SetStrokingColor(IReadOnlyList<double> operands, NameToken? patternName = null)'.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
error-images-windows-arm64-net6.0
|
12 KB |
sha256:3a16d4d9aef8afa86857d220d0851f6b21017545054b5ec6f405a9a9e54f1558
|
|
|
error-images-windows-arm64-net8.0
|
12 KB |
sha256:ed1e2bee58834e8673b8127d31d4bba07cc5d467f4e8a6c95a7bed2711e64887
|
|
|
error-images-windows-arm64-net9.0
|
12 KB |
sha256:22e0ba7583f5a17ddeb3e81e524069a56a28309dc96f1ba58f1cb076ebe26df1
|
|
|
error-images-windows-x64-net462
|
12.2 KB |
sha256:378265c8fe5c4bd6ee28469a70181942943cbe4956500c091c8ab2c4ccd01bcd
|
|
|
error-images-windows-x64-net6.0
|
12.2 KB |
sha256:e477a42a674be0574720ffbaab29298f0cab7ce879bff0f8ac950e418104e95c
|
|
|
error-images-windows-x64-net8.0
|
12.2 KB |
sha256:2693c9ab801d302663fc63e03d033da2d36ce6f4c3dfbeb397a77a2d813c51f0
|
|
|
error-images-windows-x64-net9.0
|
12.2 KB |
sha256:631ed4b001418ac6af93ef690a00f81dbc50047f65d42abb7c0ae5bb3cd835c7
|
|
|
test-results-windows-arm64-net6.0
|
84.9 KB |
sha256:4d339542ba447cc9e5738c2586f4f0a63fa7ed34e467faf1483a77c880d1dec3
|
|
|
test-results-windows-arm64-net8.0
|
85.2 KB |
sha256:7c51c0a1cfedabe0a1d2a478bf77d7d845761a8200d841f4b4e56021b3397cf5
|
|
|
test-results-windows-arm64-net9.0
|
85.5 KB |
sha256:15433a3393f5a4676406c8eef09547a84ff76df445edcc6a523ceed52d46909c
|
|
|
test-results-windows-x64-net462
|
84 KB |
sha256:1858416f8a56fcbbeca6650bbc341446a4619a80cf73f6febb4517a1b4f724fe
|
|
|
test-results-windows-x64-net6.0
|
85 KB |
sha256:ab1d0fa9c5d2c09d77becc9c2894504036c669c3efa2a79afb3556ce83e70cf6
|
|
|
test-results-windows-x64-net8.0
|
85.6 KB |
sha256:b018c95f9900dd7b7a7db15675ac22cb5ca3ba2f5fea6a8eb24ce22f91faa9be
|
|
|
test-results-windows-x64-net9.0
|
85.6 KB |
sha256:34e8623f0af42f05498ae53f9fcff84345a3f5ff1ff7852b04f74e1225a218e9
|
|