Skip to content

feat: implement merge command with comprehensive sample structure#5

Merged
MinseokOh merged 2 commits intomainfrom
feat/merge-command-implementation
Jul 9, 2025
Merged

feat: implement merge command with comprehensive sample structure#5
MinseokOh merged 2 commits intomainfrom
feat/merge-command-implementation

Conversation

@MinseokOh
Copy link
Copy Markdown
Owner

Summary

  • Add new merge command to combine two TOML files with recursive object merging
  • Restructure sample files into organized directories (get-set/ and merge/)
  • Add comprehensive README files with usage examples for each sample directory
  • Update documentation to reflect new merge functionality and sample structure

Test plan

  • Build project successfully
  • Test get command with new sample structure
  • Test set command with new sample structure
  • Test new merge command with base and override files
  • Verify merge functionality with recursive object merging
  • Update all documentation files (CLAUDE.md, README.md, sample READMEs)

🤖 Generated with Claude Code

MinseokOh and others added 2 commits July 10, 2025 02:10
- Add merge command to combine two TOML files with recursive merging
- Restructure sample files into organized get-set/ and merge/ directories
- Add comprehensive README files for each sample directory with usage examples
- Update CLAUDE.md with merge command documentation and new sample paths
- Enhanced README.md with detailed sample structure and usage examples
- Add merge functionality to toml.go with recursive tree merging
- Update tests to use new sample structure and add merge tests
- Remove unused lexer and parsing files to simplify codebase

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Fix test file paths from config.toml to app.toml
- Correct expected app name in tests from "toml-cli-demo" to "demo-app"
- Add gitignore patterns for test output files (*test_output.toml, *test_merged.toml, *_test_*.toml)
- Remove existing test output files from repository

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@MinseokOh MinseokOh merged commit 029109c into main Jul 9, 2025
1 check 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.

1 participant