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:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user