Skip to content

StrongID & Splicer Enhancements #141

StrongID & Splicer Enhancements

StrongID & Splicer Enhancements #141

Triggered via pull request July 30, 2025 15:10
Status Success
Total duration 2m 11s
Artifacts

dotnet.yml

on: pull_request
create_release
3s
create_release
Matrix: build_and_publish
build_macos_universal
46s
build_macos_universal
notify_discord
3s
notify_discord
Fit to window
Zoom out
Zoom in

Annotations

68 warnings and 2 notices
create_release
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
create_release
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
create_release
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build_macos_universal
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build_macos_universal: Volatility/CLI/ICommand.cs#L8
Non-nullable property 'CommandDescription' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build_macos_universal: Volatility/CLI/ICommand.cs#L7
Non-nullable property 'CommandToken' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build_macos_universal: Volatility/Utilities/YAML/StringEnumYamlTypeConverter.cs#L21
Possible null reference argument for parameter 'value' in 'Scalar.Scalar(string value)'.
build_macos_universal: Volatility/CLI/ICommand.cs#L11
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build_macos_universal: Volatility/Utilities/YAML/IncludeFieldsTypeInspector.cs#L20
Nullability of type of parameter 'container' doesn't match overridden member (possibly because of nullability attributes).
build_macos_universal: Volatility/Utilities/YAML/StringEnumYamlTypeConverter.cs#L19
Nullability of reference types in type of parameter 'value' of 'void StringEnumYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_macos_universal: Volatility/Utilities/YAML/ResourceYamlTypeConverter.cs#L28
Nullability of reference types in type of parameter 'value' of 'void ResourceYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_macos_universal: Volatility/Utilities/YAML/StrongIDYamlTypeConverter.cs#L31
Nullability of reference types in type of parameter 'value' of 'void StrongIDYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_macos_universal: Volatility/Utilities/YAML/FieldDescriptor.cs#L38
Nullability of reference types in type of parameter 'value' of 'void FieldDescriptor.TypeOverride.set' doesn't match implicitly implemented member 'void IPropertyDescriptor.TypeOverride.set' (possibly because of nullability attributes).
build_macos_universal: Volatility/Utilities/YAML/FieldDescriptor.cs#L49
Nullability of reference types in type of parameter 'value' of 'void FieldDescriptor.Write(object target, object value)' doesn't match implicitly implemented member 'void IPropertyDescriptor.Write(object target, object? value)' (possibly because of nullability attributes).
build_macos_universal: Volatility/Utilities/YAML/ResourceYamlTypeConverter.cs#L57
Converting null literal or possible null value to non-nullable type.
build_macos_universal: Volatility/Utilities/YAML/ResourceYamlTypeConverter.cs#L42
Converting null literal or possible null value to non-nullable type.
build_macos_universal: Volatility/Utilities/YAML/ResourceYamlTypeConverter.cs#L35
Converting null literal or possible null value to non-nullable type.
build_macos_universal: Volatility/Utilities/YAML/StringEnumYamlTypeConverter.cs#L21
Possible null reference argument for parameter 'value' in 'Scalar.Scalar(string value)'.
build_macos_universal: Volatility/Utilities/YAML/StrongIDYamlTypeConverter.cs#L31
Nullability of reference types in type of parameter 'value' of 'void StrongIDYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_macos_universal: Volatility/Utilities/YAML/FieldDescriptor.cs#L38
Nullability of reference types in type of parameter 'value' of 'void FieldDescriptor.TypeOverride.set' doesn't match implicitly implemented member 'void IPropertyDescriptor.TypeOverride.set' (possibly because of nullability attributes).
build_macos_universal: Volatility/Utilities/YAML/FieldDescriptor.cs#L49
Nullability of reference types in type of parameter 'value' of 'void FieldDescriptor.Write(object target, object value)' doesn't match implicitly implemented member 'void IPropertyDescriptor.Write(object target, object? value)' (possibly because of nullability attributes).
build_macos_universal: Volatility/Utilities/YAML/StringEnumYamlTypeConverter.cs#L19
Nullability of reference types in type of parameter 'value' of 'void StringEnumYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_macos_universal: Volatility/Utilities/YAML/ResourceYamlTypeConverter.cs#L28
Nullability of reference types in type of parameter 'value' of 'void ResourceYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_macos_universal: Volatility/Utilities/YAML/IncludeFieldsTypeInspector.cs#L20
Nullability of type of parameter 'container' doesn't match overridden member (possibly because of nullability attributes).
build_and_publish (win-arm64, volatility_win-arm64_release, Volatility_win-arm64_Release.zip)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build_and_publish (win-arm64, volatility_win-arm64_release, Volatility_win-arm64_Release.zip): Volatility/Utilities/YAML/StringEnumYamlTypeConverter.cs#L21
Possible null reference argument for parameter 'value' in 'Scalar.Scalar(string value)'.
build_and_publish (win-arm64, volatility_win-arm64_release, Volatility_win-arm64_Release.zip): Volatility/Utilities/YAML/IncludeFieldsTypeInspector.cs#L20
Nullability of type of parameter 'container' doesn't match overridden member (possibly because of nullability attributes).
build_and_publish (win-arm64, volatility_win-arm64_release, Volatility_win-arm64_Release.zip): Volatility/Utilities/YAML/FieldDescriptor.cs#L38
Nullability of reference types in type of parameter 'value' of 'void FieldDescriptor.TypeOverride.set' doesn't match implicitly implemented member 'void IPropertyDescriptor.TypeOverride.set' (possibly because of nullability attributes).
build_and_publish (win-arm64, volatility_win-arm64_release, Volatility_win-arm64_Release.zip): Volatility/Utilities/YAML/FieldDescriptor.cs#L49
Nullability of reference types in type of parameter 'value' of 'void FieldDescriptor.Write(object target, object value)' doesn't match implicitly implemented member 'void IPropertyDescriptor.Write(object target, object? value)' (possibly because of nullability attributes).
build_and_publish (win-arm64, volatility_win-arm64_release, Volatility_win-arm64_Release.zip): Volatility/Utilities/YAML/StrongIDYamlTypeConverter.cs#L31
Nullability of reference types in type of parameter 'value' of 'void StrongIDYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_and_publish (win-arm64, volatility_win-arm64_release, Volatility_win-arm64_Release.zip): Volatility/Utilities/YAML/StringEnumYamlTypeConverter.cs#L19
Nullability of reference types in type of parameter 'value' of 'void StringEnumYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_and_publish (win-arm64, volatility_win-arm64_release, Volatility_win-arm64_Release.zip): Volatility/Utilities/YAML/ResourceYamlTypeConverter.cs#L28
Nullability of reference types in type of parameter 'value' of 'void ResourceYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_and_publish (linux-x64, volatility_linux-x64_release, Volatility_linux-x64_Release.zip)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build_and_publish (linux-x64, volatility_linux-x64_release, Volatility_linux-x64_Release.zip): Volatility/Utilities/YAML/StringEnumYamlTypeConverter.cs#L21
Possible null reference argument for parameter 'value' in 'Scalar.Scalar(string value)'.
build_and_publish (linux-x64, volatility_linux-x64_release, Volatility_linux-x64_Release.zip): Volatility/Utilities/YAML/StrongIDYamlTypeConverter.cs#L31
Nullability of reference types in type of parameter 'value' of 'void StrongIDYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_and_publish (linux-x64, volatility_linux-x64_release, Volatility_linux-x64_Release.zip): Volatility/Utilities/YAML/StringEnumYamlTypeConverter.cs#L19
Nullability of reference types in type of parameter 'value' of 'void StringEnumYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_and_publish (linux-x64, volatility_linux-x64_release, Volatility_linux-x64_Release.zip): Volatility/Utilities/YAML/ResourceYamlTypeConverter.cs#L28
Nullability of reference types in type of parameter 'value' of 'void ResourceYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_and_publish (linux-x64, volatility_linux-x64_release, Volatility_linux-x64_Release.zip): Volatility/Utilities/YAML/IncludeFieldsTypeInspector.cs#L20
Nullability of type of parameter 'container' doesn't match overridden member (possibly because of nullability attributes).
build_and_publish (linux-x64, volatility_linux-x64_release, Volatility_linux-x64_Release.zip): Volatility/Utilities/YAML/FieldDescriptor.cs#L38
Nullability of reference types in type of parameter 'value' of 'void FieldDescriptor.TypeOverride.set' doesn't match implicitly implemented member 'void IPropertyDescriptor.TypeOverride.set' (possibly because of nullability attributes).
build_and_publish (linux-x64, volatility_linux-x64_release, Volatility_linux-x64_Release.zip): Volatility/Utilities/YAML/FieldDescriptor.cs#L49
Nullability of reference types in type of parameter 'value' of 'void FieldDescriptor.Write(object target, object value)' doesn't match implicitly implemented member 'void IPropertyDescriptor.Write(object target, object? value)' (possibly because of nullability attributes).
build_and_publish (linux-arm64, volatility_linux-arm64_release, Volatility_linux-arm64_Release.zip)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build_and_publish (linux-arm64, volatility_linux-arm64_release, Volatility_linux-arm64_Release.zip): Volatility/Utilities/YAML/StringEnumYamlTypeConverter.cs#L21
Possible null reference argument for parameter 'value' in 'Scalar.Scalar(string value)'.
build_and_publish (linux-arm64, volatility_linux-arm64_release, Volatility_linux-arm64_Release.zip): Volatility/Utilities/YAML/IncludeFieldsTypeInspector.cs#L20
Nullability of type of parameter 'container' doesn't match overridden member (possibly because of nullability attributes).
build_and_publish (linux-arm64, volatility_linux-arm64_release, Volatility_linux-arm64_Release.zip): Volatility/Utilities/YAML/FieldDescriptor.cs#L38
Nullability of reference types in type of parameter 'value' of 'void FieldDescriptor.TypeOverride.set' doesn't match implicitly implemented member 'void IPropertyDescriptor.TypeOverride.set' (possibly because of nullability attributes).
build_and_publish (linux-arm64, volatility_linux-arm64_release, Volatility_linux-arm64_Release.zip): Volatility/Utilities/YAML/FieldDescriptor.cs#L49
Nullability of reference types in type of parameter 'value' of 'void FieldDescriptor.Write(object target, object value)' doesn't match implicitly implemented member 'void IPropertyDescriptor.Write(object target, object? value)' (possibly because of nullability attributes).
build_and_publish (linux-arm64, volatility_linux-arm64_release, Volatility_linux-arm64_Release.zip): Volatility/Utilities/YAML/StrongIDYamlTypeConverter.cs#L31
Nullability of reference types in type of parameter 'value' of 'void StrongIDYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_and_publish (linux-arm64, volatility_linux-arm64_release, Volatility_linux-arm64_Release.zip): Volatility/Utilities/YAML/StringEnumYamlTypeConverter.cs#L19
Nullability of reference types in type of parameter 'value' of 'void StringEnumYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_and_publish (linux-arm64, volatility_linux-arm64_release, Volatility_linux-arm64_Release.zip): Volatility/Utilities/YAML/ResourceYamlTypeConverter.cs#L28
Nullability of reference types in type of parameter 'value' of 'void ResourceYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_and_publish (win-x64, volatility_win-x64_release, Volatility_win-x64_Release.zip)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build_and_publish (win-x64, volatility_win-x64_release, Volatility_win-x64_Release.zip): Volatility/CLI/ICommand.cs#L11
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build_and_publish (win-x64, volatility_win-x64_release, Volatility_win-x64_Release.zip): Volatility/Utilities/YAML/StringEnumYamlTypeConverter.cs#L21
Possible null reference argument for parameter 'value' in 'Scalar.Scalar(string value)'.
build_and_publish (win-x64, volatility_win-x64_release, Volatility_win-x64_Release.zip): Volatility/Utilities/YAML/StrongIDYamlTypeConverter.cs#L31
Nullability of reference types in type of parameter 'value' of 'void StrongIDYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_and_publish (win-x64, volatility_win-x64_release, Volatility_win-x64_Release.zip): Volatility/Utilities/YAML/StringEnumYamlTypeConverter.cs#L19
Nullability of reference types in type of parameter 'value' of 'void StringEnumYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_and_publish (win-x64, volatility_win-x64_release, Volatility_win-x64_Release.zip): Volatility/Utilities/YAML/ResourceYamlTypeConverter.cs#L28
Nullability of reference types in type of parameter 'value' of 'void ResourceYamlTypeConverter.WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer nestedObjectSerializer)' doesn't match implicitly implemented member 'void IYamlTypeConverter.WriteYaml(IEmitter emitter, object? value, Type type, ObjectSerializer serializer)' (possibly because of nullability attributes).
build_and_publish (win-x64, volatility_win-x64_release, Volatility_win-x64_Release.zip): Volatility/Utilities/YAML/IncludeFieldsTypeInspector.cs#L20
Nullability of type of parameter 'container' doesn't match overridden member (possibly because of nullability attributes).
build_and_publish (win-x64, volatility_win-x64_release, Volatility_win-x64_Release.zip): Volatility/Utilities/YAML/FieldDescriptor.cs#L38
Nullability of reference types in type of parameter 'value' of 'void FieldDescriptor.TypeOverride.set' doesn't match implicitly implemented member 'void IPropertyDescriptor.TypeOverride.set' (possibly because of nullability attributes).
build_and_publish (win-x64, volatility_win-x64_release, Volatility_win-x64_Release.zip): Volatility/Utilities/YAML/FieldDescriptor.cs#L49
Nullability of reference types in type of parameter 'value' of 'void FieldDescriptor.Write(object target, object value)' doesn't match implicitly implemented member 'void IPropertyDescriptor.Write(object target, object? value)' (possibly because of nullability attributes).
build_macos_universal
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build_macos_universal
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520