- From: Eric Prud'hommeaux via GitHub <noreply@w3.org>
- Date: Sun, 12 Jul 2026 02:23:31 +0000
- To: public-shex-dev@w3.org
ericprud has just submitted a new pull request for https://github.com/shexSpec/shexTest: == Add missing ShExJ mirrors for nine schemas == Every schema is meant to ship in both syntaxes, but nine — mostly the extends-era ones — had no `.json` counterpart, so JSON-mode conformance runners fail to load them (e.g. PyShEx's json-manifest run aborted on `extends-abstract-multi-empty.json`). Generated from the `.shex` sources with shex.js: ``` packages/shex-cli/bin/shex-to-json schemas/<name>.shex > schemas/<name>.json ``` Cross-checked: PyShEx (linkml/PyShEx#105) consumes all nine in the validation manifest and agrees with the expected pass/fail verdict of every test using them (json run: 1182 tests = 1093 passed / 0 failed / 89 trait-skips). One judgement call for review: whether these `.json` mirrors should be generated (as here) or hand-maintained, and whether any were omitted deliberately pending EXTENDS spec settlement. 🤖 Generated with [Claude Code](https://claude.com/claude-code) See https://github.com/shexSpec/shexTest/pull/69 -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Sunday, 12 July 2026 02:23:32 UTC