Visitar URL original
test: enforce JavaScript coverage gates, extend mutation coverage to … · php-forge/debug-core@9395a16 · GitHub
Skip to content

Commit 9395a16

Browse files
test: enforce JavaScript coverage gates, extend mutation coverage to new UI modules, and simplify N+1 detection, redaction, rendering, and panels. (#26)
1 parent 6a832e2 commit 9395a16

78 files changed

Lines changed: 5273 additions & 363 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎CHANGELOG.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2929
- perf: return the committed manifest from snapshot writes and reuse its raw rollback payload to avoid duplicate index reads and hydration.
3030
- fix(ui): polish Request/Timeline layout, typography, focus/motion behavior, keyboard switching, and EXPLAIN status announcements.
3131
- feat(ui): expand the shared debug UI with secure same-origin navigation, configurable sensitive-key redaction, responsive and accessible interactions, persistent drawer and bounded `EXPLAIN` workflows, query grouping, conditional feature loading, and cross-adapter browser quality gates.
32+
- test: enforce JavaScript coverage gates, extend mutation coverage to new UI modules, and simplify N+1 detection, redaction, rendering, and panels.

‎composer.json‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,10 @@
7272
"scripts": {
7373
"check-dependencies": "./vendor/bin/composer-require-checker check",
7474
"ecs": "./vendor/bin/ecs --fix",
75-
"mutation": "php -d memory_limit=-1 vendor/bin/infection --threads=4 --ignore-msi-with-no-mutations --min-msi=100 --min-covered-msi=100",
75+
"mutation": [
76+
"Composer\\Config::disableProcessTimeout",
77+
"php -d memory_limit=-1 vendor/bin/infection --threads=4 --ignore-msi-with-no-mutations --min-msi=100 --min-covered-msi=100"
78+
],
7679
"mutation-static": [
7780
"Composer\\Config::disableProcessTimeout",
7881
"./vendor/bin/phpstan clear-result-cache",

0 commit comments

Comments
 (0)