| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 12 days | refactor(resolver): change Rule to a closed enum | nsfisis | |
| Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> | |||
| 2026-05-20 | refactor: re-export module items to shorten import paths | nsfisis | |
| 2026-05-20 | fix(compile): fix all remaining compile errors | nsfisis | |
| Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> | |||
| 2026-05-19 | fix(compile): fix more random compile errors | nsfisis | |
| Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> | |||
| 2026-05-17 | fix(compile): make Rule trait dyn-compatible by extracting RuleBase | nsfisis | |
| Removed the static fn new() from the Rule trait (which prevented dyn compatibility) and moved it into a new RuleBase struct. | |||
| 2026-05-17 | fix(compile): remove to_string from impl Rule blocks (E0407) | nsfisis | |
| 2026-05-17 | fix(compile): add Display impls and fix trait signatures | nsfisis | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||
| 2026-05-17 | fix(compile): add missing use declarations for Command, Composer, ↵ | nsfisis | |
| IOInterface, etc. | |||
| 2026-05-17 | fix(compile): implement abstract class traits across all types | nsfisis | |
| Implement BaseCommand trait and other abstract class traits across all command, downloader, io, package, and VCS driver types. Also fix trait method signatures for composer_mut and io_mut to return mutable references to Option rather than Option of mutable references. | |||
| 2026-05-17 | chore(style): cargo fmt | nsfisis | |
| 2026-05-15 | feat(port): port RuleWatchNode.php | nsfisis | |
| 2026-05-15 | feat(port): port MultiConflictRule.php | nsfisis | |
| 2026-05-12 | feat(init): add scaffold files | nsfisis | |
