Repository navigation
feat(messaging): add extensible envelope and message contracts - #11282
Open
ReubenBond wants to merge 39 commits into
Open
ReubenBond wants to merge 39 commits into
ReubenBond wants to merge 39 commits into
Annotations
1 error, 10 warnings, and 1 notice
|
Publish compatibility analyzer results
Unable to upload "Artifacts/AnalyzerAudit/Compatibility/compatibility-analyzers.sarif" as it is not valid SARIF:
- instance.runs[0].invocations[0].ruleConfigurationOverrides contains duplicate item
- instance.runs[1].invocations[0].ruleConfigurationOverrides contains duplicate item
- instance.runs[2].invocations[0].ruleConfigurationOverrides contains duplicate item
- instance.runs[3].invocations[0].ruleConfigurationOverrides contains duplicate item
|
|
Run compatibility analyzer audit:
src/Orleans.Serialization/GeneratedCodeHelpers/OrleansGeneratedCodeHelper.cs#L344
Call to 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic method.
|
|
Run compatibility analyzer audit:
src/Orleans.Serialization/Hosting/ReferencedAssemblyProvider.cs#L208
Return value does not match FeatureGuardAttribute 'System.Diagnostics.CodeAnalysis.RequiresAssemblyFilesAttribute'.
|
|
Run compatibility analyzer audit:
src/Orleans.Serialization/ISerializableSerializer/SerializationCallbacksFactory.cs#L141
Using member 'System.Reflection.Emit.DynamicMethod.DynamicMethod(String, Type, Type[], Type, Boolean)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Creating a DynamicMethod requires dynamic code.
|
|
Run compatibility analyzer audit:
src/Orleans.Serialization/ISerializableSerializer/ValueTypeSerializerFactory.cs#L47
Using member 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.
|
|
Run compatibility analyzer audit:
src/Orleans.Serialization/Utilities/FieldAccessor.cs#L139
Using member 'System.Type.MakeGenericType(params Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.
|
|
Run compatibility analyzer audit:
src/Orleans.Serialization/Utilities/FieldAccessor.cs#L139
'TDeclaring' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in 'Orleans.Serialization.Utilities.ValueTypeSetter<TDeclaring, TField>'. The parameter 'declaringType' of method 'Orleans.Serialization.Utilities.FieldAccessor.GetSetter(Type, String, Boolean)' 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.
|
|
Run compatibility analyzer audit:
src/Orleans.Serialization/Utilities/FieldAccessor.cs#L130
Using member 'System.Reflection.Emit.DynamicMethod.DynamicMethod(String, Type, Type[], Module, Boolean)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Creating a DynamicMethod requires dynamic code.
|
|
Run compatibility analyzer audit:
src/Orleans.Serialization/Utilities/FieldAccessor.cs#L86
Using member 'System.Type.MakeGenericType(params Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.
|
|
Run compatibility analyzer audit:
src/Orleans.Serialization/Utilities/FieldAccessor.cs#L86
'TDeclaring' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in 'Orleans.Serialization.Utilities.ValueTypeGetter<TDeclaring, TField>'. The parameter 'declaringType' of method 'Orleans.Serialization.Utilities.FieldAccessor.GetGetter(Type, String, Boolean)' 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.
|
|
Run compatibility analyzer audit:
src/Orleans.Serialization/Utilities/FieldAccessor.cs#L78
Using member 'System.Reflection.Emit.DynamicMethod.DynamicMethod(String, Type, Type[], Module, Boolean)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Creating a DynamicMethod requires dynamic code.
|
|
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|
background
wait
wait-all
cancel
parallel
Loading