|
|
440f8646b1
|
feat(joinir): Phase 183 LoopBodyLocal role separation + test fixes
Phase 183 Implementation:
- Added is_var_used_in_condition() helper for AST variable detection
- Implemented LoopBodyLocal filtering in TrimLoopLowerer
- Created 4 test files for P1/P2 patterns
- Added 5 unit tests for variable detection
Test Fixes:
- Fixed test_is_outer_scope_variable_pinned (BasicBlockId import)
- Fixed test_pattern2_accepts_loop_param_only (literal node usage)
Refactoring:
- Unified pattern detection documentation
- Consolidated CarrierInfo initialization
- Documented LoopScopeShape construction paths
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-08 23:43:26 +09:00 |
|
|
|
adbb0201a9
|
chore(fmt): add legacy stubs and strip trailing whitespace to unblock cargo fmt
|
2025-09-17 07:43:07 +09:00 |
|
|
|
bab57e7c07
|
🎉 feat: ChatGPT5による奇跡の全テスト修復完了!
- instance_v2移行で破綻していた440個のテストを30分で全修正
- git巻き戻しレベルの状況から完全復活
- 人間には不可能な速度での大規模整合性修正
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-08-20 04:45:26 +09:00 |
|
|
|
a0e3c0dc75
|
feat(phase-9.75g-0): Complete BID-FFI Day 4 - Plugin system infrastructure
✨ **完成機能**:
- PluginBox透過的プロキシシステム
- BoxFactoryRegistry(ビルトイン↔プラグイン切り替え)
- libloading動的ライブラリローダー
- プラグインシステム統合テスト(14個)
🎯 **Day 4完了**:
- nyash.toml設定パーサー実装
- FFI境界を越えたBox操作
- 完全透過的置き換えシステム
- BID-1プロトコル基盤
🔥 **全テスト通過**: プラグインシステム完全動作確認
次回: Day 5 - 実際のFileBoxプラグインライブラリ作成
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-08-17 22:52:17 +09:00 |
|