Skip to content

Support AccessModifier for BindableDerivedList (#399) #961

Support AccessModifier for BindableDerivedList (#399)

Support AccessModifier for BindableDerivedList (#399) #961

Triggered via push April 4, 2026 15:12
Status Success
Total duration 5m 39s
Artifacts 13

ci-build.yml

on: push
Matrix: build / build-unix
build  /  collect-coverage
17s
build / collect-coverage
Fit to window
Zoom out
Zoom in

Annotations

1 error and 34 warnings
build / collect-coverage
Process completed with exit code 141.
build / build-unix (ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dotnet/nbgv@v0.5.1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build / build-unix (ubuntu-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/SymbolExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'ITypeSymbolExtensions'. Assuming 'ReactiveUI.SourceGenerators.Extensions.ITypeSymbolExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.ITypeSymbolExtensions'.
build / build-unix (ubuntu-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/SymbolExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'ISymbolExtensions'. Assuming 'Microsoft.CodeAnalysis.ISymbolExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.ISymbolExtensions'.
build / build-unix (ubuntu-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/ImmutableArrayBuilderTests.cs#L11
Ambiguous reference in cref attribute: 'ImmutableArrayBuilder{T}'. Assuming 'ReactiveUI.SourceGenerators.Helpers.ImmutableArrayBuilder<T>', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Helpers.ImmutableArrayBuilder<T>'.
build / build-unix (ubuntu-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/FieldSyntaxExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'FieldSyntaxExtensions'. Assuming 'ReactiveUI.SourceGenerators.Extensions.FieldSyntaxExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.FieldSyntaxExtensions'.
build / build-unix (ubuntu-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/EquatableArrayTests.cs#L11
Ambiguous reference in cref attribute: 'EquatableArray{T}'. Assuming 'ReactiveUI.SourceGenerators.Helpers.EquatableArray<T>', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Helpers.EquatableArray<T>'.
build / build-unix (ubuntu-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/SymbolExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'ITypeSymbolExtensions'. Assuming 'ReactiveUI.SourceGenerators.Extensions.ITypeSymbolExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.ITypeSymbolExtensions'.
build / build-unix (ubuntu-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/SymbolExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'ISymbolExtensions'. Assuming 'Microsoft.CodeAnalysis.ISymbolExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.ISymbolExtensions'.
build / build-unix (ubuntu-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/ImmutableArrayBuilderTests.cs#L11
Ambiguous reference in cref attribute: 'ImmutableArrayBuilder{T}'. Assuming 'ReactiveUI.SourceGenerators.Helpers.ImmutableArrayBuilder<T>', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Helpers.ImmutableArrayBuilder<T>'.
build / build-unix (ubuntu-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/FieldSyntaxExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'FieldSyntaxExtensions'. Assuming 'ReactiveUI.SourceGenerators.Extensions.FieldSyntaxExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.FieldSyntaxExtensions'.
build / build-unix (ubuntu-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/EquatableArrayTests.cs#L11
Ambiguous reference in cref attribute: 'EquatableArray{T}'. Assuming 'ReactiveUI.SourceGenerators.Helpers.EquatableArray<T>', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Helpers.EquatableArray<T>'.
build / build-unix (macos-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dotnet/nbgv@v0.5.1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build / build-unix (macos-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/SymbolExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'ITypeSymbolExtensions'. Assuming 'ReactiveUI.SourceGenerators.Extensions.ITypeSymbolExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.ITypeSymbolExtensions'.
build / build-unix (macos-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/SymbolExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'ISymbolExtensions'. Assuming 'Microsoft.CodeAnalysis.ISymbolExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.ISymbolExtensions'.
build / build-unix (macos-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/ImmutableArrayBuilderTests.cs#L11
Ambiguous reference in cref attribute: 'ImmutableArrayBuilder{T}'. Assuming 'ReactiveUI.SourceGenerators.Helpers.ImmutableArrayBuilder<T>', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Helpers.ImmutableArrayBuilder<T>'.
build / build-unix (macos-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/FieldSyntaxExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'FieldSyntaxExtensions'. Assuming 'ReactiveUI.SourceGenerators.Extensions.FieldSyntaxExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.FieldSyntaxExtensions'.
build / build-unix (macos-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/EquatableArrayTests.cs#L11
Ambiguous reference in cref attribute: 'EquatableArray{T}'. Assuming 'ReactiveUI.SourceGenerators.Helpers.EquatableArray<T>', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Helpers.EquatableArray<T>'.
build / build-unix (macos-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/SymbolExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'ITypeSymbolExtensions'. Assuming 'ReactiveUI.SourceGenerators.Extensions.ITypeSymbolExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.ITypeSymbolExtensions'.
build / build-unix (macos-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/SymbolExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'ISymbolExtensions'. Assuming 'Microsoft.CodeAnalysis.ISymbolExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.ISymbolExtensions'.
build / build-unix (macos-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/ImmutableArrayBuilderTests.cs#L11
Ambiguous reference in cref attribute: 'ImmutableArrayBuilder{T}'. Assuming 'ReactiveUI.SourceGenerators.Helpers.ImmutableArrayBuilder<T>', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Helpers.ImmutableArrayBuilder<T>'.
build / build-unix (macos-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/FieldSyntaxExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'FieldSyntaxExtensions'. Assuming 'ReactiveUI.SourceGenerators.Extensions.FieldSyntaxExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.FieldSyntaxExtensions'.
build / build-unix (macos-latest): src/ReactiveUI.SourceGenerator.Tests/UnitTests/EquatableArrayTests.cs#L11
Ambiguous reference in cref attribute: 'EquatableArray{T}'. Assuming 'ReactiveUI.SourceGenerators.Helpers.EquatableArray<T>', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Helpers.EquatableArray<T>'.
build / build-windows
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dotnet/nbgv@v0.5.1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build / build-windows: src/ReactiveUI.SourceGenerator.Tests/UnitTests/SymbolExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'ITypeSymbolExtensions'. Assuming 'ReactiveUI.SourceGenerators.Extensions.ITypeSymbolExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.ITypeSymbolExtensions'.
build / build-windows: src/ReactiveUI.SourceGenerator.Tests/UnitTests/SymbolExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'ISymbolExtensions'. Assuming 'Microsoft.CodeAnalysis.ISymbolExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.ISymbolExtensions'.
build / build-windows: src/ReactiveUI.SourceGenerator.Tests/UnitTests/ImmutableArrayBuilderTests.cs#L11
Ambiguous reference in cref attribute: 'ImmutableArrayBuilder{T}'. Assuming 'ReactiveUI.SourceGenerators.Helpers.ImmutableArrayBuilder<T>', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Helpers.ImmutableArrayBuilder<T>'.
build / build-windows: src/ReactiveUI.SourceGenerator.Tests/UnitTests/FieldSyntaxExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'FieldSyntaxExtensions'. Assuming 'ReactiveUI.SourceGenerators.Extensions.FieldSyntaxExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.FieldSyntaxExtensions'.
build / build-windows: src/ReactiveUI.SourceGenerator.Tests/UnitTests/EquatableArrayTests.cs#L11
Ambiguous reference in cref attribute: 'EquatableArray{T}'. Assuming 'ReactiveUI.SourceGenerators.Helpers.EquatableArray<T>', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Helpers.EquatableArray<T>'.
build / build-windows: src/ReactiveUI.SourceGenerator.Tests/UnitTests/SymbolExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'ITypeSymbolExtensions'. Assuming 'ReactiveUI.SourceGenerators.Extensions.ITypeSymbolExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.ITypeSymbolExtensions'.
build / build-windows: src/ReactiveUI.SourceGenerator.Tests/UnitTests/SymbolExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'ISymbolExtensions'. Assuming 'Microsoft.CodeAnalysis.ISymbolExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.ISymbolExtensions'.
build / build-windows: src/ReactiveUI.SourceGenerator.Tests/UnitTests/ImmutableArrayBuilderTests.cs#L11
Ambiguous reference in cref attribute: 'ImmutableArrayBuilder{T}'. Assuming 'ReactiveUI.SourceGenerators.Helpers.ImmutableArrayBuilder<T>', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Helpers.ImmutableArrayBuilder<T>'.
build / build-windows: src/ReactiveUI.SourceGenerator.Tests/UnitTests/FieldSyntaxExtensionTests.cs#L11
Ambiguous reference in cref attribute: 'FieldSyntaxExtensions'. Assuming 'ReactiveUI.SourceGenerators.Extensions.FieldSyntaxExtensions', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Extensions.FieldSyntaxExtensions'.
build / build-windows: src/ReactiveUI.SourceGenerator.Tests/UnitTests/EquatableArrayTests.cs#L11
Ambiguous reference in cref attribute: 'EquatableArray{T}'. Assuming 'ReactiveUI.SourceGenerators.Helpers.EquatableArray<T>', but could have also matched other overloads including 'ReactiveUI.SourceGenerators.Helpers.EquatableArray<T>'.
build / collect-coverage
No files were found with the provided path: ./.collect. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
ReactiveUI.SourceGenerators.Tests-linux-net10.0-report.html Expired
600 KB
sha256:e1bb4110930f5f817ad2ad601bc7d414a2187212beb30a17c67c2db0569a8daf
ReactiveUI.SourceGenerators.Tests-linux-net8.0-report.html Expired
600 KB
sha256:dd86769439fe233e8cfd24ccf8f425913fd433d263b9903ea3c752ae53ba2f3d
ReactiveUI.SourceGenerators.Tests-linux-net9.0-report.html Expired
600 KB
sha256:9541fcff880e50e95b6b574974053cdc7701c63c5c54c14676d83d984361f38b
ReactiveUI.SourceGenerators.Tests-macos-net10.0-report.html Expired
599 KB
sha256:b09187bd597ebfad26f6ef151458b6197558bdc656eb1bbd00708d5e99947c25
ReactiveUI.SourceGenerators.Tests-macos-net8.0-report.html Expired
599 KB
sha256:330912f7c691f40ffcb049b124b8eee08182f77043e538b739199ac94b891be4
ReactiveUI.SourceGenerators.Tests-macos-net9.0-report.html Expired
599 KB
sha256:a1e04332c0d2e4632dce14860970d414da0227202776ba511d1c7da05d0eb5ad
ReactiveUI.SourceGenerators.Tests-windows-net10.0-report.html Expired
602 KB
sha256:f4b7867f7cc973ce4ec4fc3acfb4b080db828708cb7a8cbd6e1004fb615f84b4
ReactiveUI.SourceGenerators.Tests-windows-net8.0-report.html Expired
602 KB
sha256:84c8321507cd45d9e25690c4976a73a7a9514d1fc1fe394fb1fcada5c38990d4
ReactiveUI.SourceGenerators.Tests-windows-net9.0-report.html Expired
602 KB
sha256:8c16996f96fd31d2a198b96c001c1f3b87699fe2bab35dace45d9e4b1b575a7e
nuget Expired
380 KB
sha256:acf22d0e3aead69f0540b8f81e324bed384ac679138442b8f01eee07ff74b9b6
tmp-coverage-Linux Expired
128 KB
sha256:a729ef9c0a2ac6d0a9e753dae37db28346ce38c7a0dd8e30d166ddbfd618667f
tmp-coverage-Windows Expired
128 KB
sha256:35c447340ac911057ca433add1d6dbd2e0a680e16930f42d23110da071d5f8c0
tmp-coverage-macOS Expired
128 KB
sha256:3edcb1ff2cbf8c5a2a60d1ec11058d06d28121304e888cc9ee6cf513af94a37e