mirror of
https://github.com/servo/servo
synced 2026-04-25 17:15:48 +02:00
Add further missing repository keys / descriptions, which I missed in #43451 due to a suboptimal grep (assuming that rust-version.workspace is always the last item). Additionally fix crate self-references, which caused cargo-publish to fail, due to it trying to fetch the crate from crates.io. When specifying the current crate in `[dev-dependencies]` to enable a test feature or similar, apparently one should not use `workspace = true` and instead use `path`. This requires extending the previously added `tidy` check, to allow `path` dependencies in this specific case outside of the workspace Cargo.toml. Testing: Covered by existing tests --------- Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>
This directory contains various Python modules used to support servo development.
servo
servo-specific python code e.g. implementations of mach commands. This is the canonical repository for this code.
tidy
servo-tidy is used to check licenses, line lengths, whitespace, ruff on Python files, lock file versions, and more.
wpt
servo-wpt is a module with support scripts for running, importing, exporting, updating manifests, and updating expectations for WPT tests.