Skip to content

Conversation

@PTKu
Copy link
Contributor

@PTKu PTKu commented Jul 15, 2025

This pull request introduces several updates across multiple files to improve component management, YAML serialization, script handling, and dependency configurations. The most significant changes include the addition of component blacklists and whitelists, updates to YAML serialization in ApaxTraversal.cs, enhancements to error handling in PowerShell scripts, and dependency version updates.

Component Management

  • COMPONENTS_BLACKLIST.md: Added a detailed blacklist of components that must not be used, including reasons and suggested alternatives.
  • COMPONENTS_WHITELIST.md: Added a whitelist of components that are approved for use, with notes on testing status and compatibility.

YAML Serialization Updates

  • cake/ApaxTraversal.cs: Refactored the CreateDependenciesFile method to use YamlDotNet for manual YAML construction with proper quoting, replacing the previous serializer-based approach.
  • cake/ApaxTraversal.cs: Added YamlDotNet.Core and YamlDotNet.RepresentationModel namespaces to support the new YAML serialization implementation.

Script Enhancements

Dependency Configuration Updates

@PTKu PTKu marked this pull request as ready for review July 15, 2025 15:02
@PTKu PTKu merged commit 3012323 into releases/v0 Jul 15, 2025
4 of 9 checks passed
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.

3 participants