aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/tests/plugin
AgeCommit message (Expand)Author
2026-08-31feat(plugin): serve Loop as a proxy stubnsfisis
2026-08-31feat(plugin): serve HttpDownloader's async surfacensfisis
2026-08-31feat(plugin): carry Http\Response across as a materialized valuensfisis
2026-08-31feat(plugin): serve HttpDownloader as a proxy stubnsfisis
2026-08-30feat(plugin): carry an exception's class and state across the boundarynsfisis
2026-08-30feat(plugin): serve ProcessExecutor as a proxy stubnsfisis
2026-08-22ci: setup GitHub Actionsnsfisis
2026-08-20fix(event-dispatcher): let a PHP script reach the Composer object graphnsfisis
2026-08-16refactor(tests): share the PHP worker helpers with the plugin binarynsfisis
2026-08-16refactor(env): route Shirabe's own env reads through the shimnsfisis
2026-08-16feat(plugin): proxy Composer\Util\Filesystem into the plugin workernsfisis
2026-08-16feat(plugin): guard Rust-owned classes the worker has no proxy fornsfisis
2026-08-16refactor: narrow pub(crate) items to privatensfisis
2026-08-15feat(cli): report Shirabe's own identity instead of Composer'snsfisis
2026-08-15fix(php-rpc): unpack the runtime bundle under the cache dirnsfisis
2026-08-12docs(todo): retag TODO markers by root causensfisis
2026-08-10feat(console): import scripts Command classes as application commandsnsfisis
2026-08-10refactor(symfony): hide leaf modules behind their parent re-exportsnsfisis
2026-08-09feat(plugin): let a Rust-implemented plugin cross into the workernsfisis
2026-08-09refactor(symfony-console): extract symfony/console into the shirabe-symfony-c...nsfisis
2026-08-09refactor(symfony-process): extract symfony/process into the shirabe-symfony-p...nsfisis
2026-08-08feat(php-shim): give ported exceptions PHP's class hierarchynsfisis
2026-08-07feat(installer): dispatch package eventsnsfisis
2026-08-07feat(plugin): cross alias packages over RPC as proxy stubsnsfisis
2026-08-06feat(plugin): let links and release dates cross the RPC boundarynsfisis
2026-08-06test(plugin): cover composer/installers beyond a fresh installnsfisis
2026-08-06test(plugin): compare a composer/installers run against upstream Composernsfisis
2026-08-06test(plugin): compare a plugin-provided installer against upstream Composernsfisis
2026-08-06feat(plugin): run plugin-provided installers through the RPC workernsfisis
2026-08-05test(plugin): pin a composer-normalize fixture and compare its listingnsfisis
2026-08-05test(plugin): compare plugin-provided command execution against upstreamnsfisis
2026-08-05feat(plugin): discover and list plugin-provided commandsnsfisis
2026-08-04feat(plugin): instantiate plugin capabilities through the PHP RPC workernsfisis
2026-08-04test(plugin): compare a real-plugin install against upstream Composernsfisis
2026-08-04test(plugin): tolerate the _composer_tmp rename in the removal testnsfisis
2026-08-04feat(plugin): remove subscribed listeners when a plugin is removednsfisis
2026-08-04feat(plugin): dispatch plugin event subscribers through the RPC workernsfisis
2026-08-04fix(plugin): resolve review findings in the plugin activation flownsfisis
2026-08-04feat(plugin): activate plugins through the PHP RPC workernsfisis
2026-07-16test(plugin): port capability-query tests, record remaining TODO(phase-d) rea...nsfisis
2026-06-22test: port more test casesnsfisis
2026-06-21test(tests): expand stub macros into plain test functionsnsfisis
2026-06-21test(tests): port setUp/tearDown as set_up/tear_down with TearDownnsfisis
2026-06-21test: port package archiver/loader/version/locker and PluginInstaller stubsnsfisis
2026-06-21test: add empty test filesnsfisis