Skip to content

Conversation

pwhelan
Copy link
Contributor

@pwhelan pwhelan commented May 23, 2025

Summary

go.pkg.in/yaml or https://github.com/go-yaml/yaml is no longer being maintained. The https://github.com/goccy/go-yaml library seems to be the path forward.

Description

Refactor the YAML parser code to use the active https://github.com/goccy/go-yaml parser.

In the future this should also allows us to add line numbers, columns and offsets to error messages. It will take quite a bit of effort but still, it will now be possible.

pwhelan added 7 commits May 23, 2025 17:36
Signed-off-by: Phillip Adair Stewart Whelan <phillip.whelan@chronosphere.io>
Signed-off-by: Phillip Adair Stewart Whelan <phillip.whelan@chronosphere.io>
Signed-off-by: Phillip Adair Stewart Whelan <phillip.whelan@chronosphere.io>
Signed-off-by: Phillip Adair Stewart Whelan <phillip.whelan@chronosphere.io>
Signed-off-by: Phillip Adair Stewart Whelan <phillip.whelan@chronosphere.io>
Signed-off-by: Phillip Adair Stewart Whelan <phillip.whelan@chronosphere.io>
Signed-off-by: Phillip Adair Stewart Whelan <phillip.whelan@chronosphere.io>
@pwhelan pwhelan requested review from alecholmes and a team May 23, 2025 22:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant