automatically generate config associated files (#813)
This commit is contained in:
77
schema.json
77
schema.json
@@ -24,27 +24,6 @@
|
||||
"type": "boolean",
|
||||
"default": "false"
|
||||
},
|
||||
"zig_lib_path": {
|
||||
"description": "Zig library path, e.g. `/path/to/zig/lib/zig`, used to analyze std library imports",
|
||||
"type": "string"
|
||||
},
|
||||
"zig_exe_path": {
|
||||
"description": "Zig executable path, e.g. `/path/to/zig/zig`, used to run the custom build runner. If `null`, zig is looked up in `PATH`. Will be used to infer the zig standard library path if none is provided",
|
||||
"type": "string"
|
||||
},
|
||||
"warn_style": {
|
||||
"description": "Enables warnings for style guideline mismatches",
|
||||
"type": "boolean",
|
||||
"default": "false"
|
||||
},
|
||||
"build_runner_path": {
|
||||
"description": "Path to the `build_runner.zig` file provided by zls. null is equivalent to `${executable_directory}/build_runner.zig`",
|
||||
"type": "string"
|
||||
},
|
||||
"global_cache_path": {
|
||||
"description": "Path to a directroy that will be used as zig's cache. null is equivalent to `${KnownFloders.Cache}/zls`",
|
||||
"type": "string"
|
||||
},
|
||||
"enable_semantic_tokens": {
|
||||
"description": "Enables semantic token support when the client also supports it",
|
||||
"type": "boolean",
|
||||
@@ -80,18 +59,8 @@
|
||||
"type": "boolean",
|
||||
"default": "true"
|
||||
},
|
||||
"include_at_in_builtins": {
|
||||
"description": "Whether the @ sign should be part of the completion of builtins",
|
||||
"type": "boolean",
|
||||
"default": "false"
|
||||
},
|
||||
"max_detail_length": {
|
||||
"description": "The detail field of completions is truncated to be no longer than this (in bytes)",
|
||||
"type": "integer",
|
||||
"default": "1048576"
|
||||
},
|
||||
"skip_std_references": {
|
||||
"description": "When true, skips searching for references in std. Improves lookup speed for functions in user's code. Renaming and go-to-definition will continue to work as is",
|
||||
"warn_style": {
|
||||
"description": "Enables warnings for style guideline mismatches",
|
||||
"type": "boolean",
|
||||
"default": "false"
|
||||
},
|
||||
@@ -104,6 +73,46 @@
|
||||
"description": "Whether to use the comptime interpreter",
|
||||
"type": "boolean",
|
||||
"default": "false"
|
||||
},
|
||||
"include_at_in_builtins": {
|
||||
"description": "Whether the @ sign should be part of the completion of builtins",
|
||||
"type": "boolean",
|
||||
"default": "false"
|
||||
},
|
||||
"skip_std_references": {
|
||||
"description": "When true, skips searching for references in std. Improves lookup speed for functions in user's code. Renaming and go-to-definition will continue to work as is",
|
||||
"type": "boolean",
|
||||
"default": "false"
|
||||
},
|
||||
"max_detail_length": {
|
||||
"description": "The detail field of completions is truncated to be no longer than this (in bytes)",
|
||||
"type": "integer",
|
||||
"default": "1048576"
|
||||
},
|
||||
"builtin_path": {
|
||||
"description": "Path to 'builtin;' useful for debugging, automatically set if let null",
|
||||
"type": "string",
|
||||
"default": "null"
|
||||
},
|
||||
"zig_lib_path": {
|
||||
"description": "Zig library path, e.g. `/path/to/zig/lib/zig`, used to analyze std library imports",
|
||||
"type": "string",
|
||||
"default": "null"
|
||||
},
|
||||
"zig_exe_path": {
|
||||
"description": "Zig executable path, e.g. `/path/to/zig/zig`, used to run the custom build runner. If `null`, zig is looked up in `PATH`. Will be used to infer the zig standard library path if none is provided",
|
||||
"type": "string",
|
||||
"default": "null"
|
||||
},
|
||||
"build_runner_path": {
|
||||
"description": "Path to the `build_runner.zig` file provided by zls. null is equivalent to `${executable_directory}/build_runner.zig`",
|
||||
"type": "string",
|
||||
"default": "null"
|
||||
},
|
||||
"global_cache_path": {
|
||||
"description": "Path to a directroy that will be used as zig's cache. null is equivalent to `${KnownFloders.Cache}/zls`",
|
||||
"type": "string",
|
||||
"default": "null"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user