Skip to content

ASTC decoding part 5: Decode ASTC compressed KTX1 textures #123

ASTC decoding part 5: Decode ASTC compressed KTX1 textures

ASTC decoding part 5: Decode ASTC compressed KTX1 textures #123

Triggered via pull request May 19, 2026 08:20
Status Success
Total duration 3m 12s
Artifacts

build-and-test.yml

on: pull_request
Matrix: Build
Publish
Publish
Fit to window
Zoom out
Zoom in

Annotations

30 warnings and 1 notice
Build (ubuntu-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L69
Exception type System.Exception is not sufficiently specific (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2201)
Build (ubuntu-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/ApplicationManager.cs#L34
Exception type System.Exception is not sufficiently specific (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2201)
Build (ubuntu-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L26
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Build (ubuntu-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L25
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Build (ubuntu-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L24
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Build (ubuntu-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L23
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Build (ubuntu-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L22
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Build (ubuntu-latest, net8.0, -x64, false): tests/Images/TestEnvironment.cs#L46
Converting null literal or possible null value to non-nullable type.
Build (ubuntu-latest, net8.0, -x64, false): tests/Images/TestEnvironment.cs#L42
Dereference of a possibly null reference.
Build (ubuntu-latest, net8.0, -x64, false): tests/Images/TestEnvironment.cs#L40
Converting null literal or possible null value to non-nullable type.
Build (macos-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/TitleBar.cs#L11
Member 'Render' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (macos-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/ResourceLoader.cs#L26
Use the "Length" property instead of Enumerable.Count() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1829)
Build (macos-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/ApplicationManager.cs#L34
Exception type System.Exception is not sufficiently specific (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2201)
Build (macos-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/Extensions.cs#L13
Do not guard 'Dictionary.Remove(key)' with 'Dictionary.ContainsKey(key)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853)
Build (macos-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/ResourceLoader.cs#L26
Prefer comparing 'Length' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860)
Build (macos-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L26
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Build (macos-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L25
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Build (macos-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L24
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Build (macos-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L23
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Build (macos-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L22
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Build (windows-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L52
Member 'DecompressDds' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (windows-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L69
Exception type System.Exception is not sufficiently specific (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2201)
Build (windows-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/Extensions.cs#L13
Do not guard 'Dictionary.Remove(key)' with 'Dictionary.ContainsKey(key)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853)
Build (windows-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L43
Member 'OpenCompare' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build (windows-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/ApplicationManager.cs#L34
Exception type System.Exception is not sufficiently specific (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2201)
Build (windows-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L26
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Build (windows-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L25
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Build (windows-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L24
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Build (windows-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L23
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Build (windows-latest, net8.0, -x64, false): tests/ImageSharp.Textures.InteractiveTest/UI/WizardPages/Preview.cs#L22
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
Build (windows-latest, net8.0, -x64, false)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026