Runnables: remove version field from the format (#8118)
This changes the format of runnables slightly (the top-level object is now a sequence, not a map). The 2nd commit pulls in aliases from .zshrc and co. Release Notes: - N/A
This commit is contained in:
parent
2679457b02
commit
b9151b9506
3 changed files with 19 additions and 30 deletions
|
@ -48,10 +48,7 @@ pub(crate) struct Definition {
|
|||
|
||||
/// A group of Tasks defined in a JSON file.
|
||||
#[derive(Clone, Debug, Default, PartialEq, Eq, Serialize, Deserialize, JsonSchema)]
|
||||
pub struct DefinitionProvider {
|
||||
version: String,
|
||||
tasks: Vec<Definition>,
|
||||
}
|
||||
pub struct DefinitionProvider(Vec<Definition>);
|
||||
|
||||
impl DefinitionProvider {
|
||||
/// Generates JSON schema of Tasks JSON definition format.
|
||||
|
@ -121,7 +118,7 @@ impl StaticSource {
|
|||
static_source.tasks = new_definitions
|
||||
.read(cx)
|
||||
.get()
|
||||
.tasks
|
||||
.0
|
||||
.clone()
|
||||
.into_iter()
|
||||
.enumerate()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue