| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-28 | refactor: add linter | nsfisis | |
| 2026-06-27 | refactor: fix compiler warnings and clippy warnings | nsfisis | |
| 2026-06-21 | test(tests): port setUp/tearDown as set_up/tear_down with TearDown | nsfisis | |
| Port PHP setUp/tearDown across the ported integration tests using same-named set_up()/tear_down() functions and a TearDown struct whose Drop runs tear_down(). Fixture-init setUp returns its fixtures; tmpdir-style setUp/tearDown carry state in TearDown fields. Parts that depend on unported infrastructure (PHPUnit mocks, Config::merge, the PHP error handler) stay todo!() and are only wired into ignored stubs to avoid breaking live tests. Also fix shirabe-php-shim putenv to handle the no-'=' form (PHP unsets the variable), which Platform::clear_env relies on for the env-clearing tearDowns. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> | |||
| 2026-06-21 | test(dependency-resolver): port RuleSetIteratorTest | nsfisis | |
| Both testForeach and testKeys pass. The PHP foreach over the Iterator is reproduced with the ported valid()/current()/key()/next() methods; the original assertEquals on rule objects is checked via Rc::ptr_eq since the iterator yields the same Rc instances. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> | |||
| 2026-06-21 | test: add empty test files | nsfisis | |
