aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe
AgeCommit message (Collapse)Author
2026-05-17refactor(shirabe): convert PHP abstract classes to Rust traitsnsfisis
PHP abstract classes are represented as traits to better align with Rust's type system.
2026-05-17fix(shirabe): correct invalid import paths and add missing dependencynsfisis
2026-05-17fix(php-shim): add missing stub functions, constants, and typesnsfisis
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17chore(style): cargo fmtnsfisis
2026-05-17feat(port): add stub implementations of shirabe-external-packagesnsfisis
2026-05-17feat(port): port ClassMapGenerator.phpnsfisis
2026-05-16feat(port): port Problem.phpnsfisis
2026-05-16feat(port): port Package.phpnsfisis
2026-05-16feat(port): port RemoteFilesystem.phpnsfisis
2026-05-16feat(port): port Factory.phpnsfisis
2026-05-16feat(port): port Solver.phpnsfisis
2026-05-16feat(port): port PlatformRepository.phpnsfisis
2026-05-16feat(port): port EventDispatcher.phpnsfisis
2026-05-16feat(port): port ValidatingArrayLoader.phpnsfisis
2026-05-16feat(port): port Application.phpnsfisis
2026-05-16feat(port): port PluginManager.phpnsfisis
2026-05-16feat(port): port PoolBuilder.phpnsfisis
2026-05-16feat(port): port DiagnoseCommand.phpnsfisis
2026-05-16feat(port): port Filesystem.phpnsfisis
2026-05-16feat(port): port JsonManipulator.phpnsfisis
2026-05-16feat(port): port ConfigCommand.phpnsfisis
2026-05-16feat(port): port AutoloadGenerator.phpnsfisis
2026-05-16feat(port): port Installer.phpnsfisis
2026-05-16feat(port): port ShowCommand.phpnsfisis
2026-05-16feat(port): port ComposerRepository.phpnsfisis
2026-05-16feat(port): port CurlDownloader.phpnsfisis
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-16feat(port): port Git.phpnsfisis
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-16feat(port): port Config.phpnsfisis
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-16feat(port): port InstallationManager.phpnsfisis
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-16feat(port): port SelfUpdateCommand.phpnsfisis
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-16feat(port): port GitHubDriver.phpnsfisis
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-16feat(port): port InitCommand.phpnsfisis
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-16feat(port): port Perforce.phpnsfisis
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-16feat(port): port GitLabDriver.phpnsfisis
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-16feat(port): port RequireCommand.phpnsfisis
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-16feat(port): port GitDownloader.phpnsfisis
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-16feat(port): port Locker.phpnsfisis
2026-05-16feat(port): port ProcessExecutor.phpnsfisis
2026-05-16feat(port): port ClassLoader.phpnsfisis
2026-05-16feat(port): port HttpDownloader.phpnsfisis
2026-05-16feat(port): port FileDownloader.phpnsfisis
2026-05-16feat(port): port VcsRepository.phpnsfisis
2026-05-16feat(port): port GitBitbucketDriver.phpnsfisis
2026-05-16feat(port): port BaseCommand.phpnsfisis
2026-05-16feat(port): port CreateProjectCommand.phpnsfisis
2026-05-16feat(port): port ArrayLoader.phpnsfisis
2026-05-16feat(port): port Auditor.phpnsfisis
2026-05-16feat(port): port PoolOptimizer.phpnsfisis
2026-05-16feat(port): port PackageDiscoveryTrait.phpnsfisis
2026-05-16feat(port): port Rule.phpnsfisis