reorganize: consolidate demo directories#1283
reorganize: consolidate demo directories#1283xushiwei merged 1 commit intogoplus:mainfrom cpunion:reorganize-demos
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1283 +/- ##
=======================================
Coverage 90.16% 90.16%
=======================================
Files 42 42
Lines 11786 11786
=======================================
Hits 10627 10627
Misses 1026 1026
Partials 133 133 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
- Consolidate _demo, _pydemo, _embdemo into single _demo directory structure
- Organize demos by language: _demo/{go,py,c,embed}/
- Categorize demos based on imports:
- Python library demos (py imports) → _demo/py/
- C/C++ library demos (c/cpp imports) → _demo/c/
- Go-specific demos → _demo/go/
- Embedded demos → _demo/embed/
- Move C-related demos (asm*, cabi*, cgo*, linkname, targetsbuild) from go/ to c/
- Update all path references in README.md and GitHub workflows
- Improve demo organization and navigation as requested in #1256
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
/review |
Code Review Progress
Review Summary ✅This PR successfully implements the demo directory reorganization described in issue #1256. The changes are well-structured and consistent across all affected files. What Was Done Well ✅
Categorization Logic ✅The categorization follows a sensible pattern based on library dependencies:
Technical Verification ✅
Minor Observations
Recommendation: APPROVE ✅This is a well-executed refactoring that improves code organization without introducing any functional regressions. The systematic approach to updating all references demonstrates careful attention to detail. 👉 Want me to re-run this review? Just type |
Impl #1256
🤖 Generated with Claude Code