Skip to content

Support abstract generic field and create tests #125

Support abstract generic field and create tests

Support abstract generic field and create tests #125

Triggered via pull request January 18, 2026 10:38
Status Success
Total duration 5m 4s
Artifacts

build.yaml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

28 errors and 8 warnings
StandaloneOSX
The field Example_Generics.covarianceActions has the [SerializeReference] attribute applied, but is a collection of type ICovarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneOSX
The field Example_Generics.contravarianceActions has the [SerializeReference] attribute applied, but is a collection of type IContravarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneOSX
The field Example_Generics.baseAction has the [SerializeReference] attribute applied, but is of type BaseAction<IActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneOSX
The field Example_Generics.contravarianceAction has the [SerializeReference] attribute applied, but is of type IContravarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneWindows
The field Example_Generics.covarianceActions has the [SerializeReference] attribute applied, but is a collection of type ICovarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneWindows
The field Example_Generics.contravarianceActions has the [SerializeReference] attribute applied, but is a collection of type IContravarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneWindows
The field Example_Generics.baseAction has the [SerializeReference] attribute applied, but is of type BaseAction<IActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneWindows
The field Example_Generics.contravarianceAction has the [SerializeReference] attribute applied, but is of type IContravarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneWindows64
The field Example_Generics.covarianceActions has the [SerializeReference] attribute applied, but is a collection of type ICovarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneWindows64
The field Example_Generics.contravarianceActions has the [SerializeReference] attribute applied, but is a collection of type IContravarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneWindows64
The field Example_Generics.baseAction has the [SerializeReference] attribute applied, but is of type BaseAction<IActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneWindows64
The field Example_Generics.contravarianceAction has the [SerializeReference] attribute applied, but is of type IContravarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneLinux64
The field Example_Generics.covarianceActions has the [SerializeReference] attribute applied, but is a collection of type ICovarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneLinux64
The field Example_Generics.contravarianceActions has the [SerializeReference] attribute applied, but is a collection of type IContravarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneLinux64
The field Example_Generics.baseAction has the [SerializeReference] attribute applied, but is of type BaseAction<IActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneLinux64
The field Example_Generics.contravarianceAction has the [SerializeReference] attribute applied, but is of type IContravarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
iOS
The field Example_Generics.covarianceActions has the [SerializeReference] attribute applied, but is a collection of type ICovarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
iOS
The field Example_Generics.contravarianceActions has the [SerializeReference] attribute applied, but is a collection of type IContravarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
iOS
The field Example_Generics.baseAction has the [SerializeReference] attribute applied, but is of type BaseAction<IActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
iOS
The field Example_Generics.contravarianceAction has the [SerializeReference] attribute applied, but is of type IContravarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
WebGL
The field Example_Generics.covarianceActions has the [SerializeReference] attribute applied, but is a collection of type ICovarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
WebGL
The field Example_Generics.contravarianceActions has the [SerializeReference] attribute applied, but is a collection of type IContravarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
WebGL
The field Example_Generics.baseAction has the [SerializeReference] attribute applied, but is of type BaseAction<IActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
WebGL
The field Example_Generics.contravarianceAction has the [SerializeReference] attribute applied, but is of type IContravarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
Android
The field Example_Generics.covarianceActions has the [SerializeReference] attribute applied, but is a collection of type ICovarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
Android
The field Example_Generics.contravarianceActions has the [SerializeReference] attribute applied, but is a collection of type IContravarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
Android
The field Example_Generics.baseAction has the [SerializeReference] attribute applied, but is of type BaseAction<IActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
Android
The field Example_Generics.contravarianceAction has the [SerializeReference] attribute applied, but is of type IContravarianceAction<INetworkActor>, which is a generic instance type. This is not supported. You must create a non-generic subclass of your generic instance type and use that as the field type instead.
StandaloneOSX
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
StandaloneWindows
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
StandaloneWindows64
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
StandaloneLinux64
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
iOS
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
WebGL
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
Android
Activation failed, attempting retry #1
Android
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.