You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
823 B
823 B
ws2 query language
The cargo-ws2
query language (ws2ql
) allows users to specify a
set of inputs, and an operation to execute on it.
Basic rules
- Inside
[]
are sets (meaning items de-dup), space separated - IF
[]
contains a/
anywhere but the beginning AND end, query becomes a path glob - IF
[]
contains/
at start AND end, query becomes a regex - An operation is parsed in the order of the fields in it's struct
(so publish order is
type mod devel
, etc) - Inside
{}
you can create dependency maps{ foo < }
represents all crates that depend onfoo
{ foo < bar &< }
represents all crates that depend onfoo
ANDbar
{ foo < bar |< }
represents all crates that depend onfoo
ORbar
{ foo < bar &!< }
represents all crates that depend onfoo
AND NOTbar