Allow reading ids containing integers as strings (#4076) #1
test-code.yml
on: push
Matrix: test
Matrix: testfederation
buildcheck
0s
Annotations
7 errors and 50 warnings
Test federation 1
Process completed with exit code 7.
|
Test federation 2
The job was canceled because "_1" failed.
|
Test federation 2
The operation was canceled.
|
ubuntu-latest
Process completed with exit code 1.
|
windows-latest
The job was canceled because "ubuntu-latest" failed.
|
windows-latest
The operation was canceled.
|
buildcheck
Process completed with exit code 1.
|
Test federation 1:
src/GraphQL/Types/Composite/AutoRegisteringInputObjectGraphType.cs#L20
'TSourceType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields' in 'GraphQL.Types.InputObjectGraphType<TSourceType>'. The generic parameter 'TSourceType' of 'GraphQL.Types.AutoRegisteringInputObjectGraphType<TSourceType>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 1:
src/GraphQL/Types/Relay/ConnectionType.cs#L54
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.ConnectionType<TNodeType, TEdgeType>'. The generic parameter 'TNodeType' of 'GraphQL.Types.Relay.ConnectionType<TNodeType>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 1:
src/GraphQL/Types/Relay/ConnectionType.cs#L54
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.EdgeType<TNodeType>'. The generic parameter 'TNodeType' of 'GraphQL.Types.Relay.ConnectionType<TNodeType>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 1:
src/GraphQL/DI/DefaultServiceProvider.cs#L28
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The parameter 'serviceType' of method 'GraphQL.DefaultServiceProvider.GetService(Type)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 1:
src/GraphQL/Builders/ConnectionBuilder.cs#L46
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.EdgeType<TNodeType>'. The generic parameter 'TNodeType' of 'GraphQL.Builders.ConnectionBuilder.Create<TNodeType, TEdgeType, TSourceType>()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 1:
src/GraphQL/Builders/ConnectionBuilder.cs#L128
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.EdgeType<TNodeType>'. The generic parameter 'TNodeType' of 'GraphQL.Builders.ConnectionBuilder<TSourceType>.Create<TNodeType>()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 1:
src/GraphQL/Builders/ConnectionBuilder.cs#L138
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.EdgeType<TNodeType>'. The generic parameter 'TNodeType' of 'GraphQL.Builders.ConnectionBuilder<TSourceType>.Create<TNodeType>(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 1:
src/GraphQL/Builders/ConnectionBuilder.cs#L149
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.EdgeType<TNodeType>'. The generic parameter 'TNodeType' of 'GraphQL.Builders.ConnectionBuilder<TSourceType>.Create<TNodeType, TEdgeType>()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 1:
src/GraphQL/Builders/ConnectionBuilder.cs#L150
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.ConnectionType<TNodeType, TEdgeType>'. The generic parameter 'TNodeType' of 'GraphQL.Builders.ConnectionBuilder<TSourceType>.Create<TNodeType, TEdgeType>()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 1:
src/GraphQL/Builders/ConnectionBuilder.cs#L150
'TEdgeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.ConnectionType<TNodeType, TEdgeType>'. The generic parameter 'TEdgeType' of 'GraphQL.Builders.ConnectionBuilder<TSourceType>.Create<TNodeType, TEdgeType>()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 2:
src/GraphQL/Types/Composite/AutoRegisteringInputObjectGraphType.cs#L20
'TSourceType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields' in 'GraphQL.Types.InputObjectGraphType<TSourceType>'. The generic parameter 'TSourceType' of 'GraphQL.Types.AutoRegisteringInputObjectGraphType<TSourceType>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 2:
src/GraphQL/Types/Relay/ConnectionType.cs#L54
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.ConnectionType<TNodeType, TEdgeType>'. The generic parameter 'TNodeType' of 'GraphQL.Types.Relay.ConnectionType<TNodeType>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 2:
src/GraphQL/Types/Relay/ConnectionType.cs#L54
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.EdgeType<TNodeType>'. The generic parameter 'TNodeType' of 'GraphQL.Types.Relay.ConnectionType<TNodeType>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 2:
src/GraphQL/Builders/ConnectionBuilder.cs#L46
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.EdgeType<TNodeType>'. The generic parameter 'TNodeType' of 'GraphQL.Builders.ConnectionBuilder.Create<TNodeType, TEdgeType, TSourceType>()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 2:
src/GraphQL/Builders/ConnectionBuilder.cs#L59
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.EdgeType<TNodeType>'. The generic parameter 'TNodeType' of 'GraphQL.Builders.ConnectionBuilder.Create<TNodeType, TEdgeType, TSourceType>(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 2:
src/GraphQL/Builders/ConnectionBuilder.cs#L72
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.EdgeType<TNodeType>'. The generic parameter 'TNodeType' of 'GraphQL.Builders.ConnectionBuilder.Create<TNodeType, TEdgeType, TConnectionType, TSourceType>()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 2:
src/GraphQL/Builders/ConnectionBuilder.cs#L73
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.ConnectionType<TNodeType, TEdgeType>'. The generic parameter 'TNodeType' of 'GraphQL.Builders.ConnectionBuilder.Create<TNodeType, TEdgeType, TConnectionType, TSourceType>()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 2:
src/GraphQL/Builders/ConnectionBuilder.cs#L73
'TEdgeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.ConnectionType<TNodeType, TEdgeType>'. The generic parameter 'TEdgeType' of 'GraphQL.Builders.ConnectionBuilder.Create<TNodeType, TEdgeType, TConnectionType, TSourceType>()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 2:
src/GraphQL/Builders/ConnectionBuilder.cs#L86
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.EdgeType<TNodeType>'. The generic parameter 'TNodeType' of 'GraphQL.Builders.ConnectionBuilder.Create<TNodeType, TEdgeType, TConnectionType, TSourceType>(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
Test federation 2:
src/GraphQL/Builders/ConnectionBuilder.cs#L87
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.ConnectionType<TNodeType, TEdgeType>'. The generic parameter 'TNodeType' of 'GraphQL.Builders.ConnectionBuilder.Create<TNodeType, TEdgeType, TConnectionType, TSourceType>(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Types/Composite/AutoRegisteringInputObjectGraphType.cs#L20
'TSourceType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields' in 'GraphQL.Types.InputObjectGraphType<TSourceType>'. The generic parameter 'TSourceType' of 'GraphQL.Types.AutoRegisteringInputObjectGraphType<TSourceType>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Types/Relay/ConnectionType.cs#L54
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.ConnectionType<TNodeType, TEdgeType>'. The generic parameter 'TNodeType' of 'GraphQL.Types.Relay.ConnectionType<TNodeType>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Types/Relay/ConnectionType.cs#L54
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.EdgeType<TNodeType>'. The generic parameter 'TNodeType' of 'GraphQL.Types.Relay.ConnectionType<TNodeType>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Types/TypeInformation.cs#L319
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'System.Type.MakeGenericType(params Type[])'. The return value of method 'GraphQL.Types.TypeInformation.GraphType.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Types/TypeInformation.cs#L327
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'System.Type.MakeGenericType(params Type[])'. The return value of method 'GraphQL.Types.TypeInformation.GraphType.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Types/TypeInformation.cs#L327
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'System.Type.MakeGenericType(params Type[])'. The return value of method 'GraphQL.TypeExtensions.GetGraphTypeFromType(Type, Boolean, TypeMappingMode)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Types/Schema.cs#L347
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'GraphQL.Types.Schema.RegisterType(Type)'. The return value of method 'System.Collections.IEnumerator.Current.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/ResolveFieldContext/ResolveFieldContextExtensions.cs#L95
Using member 'GraphQL.ObjectExtensions.GetPropertyValue(Object, Type, IGraphType)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Recursively converts propertyValue to fieldType.
|
ubuntu-latest:
src/GraphQL/ResolveFieldContext/ResolveFieldContextExtensions.cs#L91
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors', 'DynamicallyAccessedMemberTypes.PublicFields', 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'GraphQL.ObjectExtensions.ToObject(IDictionary<String, Object>, Type, IGraphType)'. The parameter 'argumentType' of method 'GraphQL.ResolveFieldContextExtensions.TryGetArgumentExact(IResolveFieldContext, Type, String, out Object)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Reflection/ReflectionHelper.cs#L46
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethods(BindingFlags)'. The parameter 'type' of method 'GraphQL.Reflection.ReflectionHelper.MethodForField(Type, String, ResolverType)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Types/Composite/AutoRegisteringInputObjectGraphType.cs#L20
'TSourceType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields' in 'GraphQL.Types.InputObjectGraphType<TSourceType>'. The generic parameter 'TSourceType' of 'GraphQL.Types.AutoRegisteringInputObjectGraphType<TSourceType>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Types/Relay/ConnectionType.cs#L54
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.ConnectionType<TNodeType, TEdgeType>'. The generic parameter 'TNodeType' of 'GraphQL.Types.Relay.ConnectionType<TNodeType>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Types/Relay/ConnectionType.cs#L54
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.EdgeType<TNodeType>'. The generic parameter 'TNodeType' of 'GraphQL.Types.Relay.ConnectionType<TNodeType>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/ResolveFieldContext/ResolveFieldContextExtensions.cs#L95
Using member 'GraphQL.ObjectExtensions.GetPropertyValue(Object, Type, IGraphType)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Recursively converts propertyValue to fieldType.
|
ubuntu-latest:
src/GraphQL/ResolveFieldContext/ResolveFieldContextExtensions.cs#L91
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors', 'DynamicallyAccessedMemberTypes.PublicFields', 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'GraphQL.ObjectExtensions.ToObject(IDictionary<String, Object>, Type, IGraphType)'. The parameter 'argumentType' of method 'GraphQL.ResolveFieldContextExtensions.TryGetArgumentExact(IResolveFieldContext, Type, String, out Object)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Types/TypeInformation.cs#L319
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'System.Type.MakeGenericType(params Type[])'. The return value of method 'GraphQL.Types.TypeInformation.GraphType.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Types/TypeInformation.cs#L327
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'System.Type.MakeGenericType(params Type[])'. The return value of method 'GraphQL.Types.TypeInformation.GraphType.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Types/TypeInformation.cs#L327
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'System.Type.MakeGenericType(params Type[])'. The return value of method 'GraphQL.TypeExtensions.GetGraphTypeFromType(Type, Boolean, TypeMappingMode)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Reflection/ReflectionHelper.cs#L46
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethods(BindingFlags)'. The parameter 'type' of method 'GraphQL.Reflection.ReflectionHelper.MethodForField(Type, String, ResolverType)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
ubuntu-latest:
src/GraphQL/Reflection/ReflectionHelper.cs#L65
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperties(BindingFlags)'. The parameter 'type' of method 'GraphQL.Reflection.ReflectionHelper.PropertyForField(Type, String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
windows-latest:
src/GraphQL/Types/Composite/AutoRegisteringInputObjectGraphType.cs#L20
'TSourceType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields' in 'GraphQL.Types.InputObjectGraphType<TSourceType>'. The generic parameter 'TSourceType' of 'GraphQL.Types.AutoRegisteringInputObjectGraphType<TSourceType>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
windows-latest:
src/GraphQL/Types/Relay/ConnectionType.cs#L54
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.ConnectionType<TNodeType, TEdgeType>'. The generic parameter 'TNodeType' of 'GraphQL.Types.Relay.ConnectionType<TNodeType>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
windows-latest:
src/GraphQL/Types/Relay/ConnectionType.cs#L54
'TNodeType' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in 'GraphQL.Types.Relay.EdgeType<TNodeType>'. The generic parameter 'TNodeType' of 'GraphQL.Types.Relay.ConnectionType<TNodeType>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
windows-latest:
src/GraphQL/Types/TypeInformation.cs#L319
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'System.Type.MakeGenericType(params Type[])'. The return value of method 'GraphQL.Types.TypeInformation.GraphType.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
windows-latest:
src/GraphQL/Types/TypeInformation.cs#L327
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'System.Type.MakeGenericType(params Type[])'. The return value of method 'GraphQL.Types.TypeInformation.GraphType.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
windows-latest:
src/GraphQL/Types/TypeInformation.cs#L327
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'System.Type.MakeGenericType(params Type[])'. The return value of method 'GraphQL.TypeExtensions.GetGraphTypeFromType(Type, Boolean, TypeMappingMode)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
windows-latest:
src/GraphQL/Types/Schema.cs#L347
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'GraphQL.Types.Schema.RegisterType(Type)'. The return value of method 'System.Collections.IEnumerator.Current.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
windows-latest:
src/GraphQL/ResolveFieldContext/ResolveFieldContextExtensions.cs#L95
Using member 'GraphQL.ObjectExtensions.GetPropertyValue(Object, Type, IGraphType)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Recursively converts propertyValue to fieldType.
|
windows-latest:
src/GraphQL/Resolvers/NameFieldResolver.cs#L70
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties', 'DynamicallyAccessedMemberTypes.NonPublicProperties' in call to 'System.Type.GetProperty(String, BindingFlags)'. The parameter 'target' of method 'GraphQL.Resolvers.NameFieldResolver.CreateResolver(Type, String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
windows-latest:
src/GraphQL/Resolvers/NameFieldResolver.cs#L75
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods', 'DynamicallyAccessedMemberTypes.NonPublicMethods' in call to 'System.Type.GetMethod(String, BindingFlags)'. The parameter 'target' of method 'GraphQL.Resolvers.NameFieldResolver.CreateResolver(Type, String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|