| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | chore: rename build-cache command to build-uid-indexHEADmaster | 魏曹先生 | 7 days | 3 | -14/+9 |
| | | |||||
| * | chore: remove blank lines in cmd_ast.rs | 魏曹先生 | 7 days | 1 | -2/+0 |
| | | |||||
| * | feat(tscn-to-bsn): update help text and project argument name | 魏曹先生 | 7 days | 2 | -7/+7 |
| | | | | | | Rename `project_path` argument to `project` in help output and code, and align help text formatting. | ||||
| * | feat: replace convert command with ast JSON output | 魏曹先生 | 7 days | 4 | -92/+66 |
| | | |||||
| * | chore(tscn-to-bsn): use PathBuf for output argument | 魏曹先生 | 7 days | 1 | -2/+2 |
| | | |||||
| * | feat(tscn-to-bsn): add global help fallback support | 魏曹先生 | 7 days | 4 | -0/+31 |
| | | | | | | Add a fallback module providing a help command that displays usage information for the tool. | ||||
| * | feat(build-cache): write uid map to JSON cache file | 魏曹先生 | 7 days | 5 | -4/+202 |
| | | |||||
| * | feat(tscn-to-bsn): add Godot project discovery and build-cache command | 魏曹先生 | 7 days | 7 | -8/+92 |
| | | |||||
| * | feat(tscn-to-bsn): switch to git dependency and add converter binary | 魏曹先生 | 7 days | 15 | -25/+1593 |
| | | | | | | | | | | | | Restructure the tool to use mingling from git with pathf feature, add a dedicated tscn2bsn binary, and implement: - Full TSCN syntax parser as a 1:1 replica of Godot's parsing logic - AST representation with line numbers for error reporting - Conversion command that reads TSCN, parses to AST, and serializes to RON - Error handlers for IO, RON, and parse errors | ||||
| * | chore: add draft files to gitignore | 魏曹先生 | 7 days | 1 | -0/+0 |
| | | |||||
| * | chore: add tscn-to-bsn converter tool scaffolding | 魏曹先生 | 7 days | 3 | -0/+267 |
| Add initial Rust project for converting tscn files to bsn format, including Cargo configuration and Zed editor settings for rust-analyzer with clippy checks enabled. | |||||
