Skip to content

Fix net10 CI: workflows, generic re-registration, conversions #275

Fix net10 CI: workflows, generic re-registration, conversions

Fix net10 CI: workflows, generic re-registration, conversions #275

Triggered via pull request June 17, 2026 14:42
Status Success
Total duration 25m 57s
Artifacts

main.yml

on: pull_request
Matrix: Build and Test
Fit to window
Zoom out
Zoom in

Annotations

212 warnings
Build and Test (ubuntu, 3.9, x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test (ubuntu, 3.9, x64): src/runtime/Types/ExceptionClassObject.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/Types/ExceptionClassObject.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.9, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test (ubuntu, 3.11, x64): src/runtime/Types/ExceptionClassObject.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/ClassManager.cs#L693
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.11, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test (ubuntu, 3.8, x64): src/runtime/ClassManager.cs#L693
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/ClassManager.cs#L693
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.8, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test (ubuntu, 3.10, x64): src/runtime/ClassManager.cs#L693
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/PythonTypes/PyObject.cs#L1115
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (ubuntu, 3.10, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test (windows, 3.10, x64): src/runtime/Types/ExceptionClassObject.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/Types/ExceptionClassObject.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test (windows, 3.11, x64): src/runtime/Types/ExceptionClassObject.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/PythonTypes/PyObject.cs#L1115
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test (windows, 3.9, x64): src/runtime/Types/ExceptionClassObject.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/PythonTypes/PyList.cs#L174
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/PythonTypes/PyObject.cs#L1133
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/PythonTypes/PyObject.cs#L1115
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test (windows, 3.8, x64): src/runtime/PythonTypes/PyObject.cs#L1115
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/Types/ExtensionType.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/PythonTypes/PyList.cs#L174
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/PythonTypes/PyObject.cs#L1133
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/PythonTypes/PyObject.cs#L1115
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/Native/StrPtr.cs#L32
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/ClassManager.cs#L693
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x64): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x86)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test (windows, 3.9, x86): src/runtime/PythonTypes/PyModule.cs#L138
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x86): src/runtime/ClassManager.cs#L693
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x86): src/runtime/PythonTypes/PyList.cs#L174
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x86): src/runtime/PythonTypes/PyObject.cs#L1133
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x86): src/runtime/PythonTypes/PyObject.cs#L1115
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x86): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x86): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x86): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x86): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.9, x86): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x86)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test (windows, 3.8, x86): src/runtime/PythonTypes/PyModule.cs#L138
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x86): src/runtime/ClassManager.cs#L693
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x86): src/runtime/PythonTypes/PyList.cs#L174
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x86): src/runtime/PythonTypes/PyObject.cs#L1133
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x86): src/runtime/PythonTypes/PyObject.cs#L1115
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x86): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x86): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x86): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x86): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.8, x86): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x86)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test (windows, 3.11, x86): src/runtime/PythonTypes/PyModule.cs#L138
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x86): src/runtime/Native/StrPtr.cs#L32
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x86): src/runtime/PythonTypes/PyList.cs#L174
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x86): src/runtime/PythonTypes/PyObject.cs#L1133
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x86): src/runtime/PythonTypes/PyObject.cs#L1115
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x86): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x86): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x86): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x86): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.11, x86): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x86)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test (windows, 3.10, x86): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x86): src/runtime/Types/ManagedType.cs#L123
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x86): src/runtime/PythonTypes/PyList.cs#L174
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x86): src/runtime/PythonTypes/PyObject.cs#L1133
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x86): src/runtime/PythonTypes/PyObject.cs#L1115
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x86): src/runtime/AssemblyManager.cs#L337
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x86): src/runtime/AssemblyManager.cs#L322
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x86): src/runtime/AssemblyManager.cs#L310
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x86): src/runtime/AssemblyManager.cs#L169
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test (windows, 3.10, x86): src/runtime/AssemblyManager.cs#L156
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.