Skip to content

php: corpus targets live in php/private/quality (part of #12606) - #12694

Merged
TrapsterDK merged 1 commit into
mainfrom
php-core-loads
Nov 14, 2026
Merged

TrapsterDK merged 1 commit into
mainfrom
php-core-loads

Conversation

@TrapsterDK

Copy link
Copy Markdown
Collaborator

Part of #12606. Removes the core/quality:fixtures.bzl loads from php/BUILD.bazel, php/private/{,lock,toolchain}/BUILD.bazel; corpus targets move to php/private/quality. Allowlist shrinks.

Remaining: php/private/defs.bzl core loads (entry, fuzz_bench, platform_support, wrapper, quality/sources), php/private/BUILD.bazel conformance/defs/entry loads, php.bzl cli/launcher, then composer hub, launcher, mirror, in-tree module, extraction, BCR.

Tested: //php/... --build_tests_only and //tools/ci:rule_set_loads_test pass except //php/tests/conformance:{pass,fail}_test, which fail to build ('cli/launcher/exec_launcher is not a file', files untouched). Nested-Bazel and consumer tests not run.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Xut2hws3L7Tg4oUvpSvuYD

@TrapsterDK

Copy link
Copy Markdown
Collaborator Author

Merge train: dropped, squash onto current main conflicts in php/private/BUILD.bazel (source file, needs manual rebase)

🤖 Generated with Claude Code

https://claude.ai/code/session_01Xut2hws3L7Tg4oUvpSvuYD

…ures loads in rule-set files (part of #12606)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Xut2hws3L7Tg4oUvpSvuYD
@TrapsterDK

Copy link
Copy Markdown
Collaborator Author

Fixed: rebased onto origin/main; kept main's module_srcs filegroup in php/private/BUILD.bazel and dropped corpus_starlark (now in php/private/quality). //php/... --build_tests_only and //tools/ci:rule_set_loads_test pass; conformance subject tests are skipped as incompatible on this platform (no exec_launcher error seen). No labels on the PR, so no stale review.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Xut2hws3L7Tg4oUvpSvuYD

@TrapsterDK
TrapsterDK merged commit 6e304da into main Nov 14, 2026
1 check was pending
@TrapsterDK
TrapsterDK deleted the php-core-loads branch November 14, 2026 04:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant