diff options
| author | William Boman <william@redwill.se> | 2022-04-27 14:01:14 +0200 |
|---|---|---|
| committer | William Boman <william@redwill.se> | 2022-04-27 14:01:14 +0200 |
| commit | 36b44679f7cc73968dbb3b09246798a19f7c14e0 (patch) | |
| tree | ec59b51f1424b6ed72d0e1c35a8f7af503b5c732 /lua | |
| parent | run autogen_metadata.lua (diff) | |
| download | mason-36b44679f7cc73968dbb3b09246798a19f7c14e0.tar mason-36b44679f7cc73968dbb3b09246798a19f7c14e0.tar.gz mason-36b44679f7cc73968dbb3b09246798a19f7c14e0.tar.bz2 mason-36b44679f7cc73968dbb3b09246798a19f7c14e0.tar.lz mason-36b44679f7cc73968dbb3b09246798a19f7c14e0.tar.xz mason-36b44679f7cc73968dbb3b09246798a19f7c14e0.tar.zst mason-36b44679f7cc73968dbb3b09246798a19f7c14e0.zip | |
run autogen_metadata.lua
Diffstat (limited to 'lua')
3 files changed, 3 insertions, 3 deletions
diff --git a/lua/nvim-lsp-installer/_generated/schemas/jdtls.lua b/lua/nvim-lsp-installer/_generated/schemas/jdtls.lua index e63b55e1..3f639340 100644 --- a/lua/nvim-lsp-installer/_generated/schemas/jdtls.lua +++ b/lua/nvim-lsp-installer/_generated/schemas/jdtls.lua @@ -1,3 +1,3 @@ -- THIS FILE IS GENERATED. DO NOT EDIT MANUALLY. -- stylua: ignore start -return {properties = {["java.autobuild.enabled"] = {default = true,description = "Enable/disable the 'auto build'",scope = "window",type = "boolean"},["java.codeGeneration.generateComments"] = {default = false,description = "Generate method comments when generating the methods.",scope = "window",type = "boolean"},["java.codeGeneration.hashCodeEquals.useInstanceof"] = {default = false,description = "Use 'instanceof' to compare types when generating the hashCode and equals methods.",scope = "window",type = "boolean"},["java.codeGeneration.hashCodeEquals.useJava7Objects"] = {default = false,description = "Use Objects.hash and Objects.equals when generating the hashCode and equals methods. This setting only applies to Java 7 and higher.",scope = "window",type = "boolean"},["java.codeGeneration.insertionLocation"] = {default = "afterCursor",description = "Specifies the insertion location of the code generated by source actions.",enum = { "afterCursor", "beforeCursor", "lastMember" },enumDescriptions = { "Insert the generated code after the member where the cursor is located.", "Insert the generated code before the member where the cursor is located.", "Insert the generated code as the last member of the target type." },scope = "window",type = "string"},["java.codeGeneration.toString.codeStyle"] = {default = "STRING_CONCATENATION",description = "The code style for generating the toString method.",enum = { "STRING_CONCATENATION", "STRING_BUILDER", "STRING_BUILDER_CHAINED", "STRING_FORMAT" },enumDescriptions = { "String concatenation", "StringBuilder/StringBuffer", "StringBuilder/StringBuffer - chained call", "String.format/MessageFormat" },type = "string"},["java.codeGeneration.toString.limitElements"] = {default = 0,description = "Limit number of items in arrays/collections/maps to list, if 0 then list all.",scope = "window",type = "integer"},["java.codeGeneration.toString.listArrayContents"] = {default = true,description = "List contents of arrays instead of using native toString().",scope = "window",type = "boolean"},["java.codeGeneration.toString.skipNullValues"] = {default = false,description = "Skip null values when generating the toString method.",scope = "window",type = "boolean"},["java.codeGeneration.toString.template"] = {default = "${object.className} [${member.name()}=${member.value}, ${otherMembers}]",description = "The template for generating the toString method.",type = "string"},["java.codeGeneration.useBlocks"] = {default = false,description = "Use blocks in 'if' statements when generating the methods.",scope = "window",type = "boolean"},["java.completion.enabled"] = {default = true,description = "Enable/disable code completion support",scope = "window",type = "boolean"},["java.completion.favoriteStaticMembers"] = {default = { "org.junit.Assert.*", "org.junit.Assume.*", "org.junit.jupiter.api.Assertions.*", "org.junit.jupiter.api.Assumptions.*", "org.junit.jupiter.api.DynamicContainer.*", "org.junit.jupiter.api.DynamicTest.*", "org.mockito.Mockito.*", "org.mockito.ArgumentMatchers.*", "org.mockito.Answers.*" },description = "Defines a list of static members or types with static members. Content assist will propose those static members even if the import is missing.",scope = "window",type = "array"},["java.completion.filteredTypes"] = {default = { "java.awt.*", "com.sun.*", "sun.*", "jdk.*", "org.graalvm.*", "io.micrometer.shaded.*" },description = "Defines the type filters. All types whose fully qualified name matches the selected filter strings will be ignored in content assist or quick fix proposals and when organizing imports. For example 'java.awt.*' will hide all types from the awt packages.",scope = "window",type = "array"},["java.completion.guessMethodArguments"] = {default = false,description = "When set to true, method arguments are guessed when a method is selected from as list of code assist proposals.",scope = "window",type = "boolean"},["java.completion.importOrder"] = {default = { "java", "javax", "com", "org" },description = "Defines the sorting order of import statements. A package or type name prefix (e.g. 'org.eclipse') is a valid entry. An import is always added to the most specific group.",scope = "window",type = "array"},["java.completion.maxResults"] = {default = 0,markdownDescription = "Maximum number of completion results (not including snippets).\n`0` (the default value) disables the limit, all results are returned. In case of performance problems, consider setting a sensible limit.",scope = "window",type = "integer"},["java.completion.overwrite"] = {default = true,description = "When set to true, code completion overwrites the current text. When set to false, code is simply added instead.",scope = "window",type = "boolean"},["java.configuration.checkProjectSettingsExclusions"] = {default = false,deprecationMessage = "Please use 'java.import.generatesMetadataFilesAtProjectRoot' to control whether to generate the project metadata files at the project root. And use 'files.exclude' to control whether to hide the project metadata files from the file explorer.",description = "Controls whether to exclude extension-generated project settings files (.project, .classpath, .factorypath, .settings/) from the file explorer.",scope = "window",type = "boolean"},["java.configuration.maven.globalSettings"] = {default = vim.NIL,description = "Path to Maven's global settings.xml",scope = "window",type = "string"},["java.configuration.maven.notCoveredPluginExecutionSeverity"] = {default = "warning",description = "Specifies severity if the plugin execution is not covered by Maven build lifecycle.",enum = { "ignore", "warning", "error" },scope = "window",type = "string"},["java.configuration.maven.userSettings"] = {default = vim.NIL,description = "Path to Maven's user settings.xml",scope = "window",type = "string"},["java.configuration.runtimes"] = {default = {},description = "Map Java Execution Environments to local JDKs.",items = {additionalProperties = false,default = vim.empty_dict(),properties = {default = {description = "Is default runtime? Only one runtime can be default.",type = "boolean"},javadoc = {description = "JDK javadoc path.",type = "string"},name = {description = "Java Execution Environment name. Must be unique.",enum = { "J2SE-1.5", "JavaSE-1.6", "JavaSE-1.7", "JavaSE-1.8", "JavaSE-9", "JavaSE-10", "JavaSE-11", "JavaSE-12", "JavaSE-13", "JavaSE-14", "JavaSE-15", "JavaSE-16", "JavaSE-17", "JavaSE-18" },type = "string"},path = {description = 'JDK home path. Should be the JDK installation directory, not the Java bin path.\n On Windows, backslashes must be escaped, i.e.\n"path":"C:\\\\Program Files\\\\Java\\\\jdk1.8.0_161".',pattern = ".*(?<!\\/bin|\\/bin\\/|\\\\bin|\\\\bin\\\\)$",type = "string"},sources = {description = "JDK sources path.",type = "string"}},required = { "path", "name" },type = "object"},scope = "machine-overridable",type = "array"},["java.configuration.updateBuildConfiguration"] = {default = "interactive",description = "Specifies how modifications on build files update the Java classpath/configuration",enum = { "disabled", "interactive", "automatic" },scope = "window",type = { "string" }},["java.configuration.workspaceCacheLimit"] = {default = 90,description = "The number of days (if enabled) to keep unused workspace cache data. Beyond this limit, cached workspace data may be removed.",minimum = 1,scope = "application",type = { "null", "integer" }},["java.contentProvider.preferred"] = {default = vim.NIL,description = "Preferred content provider (a 3rd party decompiler id, usually)",scope = "window",type = "string"},["java.eclipse.downloadSources"] = {default = false,description = "Enable/disable download of Maven source artifacts for Eclipse projects.",scope = "window",type = "boolean"},["java.errors.incompleteClasspath.severity"] = {default = "warning",description = "Specifies the severity of the message when the classpath is incomplete for a Java file",enum = { "ignore", "info", "warning", "error" },scope = "window",type = { "string" }},["java.foldingRange.enabled"] = {default = true,description = "Enable/disable smart folding range support. If disabled, it will use the default indentation-based folding range provided by VS Code.",scope = "window",type = "boolean"},["java.format.comments.enabled"] = {default = true,description = "Includes the comments during code formatting.",scope = "window",type = "boolean"},["java.format.enabled"] = {default = true,description = "Enable/disable default Java formatter",scope = "window",type = "boolean"},["java.format.onType.enabled"] = {default = true,description = "Enable/disable automatic block formatting when typing `;`, `<enter>` or `}`",scope = "window",type = "boolean"},["java.format.settings.profile"] = {default = vim.NIL,description = "Optional formatter profile name from the Eclipse formatter settings.",scope = "window",type = "string"},["java.format.settings.url"] = {default = vim.NIL,markdownDescription = "Specifies the url or file path to the [Eclipse formatter xml settings](https://github.com/redhat-developer/vscode-java/wiki/Formatter-settings).",scope = "window",type = "string"},["java.home"] = {default = vim.NIL,deprecationMessage = "This setting is deprecated, please use 'java.jdt.ls.java.home' instead.",description = 'Specifies the folder path to the JDK (11 or more recent) used to launch the Java Language Server.\nOn Windows, backslashes must be escaped, i.e.\n"java.home":"C:\\\\Program Files\\\\Java\\\\jdk11.0_8"',scope = "machine-overridable",type = { "string", "null" }},["java.implementationsCodeLens.enabled"] = {default = false,description = "Enable/disable the implementations code lens.",scope = "window",type = "boolean"},["java.import.exclusions"] = {default = { "**/node_modules/**", "**/.metadata/**", "**/archetype-resources/**", "**/META-INF/maven/**" },description = "Configure glob patterns for excluding folders. Use `!` to negate patterns to allow subfolders imports. You have to include a parent directory. The order is important.",scope = "window",type = "array"},["java.import.generatesMetadataFilesAtProjectRoot"] = {default = false,markdownDescription = "Specify whether the project metadata files(.project, .classpath, .factorypath, .settings/) will be generated at the project root. Click [HERE](command:_java.metadataFilesGeneration) to learn how to change the setting to make it take effect.",scope = "window",type = "boolean"},["java.import.gradle.arguments"] = {default = vim.NIL,description = "Arguments to pass to Gradle.",scope = "machine",type = "string"},["java.import.gradle.enabled"] = {default = true,description = "Enable/disable the Gradle importer.",scope = "window",type = "boolean"},["java.import.gradle.home"] = {default = vim.NIL,description = "Use Gradle from the specified local installation directory or GRADLE_HOME if the Gradle wrapper is missing or disabled and no 'java.import.gradle.version' is specified.",scope = "window",type = "string"},["java.import.gradle.java.home"] = {default = vim.NIL,description = "The location to the JVM used to run the Gradle daemon.",scope = "machine",type = "string"},["java.import.gradle.jvmArguments"] = {default = vim.NIL,description = "JVM arguments to pass to Gradle.",scope = "machine",type = "string"},["java.import.gradle.offline.enabled"] = {default = false,description = "Enable/disable the Gradle offline mode.",scope = "window",type = "boolean"},["java.import.gradle.user.home"] = {default = vim.NIL,description = "Setting for GRADLE_USER_HOME.",scope = "window",type = "string"},["java.import.gradle.version"] = {default = vim.NIL,description = "Use Gradle from the specific version if the Gradle wrapper is missing or disabled.",scope = "window",type = "string"},["java.import.gradle.wrapper.enabled"] = {default = true,description = "Use Gradle from the 'gradle-wrapper.properties' file.",scope = "window",type = "boolean"},["java.import.maven.enabled"] = {default = true,description = "Enable/disable the Maven importer.",scope = "window",type = "boolean"},["java.imports.gradle.wrapper.checksums"] = {default = {},description = "Defines allowed/disallowed SHA-256 checksums of Gradle Wrappers",items = {additionalProperties = false,default = vim.empty_dict(),properties = {allowed = {default = true,label = "Is allowed?",type = "boolean"},sha256 = {label = "SHA-256 checksum.",type = "string"}},required = { "sha256" },type = "object",uniqueItems = true},scope = "application",type = "array"},["java.inlayHints.parameterNames.enabled"] = {default = "literals",enum = { "none", "literals", "all" },enumDescriptions = { "Disable parameter name hints", "Enable parameter name hints only for literal arguments", "Enable parameter name hints for literal and non-literal arguments" },markdownDescription = "Enable/disable inlay hints for parameter names:\n```java\n\nInteger.valueOf(/* s: */ '123', /* radix: */ 10)\n \n```\n",scope = "window",type = "string"},["java.jdt.ls.java.home"] = {default = vim.NIL,description = "Specifies the folder path to the JDK (11 or more recent) used to launch the Java Language Server. This setting will replace the Java extension's embedded JRE to start the Java Language Server. \n\nOn Windows, backslashes must be escaped, i.e.\n\"java.jdt.ls.java.home\":\"C:\\\\Program Files\\\\Java\\\\jdk11.0_8\"",scope = "machine-overridable",type = { "string", "null" }},["java.jdt.ls.vmargs"] = {default = "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m",description = "Specifies extra VM arguments used to launch the Java Language Server. Eg. use `-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m ` to optimize memory usage with the parallel garbage collector",scope = "machine-overridable",type = { "string", "null" }},["java.maven.downloadSources"] = {default = false,description = "Enable/disable download of Maven source artifacts as part of importing Maven projects.",scope = "window",type = "boolean"},["java.maven.updateSnapshots"] = {default = false,description = "Force update of Snapshots/Releases.",scope = "window",type = "boolean"},["java.maxConcurrentBuilds"] = {default = 1,description = "Max simultaneous project builds",minimum = 1,scope = "window",type = "integer"},["java.progressReports.enabled"] = {default = true,description = "[Experimental] Enable/disable progress reports from background processes on the server.",scope = "window",type = "boolean"},["java.project.encoding"] = {default = "ignore",enum = { "ignore", "warning", "setDefault" },enumDescriptions = { "Ignore project encoding settings", "Show warning if a project has no explicit encoding set", "Set the default workspace encoding settings" },markdownDescription = "Project encoding settings",scope = "window"},["java.project.importHint"] = {default = true,description = "Enable/disable the server-mode switch information, when Java projects import is skipped on startup.",scope = "application",type = "boolean"},["java.project.importOnFirstTimeStartup"] = {default = "automatic",description = "Specifies whether to import the Java projects, when opening the folder in Hybrid mode for the first time.",enum = { "disabled", "interactive", "automatic" },scope = "application",type = "string"},["java.project.outputPath"] = {default = "",markdownDescription = "A relative path to the workspace where stores the compiled output. `Only` effective in the `WORKSPACE` scope. The setting will `NOT` affect Maven or Gradle project.",scope = "window",type = { "string", "null" }},["java.project.referencedLibraries"] = {additionalProperties = false,default = { "lib/**/*.jar" },description = "Configure glob patterns for referencing local libraries to a Java project.",properties = {exclude = {type = "array"},include = {type = "array"},sources = {type = "object"}},required = { "include" },scope = "window",type = { "array", "object" }},["java.project.resourceFilters"] = {default = { "node_modules", ".git" },description = "Excludes files and folders from being refreshed by the Java Language Server, which can improve the overall performance. For example, [\"node_modules\",\".git\"] will exclude all files and folders named 'node_modules' or '.git'. Defaults to [\"node_modules\",\".git\"].",scope = "window",type = "array"},["java.project.sourcePaths"] = {default = {},items = {type = "string"},markdownDescription = "Relative paths to the workspace where stores the source files. `Only` effective in the `WORKSPACE` scope. The setting will `NOT` affect Maven or Gradle project.",scope = "window",type = "array"},["java.quickfix.showAt"] = {default = "line",description = "Show quickfixes at the problem or line level.",enum = { "line", "problem" },scope = "window",type = "string"},["java.recommendations.dependency.analytics.show"] = {default = true,description = "Show the recommended Dependency Analytics extension.",scope = "window",type = "boolean"},["java.references.includeAccessors"] = {default = true,description = "Include getter, setter and builder/constructor when finding references.",scope = "window",type = "boolean"},["java.references.includeDecompiledSources"] = {default = true,description = "Include the decompiled sources when finding references.",scope = "window",type = "boolean"},["java.referencesCodeLens.enabled"] = {default = false,description = "Enable/disable the references code lens.",scope = "window",type = "boolean"},["java.saveActions.organizeImports"] = {default = false,description = "Enable/disable auto organize imports on save action",scope = "window",type = "boolean"},["java.selectionRange.enabled"] = {default = true,description = "Enable/disable Smart Selection support for Java. Disabling this option will not affect the VS Code built-in word-based and bracket-based smart selection.",scope = "window",type = "boolean"},["java.server.launchMode"] = {default = "Hybrid",description = "The launch mode for the Java extension",enum = { "Standard", "LightWeight", "Hybrid" },enumDescriptions = { "Provides full features such as intellisense, refactoring, building, Maven/Gradle support etc.", "Starts a syntax server with lower start-up cost. Only provides syntax features such as outline, navigation, javadoc, syntax errors.", "Provides full features with better responsiveness. It starts a standard language server and a secondary syntax server. The syntax server provides syntax features until the standard server is ready." },scope = "window",type = "string"},["java.settings.url"] = {default = vim.NIL,markdownDescription = "Specifies the url or file path to the workspace Java settings. See [Setting Global Preferences](https://github.com/redhat-developer/vscode-java/wiki/Settings-Global-Preferences)",scope = "window",type = "string"},["java.showBuildStatusOnStart.enabled"] = {anyOf = { {enum = { "notification", "terminal", "off" },enumDescriptions = { "Show the build status via progress notification on start", "Show the build status via terminal on start", "Do not show any build status on start" }}, "boolean" },default = "notification",description = "Automatically show build status on startup.",scope = "window"},["java.signatureHelp.description.enabled"] = {default = false,description = "Enable/disable to show the description in signature help.",scope = "window",type = "boolean"},["java.signatureHelp.enabled"] = {default = false,description = "Enable/disable the signature help.",scope = "window",type = "boolean"},["java.sources.organizeImports.starThreshold"] = {default = 99,description = "Specifies the number of imports added before a star-import declaration is used.",minimum = 1,scope = "window",type = "integer"},["java.sources.organizeImports.staticStarThreshold"] = {default = 99,description = "Specifies the number of static imports added before a star-import declaration is used.",minimum = 1,scope = "window",type = "integer"},["java.symbols.includeSourceMethodDeclarations"] = {default = false,markdownDescription = "Include method declarations from source files in symbol search.",scope = "window",type = "boolean"},["java.templates.fileHeader"] = {default = {},markdownDescription = "Specifies the file header comment for new Java file. Supports configuring multi-line comments with an array of strings, and using ${variable} to reference the [predefined variables](command:_java.templateVariables).",scope = "window",type = "array"},["java.templates.typeComment"] = {default = {},markdownDescription = "Specifies the type comment for new Java type. Supports configuring multi-line comments with an array of strings, and using ${variable} to reference the [predefined variables](command:_java.templateVariables).",scope = "window",type = "array"},["java.trace.server"] = {default = "off",description = "Traces the communication between VS Code and the Java language server.",enum = { "off", "messages", "verbose" },scope = "window",type = "string"},["java.typeHierarchy.lazyLoad"] = {default = false,description = "Enable/disable lazy loading the content in type hierarchy. Lazy loading could save a lot of loading time but every type should be expanded manually to load its content.",scope = "window",type = "boolean"}},title = "Java",type = "object"}
\ No newline at end of file +return {properties = {["java.autobuild.enabled"] = {default = true,description = "Enable/disable the 'auto build'",scope = "window",type = "boolean"},["java.codeGeneration.generateComments"] = {default = false,description = "Generate method comments when generating the methods.",scope = "window",type = "boolean"},["java.codeGeneration.hashCodeEquals.useInstanceof"] = {default = false,description = "Use 'instanceof' to compare types when generating the hashCode and equals methods.",scope = "window",type = "boolean"},["java.codeGeneration.hashCodeEquals.useJava7Objects"] = {default = false,description = "Use Objects.hash and Objects.equals when generating the hashCode and equals methods. This setting only applies to Java 7 and higher.",scope = "window",type = "boolean"},["java.codeGeneration.insertionLocation"] = {default = "afterCursor",description = "Specifies the insertion location of the code generated by source actions.",enum = { "afterCursor", "beforeCursor", "lastMember" },enumDescriptions = { "Insert the generated code after the member where the cursor is located.", "Insert the generated code before the member where the cursor is located.", "Insert the generated code as the last member of the target type." },scope = "window",type = "string"},["java.codeGeneration.toString.codeStyle"] = {default = "STRING_CONCATENATION",description = "The code style for generating the toString method.",enum = { "STRING_CONCATENATION", "STRING_BUILDER", "STRING_BUILDER_CHAINED", "STRING_FORMAT" },enumDescriptions = { "String concatenation", "StringBuilder/StringBuffer", "StringBuilder/StringBuffer - chained call", "String.format/MessageFormat" },type = "string"},["java.codeGeneration.toString.limitElements"] = {default = 0,description = "Limit number of items in arrays/collections/maps to list, if 0 then list all.",scope = "window",type = "integer"},["java.codeGeneration.toString.listArrayContents"] = {default = true,description = "List contents of arrays instead of using native toString().",scope = "window",type = "boolean"},["java.codeGeneration.toString.skipNullValues"] = {default = false,description = "Skip null values when generating the toString method.",scope = "window",type = "boolean"},["java.codeGeneration.toString.template"] = {default = "${object.className} [${member.name()}=${member.value}, ${otherMembers}]",description = "The template for generating the toString method.",type = "string"},["java.codeGeneration.useBlocks"] = {default = false,description = "Use blocks in 'if' statements when generating the methods.",scope = "window",type = "boolean"},["java.completion.enabled"] = {default = true,description = "Enable/disable code completion support",scope = "window",type = "boolean"},["java.completion.favoriteStaticMembers"] = {default = { "org.junit.Assert.*", "org.junit.Assume.*", "org.junit.jupiter.api.Assertions.*", "org.junit.jupiter.api.Assumptions.*", "org.junit.jupiter.api.DynamicContainer.*", "org.junit.jupiter.api.DynamicTest.*", "org.mockito.Mockito.*", "org.mockito.ArgumentMatchers.*", "org.mockito.Answers.*" },description = "Defines a list of static members or types with static members. Content assist will propose those static members even if the import is missing.",scope = "window",type = "array"},["java.completion.filteredTypes"] = {default = { "java.awt.*", "com.sun.*", "sun.*", "jdk.*", "org.graalvm.*", "io.micrometer.shaded.*" },description = "Defines the type filters. All types whose fully qualified name matches the selected filter strings will be ignored in content assist or quick fix proposals and when organizing imports. For example 'java.awt.*' will hide all types from the awt packages.",scope = "window",type = "array"},["java.completion.guessMethodArguments"] = {default = false,description = "When set to true, method arguments are guessed when a method is selected from as list of code assist proposals.",scope = "window",type = "boolean"},["java.completion.importOrder"] = {default = { "java", "javax", "com", "org" },description = "Defines the sorting order of import statements. A package or type name prefix (e.g. 'org.eclipse') is a valid entry. An import is always added to the most specific group.",scope = "window",type = "array"},["java.completion.maxResults"] = {default = 0,markdownDescription = "Maximum number of completion results (not including snippets).\n`0` (the default value) disables the limit, all results are returned. In case of performance problems, consider setting a sensible limit.",scope = "window",type = "integer"},["java.configuration.checkProjectSettingsExclusions"] = {default = false,deprecationMessage = "Please use 'java.import.generatesMetadataFilesAtProjectRoot' to control whether to generate the project metadata files at the project root. And use 'files.exclude' to control whether to hide the project metadata files from the file explorer.",description = "Controls whether to exclude extension-generated project settings files (.project, .classpath, .factorypath, .settings/) from the file explorer.",scope = "window",type = "boolean"},["java.configuration.maven.globalSettings"] = {default = vim.NIL,description = "Path to Maven's global settings.xml",scope = "window",type = "string"},["java.configuration.maven.notCoveredPluginExecutionSeverity"] = {default = "warning",description = "Specifies severity if the plugin execution is not covered by Maven build lifecycle.",enum = { "ignore", "warning", "error" },scope = "window",type = "string"},["java.configuration.maven.userSettings"] = {default = vim.NIL,description = "Path to Maven's user settings.xml",scope = "window",type = "string"},["java.configuration.runtimes"] = {default = {},description = "Map Java Execution Environments to local JDKs.",items = {additionalProperties = false,default = vim.empty_dict(),properties = {default = {description = "Is default runtime? Only one runtime can be default.",type = "boolean"},javadoc = {description = "JDK javadoc path.",type = "string"},name = {description = "Java Execution Environment name. Must be unique.",enum = { "J2SE-1.5", "JavaSE-1.6", "JavaSE-1.7", "JavaSE-1.8", "JavaSE-9", "JavaSE-10", "JavaSE-11", "JavaSE-12", "JavaSE-13", "JavaSE-14", "JavaSE-15", "JavaSE-16", "JavaSE-17", "JavaSE-18" },type = "string"},path = {description = 'JDK home path. Should be the JDK installation directory, not the Java bin path.\n On Windows, backslashes must be escaped, i.e.\n"path":"C:\\\\Program Files\\\\Java\\\\jdk1.8.0_161".',pattern = ".*(?<!\\/bin|\\/bin\\/|\\\\bin|\\\\bin\\\\)$",type = "string"},sources = {description = "JDK sources path.",type = "string"}},required = { "path", "name" },type = "object"},scope = "machine-overridable",type = "array"},["java.configuration.updateBuildConfiguration"] = {default = "interactive",description = "Specifies how modifications on build files update the Java classpath/configuration",enum = { "disabled", "interactive", "automatic" },scope = "window",type = { "string" }},["java.configuration.workspaceCacheLimit"] = {default = 90,description = "The number of days (if enabled) to keep unused workspace cache data. Beyond this limit, cached workspace data may be removed.",minimum = 1,scope = "application",type = { "null", "integer" }},["java.contentProvider.preferred"] = {default = vim.NIL,description = "Preferred content provider (a 3rd party decompiler id, usually)",scope = "window",type = "string"},["java.eclipse.downloadSources"] = {default = false,description = "Enable/disable download of Maven source artifacts for Eclipse projects.",scope = "window",type = "boolean"},["java.errors.incompleteClasspath.severity"] = {default = "warning",description = "Specifies the severity of the message when the classpath is incomplete for a Java file",enum = { "ignore", "info", "warning", "error" },scope = "window",type = { "string" }},["java.foldingRange.enabled"] = {default = true,description = "Enable/disable smart folding range support. If disabled, it will use the default indentation-based folding range provided by VS Code.",scope = "window",type = "boolean"},["java.format.comments.enabled"] = {default = true,description = "Includes the comments during code formatting.",scope = "window",type = "boolean"},["java.format.enabled"] = {default = true,description = "Enable/disable default Java formatter",scope = "window",type = "boolean"},["java.format.onType.enabled"] = {default = true,description = "Enable/disable automatic block formatting when typing `;`, `<enter>` or `}`",scope = "window",type = "boolean"},["java.format.settings.profile"] = {default = vim.NIL,description = "Optional formatter profile name from the Eclipse formatter settings.",scope = "window",type = "string"},["java.format.settings.url"] = {default = vim.NIL,markdownDescription = "Specifies the url or file path to the [Eclipse formatter xml settings](https://github.com/redhat-developer/vscode-java/wiki/Formatter-settings).",scope = "window",type = "string"},["java.home"] = {default = vim.NIL,deprecationMessage = "This setting is deprecated, please use 'java.jdt.ls.java.home' instead.",description = 'Specifies the folder path to the JDK (11 or more recent) used to launch the Java Language Server.\nOn Windows, backslashes must be escaped, i.e.\n"java.home":"C:\\\\Program Files\\\\Java\\\\jdk11.0_8"',scope = "machine-overridable",type = { "string", "null" }},["java.implementationsCodeLens.enabled"] = {default = false,description = "Enable/disable the implementations code lens.",scope = "window",type = "boolean"},["java.import.exclusions"] = {default = { "**/node_modules/**", "**/.metadata/**", "**/archetype-resources/**", "**/META-INF/maven/**" },description = "Configure glob patterns for excluding folders. Use `!` to negate patterns to allow subfolders imports. You have to include a parent directory. The order is important.",scope = "window",type = "array"},["java.import.generatesMetadataFilesAtProjectRoot"] = {default = false,markdownDescription = "Specify whether the project metadata files(.project, .classpath, .factorypath, .settings/) will be generated at the project root. Click [HERE](command:_java.metadataFilesGeneration) to learn how to change the setting to make it take effect.",scope = "window",type = "boolean"},["java.import.gradle.arguments"] = {default = vim.NIL,description = "Arguments to pass to Gradle.",scope = "machine",type = "string"},["java.import.gradle.enabled"] = {default = true,description = "Enable/disable the Gradle importer.",scope = "window",type = "boolean"},["java.import.gradle.home"] = {default = vim.NIL,description = "Use Gradle from the specified local installation directory or GRADLE_HOME if the Gradle wrapper is missing or disabled and no 'java.import.gradle.version' is specified.",scope = "window",type = "string"},["java.import.gradle.java.home"] = {default = vim.NIL,description = "The location to the JVM used to run the Gradle daemon.",scope = "machine",type = "string"},["java.import.gradle.jvmArguments"] = {default = vim.NIL,description = "JVM arguments to pass to Gradle.",scope = "machine",type = "string"},["java.import.gradle.offline.enabled"] = {default = false,description = "Enable/disable the Gradle offline mode.",scope = "window",type = "boolean"},["java.import.gradle.user.home"] = {default = vim.NIL,description = "Setting for GRADLE_USER_HOME.",scope = "window",type = "string"},["java.import.gradle.version"] = {default = vim.NIL,description = "Use Gradle from the specific version if the Gradle wrapper is missing or disabled.",scope = "window",type = "string"},["java.import.gradle.wrapper.enabled"] = {default = true,description = "Use Gradle from the 'gradle-wrapper.properties' file.",scope = "window",type = "boolean"},["java.import.maven.enabled"] = {default = true,description = "Enable/disable the Maven importer.",scope = "window",type = "boolean"},["java.imports.gradle.wrapper.checksums"] = {default = {},description = "Defines allowed/disallowed SHA-256 checksums of Gradle Wrappers",items = {additionalProperties = false,default = vim.empty_dict(),properties = {allowed = {default = true,label = "Is allowed?",type = "boolean"},sha256 = {label = "SHA-256 checksum.",type = "string"}},required = { "sha256" },type = "object",uniqueItems = true},scope = "application",type = "array"},["java.inlayHints.parameterNames.enabled"] = {default = "literals",enum = { "none", "literals", "all" },enumDescriptions = { "Disable parameter name hints", "Enable parameter name hints only for literal arguments", "Enable parameter name hints for literal and non-literal arguments" },markdownDescription = "Enable/disable inlay hints for parameter names:\n```java\n\nInteger.valueOf(/* s: */ '123', /* radix: */ 10)\n \n```\n",scope = "window",type = "string"},["java.jdt.ls.java.home"] = {default = vim.NIL,description = "Specifies the folder path to the JDK (11 or more recent) used to launch the Java Language Server. This setting will replace the Java extension's embedded JRE to start the Java Language Server. \n\nOn Windows, backslashes must be escaped, i.e.\n\"java.jdt.ls.java.home\":\"C:\\\\Program Files\\\\Java\\\\jdk11.0_8\"",scope = "machine-overridable",type = { "string", "null" }},["java.jdt.ls.vmargs"] = {default = "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m",description = "Specifies extra VM arguments used to launch the Java Language Server. Eg. use `-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m ` to optimize memory usage with the parallel garbage collector",scope = "machine-overridable",type = { "string", "null" }},["java.maven.downloadSources"] = {default = false,description = "Enable/disable download of Maven source artifacts as part of importing Maven projects.",scope = "window",type = "boolean"},["java.maven.updateSnapshots"] = {default = false,description = "Force update of Snapshots/Releases.",scope = "window",type = "boolean"},["java.maxConcurrentBuilds"] = {default = 1,description = "Max simultaneous project builds",minimum = 1,scope = "window",type = "integer"},["java.progressReports.enabled"] = {default = true,description = "[Experimental] Enable/disable progress reports from background processes on the server.",scope = "window",type = "boolean"},["java.project.encoding"] = {default = "ignore",enum = { "ignore", "warning", "setDefault" },enumDescriptions = { "Ignore project encoding settings", "Show warning if a project has no explicit encoding set", "Set the default workspace encoding settings" },markdownDescription = "Project encoding settings",scope = "window"},["java.project.importHint"] = {default = true,description = "Enable/disable the server-mode switch information, when Java projects import is skipped on startup.",scope = "application",type = "boolean"},["java.project.importOnFirstTimeStartup"] = {default = "automatic",description = "Specifies whether to import the Java projects, when opening the folder in Hybrid mode for the first time.",enum = { "disabled", "interactive", "automatic" },scope = "application",type = "string"},["java.project.outputPath"] = {default = "",markdownDescription = "A relative path to the workspace where stores the compiled output. `Only` effective in the `WORKSPACE` scope. The setting will `NOT` affect Maven or Gradle project.",scope = "window",type = { "string", "null" }},["java.project.referencedLibraries"] = {additionalProperties = false,default = { "lib/**/*.jar" },description = "Configure glob patterns for referencing local libraries to a Java project.",properties = {exclude = {type = "array"},include = {type = "array"},sources = {type = "object"}},required = { "include" },scope = "window",type = { "array", "object" }},["java.project.resourceFilters"] = {default = { "node_modules", ".git" },description = "Excludes files and folders from being refreshed by the Java Language Server, which can improve the overall performance. For example, [\"node_modules\",\".git\"] will exclude all files and folders named 'node_modules' or '.git'. Defaults to [\"node_modules\",\".git\"].",scope = "window",type = "array"},["java.project.sourcePaths"] = {default = {},items = {type = "string"},markdownDescription = "Relative paths to the workspace where stores the source files. `Only` effective in the `WORKSPACE` scope. The setting will `NOT` affect Maven or Gradle project.",scope = "window",type = "array"},["java.quickfix.showAt"] = {default = "line",description = "Show quickfixes at the problem or line level.",enum = { "line", "problem" },scope = "window",type = "string"},["java.recommendations.dependency.analytics.show"] = {default = true,description = "Show the recommended Dependency Analytics extension.",scope = "window",type = "boolean"},["java.references.includeAccessors"] = {default = true,description = "Include getter, setter and builder/constructor when finding references.",scope = "window",type = "boolean"},["java.references.includeDecompiledSources"] = {default = true,description = "Include the decompiled sources when finding references.",scope = "window",type = "boolean"},["java.referencesCodeLens.enabled"] = {default = false,description = "Enable/disable the references code lens.",scope = "window",type = "boolean"},["java.saveActions.organizeImports"] = {default = false,description = "Enable/disable auto organize imports on save action",scope = "window",type = "boolean"},["java.selectionRange.enabled"] = {default = true,description = "Enable/disable Smart Selection support for Java. Disabling this option will not affect the VS Code built-in word-based and bracket-based smart selection.",scope = "window",type = "boolean"},["java.server.launchMode"] = {default = "Hybrid",description = "The launch mode for the Java extension",enum = { "Standard", "LightWeight", "Hybrid" },enumDescriptions = { "Provides full features such as intellisense, refactoring, building, Maven/Gradle support etc.", "Starts a syntax server with lower start-up cost. Only provides syntax features such as outline, navigation, javadoc, syntax errors.", "Provides full features with better responsiveness. It starts a standard language server and a secondary syntax server. The syntax server provides syntax features until the standard server is ready." },scope = "window",type = "string"},["java.settings.url"] = {default = vim.NIL,markdownDescription = "Specifies the url or file path to the workspace Java settings. See [Setting Global Preferences](https://github.com/redhat-developer/vscode-java/wiki/Settings-Global-Preferences)",scope = "window",type = "string"},["java.showBuildStatusOnStart.enabled"] = {anyOf = { {enum = { "notification", "terminal", "off" },enumDescriptions = { "Show the build status via progress notification on start", "Show the build status via terminal on start", "Do not show any build status on start" }}, "boolean" },default = "notification",description = "Automatically show build status on startup.",scope = "window"},["java.signatureHelp.description.enabled"] = {default = false,description = "Enable/disable to show the description in signature help.",scope = "window",type = "boolean"},["java.signatureHelp.enabled"] = {default = false,description = "Enable/disable the signature help.",scope = "window",type = "boolean"},["java.sources.organizeImports.starThreshold"] = {default = 99,description = "Specifies the number of imports added before a star-import declaration is used.",minimum = 1,scope = "window",type = "integer"},["java.sources.organizeImports.staticStarThreshold"] = {default = 99,description = "Specifies the number of static imports added before a star-import declaration is used.",minimum = 1,scope = "window",type = "integer"},["java.symbols.includeSourceMethodDeclarations"] = {default = false,markdownDescription = "Include method declarations from source files in symbol search.",scope = "window",type = "boolean"},["java.templates.fileHeader"] = {default = {},markdownDescription = "Specifies the file header comment for new Java file. Supports configuring multi-line comments with an array of strings, and using ${variable} to reference the [predefined variables](command:_java.templateVariables).",scope = "window",type = "array"},["java.templates.typeComment"] = {default = {},markdownDescription = "Specifies the type comment for new Java type. Supports configuring multi-line comments with an array of strings, and using ${variable} to reference the [predefined variables](command:_java.templateVariables).",scope = "window",type = "array"},["java.trace.server"] = {default = "off",description = "Traces the communication between VS Code and the Java language server.",enum = { "off", "messages", "verbose" },scope = "window",type = "string"},["java.typeHierarchy.lazyLoad"] = {default = false,description = "Enable/disable lazy loading the content in type hierarchy. Lazy loading could save a lot of loading time but every type should be expanded manually to load its content.",scope = "window",type = "boolean"}},title = "Java",type = "object"}
\ No newline at end of file diff --git a/lua/nvim-lsp-installer/_generated/schemas/julials.lua b/lua/nvim-lsp-installer/_generated/schemas/julials.lua index 03278951..5e372899 100644 --- a/lua/nvim-lsp-installer/_generated/schemas/julials.lua +++ b/lua/nvim-lsp-installer/_generated/schemas/julials.lua @@ -1,3 +1,3 @@ -- THIS FILE IS GENERATED. DO NOT EDIT MANUALLY. -- stylua: ignore start -return {properties = {["julia.NumThreads"] = {default = vim.NIL,markdownDescription = "Number of threads to use for Julia processes. A value of `auto` works on Julia versions that allow for `--threads=auto`.",scope = "machine-overridable",type = { "integer", "string", "null" }},["julia.additionalArgs"] = {default = {},description = "Additional Julia arguments.",type = "array"},["julia.cellDelimiters"] = {default = { "^##(?!#)", "^#(\\s?)%%", "^#-" },description = "Cell delimiter regular expressions for Julia files.",type = "array"},["julia.completionmode"] = {default = "qualify",description = "Sets the mode for completions.",enum = { "exportedonly", "import", "qualify" },enumDescriptions = { "Show completions for the current namespace.", "Show completions for the current namespace and unexported variables of `using`ed modules. Selection of an unexported variable will result in the automatic insertion of an explicit `using` statement.", "Show completions for the current namespace and unexported variables of `using`ed modules. Selection of an unexported variable will complete to a qualified variable name." },scope = "window",type = "string"},["julia.debuggerDefaultCompiled"] = {default = { "Base.", "-Base.!", "-Base.all", "-Base.all!", "-Base.any", "-Base.any!", "-Base.cd", "-Base.iterate", "-Base.collect", "-Base.collect_similar", "-Base._collect", "-Base.collect_to!", "-Base.collect_to_with_first!", "-Base.filter", "-Base.filter!", "-Base.foreach", "-Base.findall", "-Base.findfirst", "-Base.findlast", "-Base.findnext", "-Base.findprev", "-Base.Generator", "-Base.map", "-Base.map!", "-Base.maximum!", "-Base.minimum!", "-Base.mktemp", "-Base.mktempdir", "-Base.open", "-Base.prod!", "-Base.redirect_stderr", "-Base.redirect_stdin", "-Base.redirect_stdout", "-Base.reenable_sigint", "-Base.setindex!", "-Base.setprecision", "-Base.setrounding", "-Base.show", "-Base.sprint", "-Base.sum", "-Base.sum!", "-Base.task_local_storage", "-Base.timedwait", "-Base.withenv", "-Base.Broadcast", "Core", "Core.Compiler.", "Core.IR", "Core.Intrinsics", "DelimitedFiles", "Distributed", "LinearAlgebra.", "Serialization", "Statistics", "-Statistics.mean", "SparseArrays", "Mmap" },description = "Functions or modules that are set to compiled mode when setting the defaults.",scope = "window",type = "array"},["julia.deleteJuliaCovFiles"] = {default = "true",description = "Delete Julia .cov files when running tests with coverage, leaving only a .lcov file behind.",scope = "window",type = "boolean"},["julia.editor"] = {default = "code",markdownDescription = "Command to open files from the REPL (via setting the `JULIA_EDITOR` environment variable).",type = "string"},["julia.enableCrashReporter"] = {default = vim.NIL,description = "Enable crash reports to be sent to the julia VS Code extension developers.",scope = "window",type = { "boolean", "null" }},["julia.enableTelemetry"] = {default = vim.NIL,description = "Enable usage data and errors to be sent to the julia VS Code extension developers.",scope = "window",type = { "boolean", "null" }},["julia.environmentPath"] = {default = vim.NIL,description = "Path to a julia environment. VS Code needs to be reloaded for changes to take effect.",scope = "window",type = { "string", "null" }},["julia.executablePath"] = {default = "",description = "Points to the julia executable.",scope = "machine-overridable",type = "string"},["julia.execution.codeInREPL"] = {default = false,description = "Print executed code in REPL and append it to the REPL history.",scope = "window",type = "boolean"},["julia.execution.inlineResults.colors"] = {default = vim.empty_dict(),markdownDescription = "Customizes the colors of inline results when they are displayed in the editor. \n* Available keys for this setting are : \n\t* `foreground`: foreground text color\n\t* `foreground-light`: foreground text color in light themes \n\t* `foreground-dark`: foreground text color in dark themes\n\t* `background`: background color\n\t* `background-light`: background color in light themes\n\t* `background-dark`: background color in dark themes\n\t* `accent`: accent color for normal execution results\n\t* `accent-error`: accent color for error execution results \n* Accepted values are: \n\t* valid CSS color strings\n\t* VS Code [Theme Colors](https://code.visualstudio.com/api/references/theme-color), prefixed by `vscode.` (i.e. `vscode.editor.foreground`)",scope = "window",type = "object"},["julia.execution.resultType"] = {default = "both",description = "Specifies how to show inline execution results",enum = { "REPL", "inline", "inline, errors in REPL", "both" },enumDescriptions = { "Shows inline execution results in REPL", "Shows inline execution results as inline bubbles", "Shows inline execution results in REPL and inline bubbles" },type = "string"},["julia.execution.saveOnEval"] = {default = false,markdownDescription = "Save file before execution",scope = "window",type = "boolean"},["julia.focusPlotNavigator"] = {default = false,description = "Whether to automatically show the plot navigator when plotting.",type = "boolean"},["julia.lint.call"] = {default = true,description = "This compares call signatures against all known methods for the called function. Calls with too many or too few arguments, or unknown keyword parameters are highlighted.",type = "boolean"},["julia.lint.constif"] = {default = true,description = "Check for constant conditionals in if statements that result in branches never being reached..",type = "boolean"},["julia.lint.datadecl"] = {default = true,description = "Check variables used in type declarations are datatypes.",type = "boolean"},["julia.lint.disabledDirs"] = {default = { "docs", "test" },markdownDescription = "Specifies sub-directories in [a package directory](https://docs.julialang.org/en/v1/manual/code-loading/#Package-directories-1) where only basic linting is. This drastically lowers the chance for false positives.",type = "array"},["julia.lint.iter"] = {default = true,description = "Check iterator syntax of loops. Will identify, for example, attempts to iterate over single values.",type = "boolean"},["julia.lint.lazy"] = {default = true,description = "Check for deterministic lazy boolean operators.",type = "boolean"},["julia.lint.missingrefs"] = {default = "none",description = "Highlight unknown symbols. The `symbols` option will not mark unknown fields.",enum = { "none", "symbols", "all" },type = "string"},["julia.lint.modname"] = {default = true,description = "Check submodule names do not shadow their parent's name.",type = "boolean"},["julia.lint.nothingcomp"] = {default = true,description = "Check for use of `==` rather than `===` when comparing against `nothing`. ",type = "boolean"},["julia.lint.pirates"] = {default = true,description = "Check for type piracy - the overloading of external functions with methods specified for external datatypes. 'External' here refers to imported code.",type = "boolean"},["julia.lint.run"] = {default = true,description = "Run the linter on active files.",type = "boolean"},["julia.lint.typeparam"] = {default = true,description = "Check parameters declared in `where` statements or datatype declarations are used.",type = "boolean"},["julia.lint.useoffuncargs"] = {default = true,description = "Check that all declared arguments are used within the function body.",type = "boolean"},["julia.liveTestFile"] = {default = "test/runtests.jl",description = "A workspace relative path to a Julia file that contains the tests that should be run for live testing.",scope = "window",type = "string"},["julia.packageServer"] = {default = "",markdownDescription = "Julia package server. Set's the `JULIA_PKG_SERVER` environment variable *before* starting a Julia process. Leave this empty to use the systemwide default. Requires a restart of the Julia process.",scope = "machine-overridable",type = "string"},["julia.persistentSession.alwaysCopy"] = {default = false,description = "Always copy the command for connecting to an external REPL to the clipboard.",scope = "machine-overridable",type = "boolean"},["julia.persistentSession.enabled"] = {default = false,markdownDescription = "Experimental: Starts the interactive Julia session in a persistent `tmux` session. Note that `tmux` must be available in the shell defined below. If present the string `$[workspace]` will be replaced with the current file's workspace when the REPL is first opened.",scope = "machine-overridable",type = "boolean"},["julia.persistentSession.shell"] = {default = "/bin/sh",description = "Shell used to start the persistent session.",scope = "machine-overridable",type = "string"},["julia.persistentSession.shellExecutionArgument"] = {default = "-c",markdownDescription = "Argument to execute code in the configured shell, e.g. `-c` for sh-likes or `/c` for `cmd`.",scope = "machine-overridable",type = "string"},["julia.persistentSession.tmuxSessionName"] = {default = "julia_vscode",markdownDescription = "Name of the `tmux` session.",scope = "machine-overridable",type = "string"},["julia.persistentSession.warnOnKill"] = {default = true,description = "Warn when stopping a persistent session.",scope = "machine-overridable",type = "boolean"},["julia.plots.path"] = {description = "The output directory to save plots to",scope = "window",type = "string"},["julia.runtimeCompletions"] = {default = false,description = "Request runtime completions from the integrated REPL.",scope = "application",type = "boolean"},["julia.showRuntimeDiagnostics"] = {default = true,markdownDescription = "Enable display of runtime diagnostics. These diagnostics are provided by packages that overload a `show` method for the `application/vnd.julia-vscode.diagnostics` MIME type.",type = "boolean"},["julia.symbolCacheDownload"] = {default = vim.NIL,description = "Download symbol server cache files from GitHub.",scope = "application",type = { "boolean", "null" }},["julia.symbolserverUpstream"] = {default = "https://www.julia-vscode.org/symbolcache",description = "Symbol server cache download URL.",scope = "application",type = "string"},["julia.trace.server"] = {default = "off",description = "Traces the communication between VS Code and the language server.",enum = { "off", "messages", "verbose" },scope = "window",type = "string"},["julia.useCustomSysimage"] = {default = false,description = "Use an existing custom sysimage when starting the REPL",scope = "application",type = "boolean"},["julia.usePlotPane"] = {default = true,description = "Display plots within VS Code. Might require a restart of the Julia process.",type = "boolean"},["julia.useProgressFrontend"] = {default = true,markdownDescription = "Display [progress bars](https://github.com/JunoLab/ProgressLogging.jl) within VS Code.",type = "boolean"},["julia.useRevise"] = {default = true,description = "Load Revise.jl on startup of the REPL.",type = "boolean"}},title = "Julia",type = "object"}
\ No newline at end of file +return {properties = {["julia.NumThreads"] = {default = vim.NIL,markdownDescription = "Number of threads to use for Julia processes. A value of `auto` works on Julia versions that allow for `--threads=auto`.",scope = "machine-overridable",type = { "integer", "string", "null" }},["julia.additionalArgs"] = {default = {},description = "Additional Julia arguments.",type = "array"},["julia.cellDelimiters"] = {default = { "^##(?!#)", "^#(\\s?)%%", "^#-" },description = "Cell delimiter regular expressions for Julia files.",type = "array"},["julia.completionmode"] = {default = "qualify",description = "Sets the mode for completions.",enum = { "exportedonly", "import", "qualify" },enumDescriptions = { "Show completions for the current namespace.", "Show completions for the current namespace and unexported variables of `using`ed modules. Selection of an unexported variable will result in the automatic insertion of an explicit `using` statement.", "Show completions for the current namespace and unexported variables of `using`ed modules. Selection of an unexported variable will complete to a qualified variable name." },scope = "window",type = "string"},["julia.debuggerDefaultCompiled"] = {default = { "Base.", "-Base.!", "-Base.all", "-Base.all!", "-Base.any", "-Base.any!", "-Base.cd", "-Base.iterate", "-Base.collect", "-Base.collect_similar", "-Base._collect", "-Base.collect_to!", "-Base.collect_to_with_first!", "-Base.filter", "-Base.filter!", "-Base.foreach", "-Base.findall", "-Base.findfirst", "-Base.findlast", "-Base.findnext", "-Base.findprev", "-Base.Generator", "-Base.map", "-Base.map!", "-Base.maximum!", "-Base.minimum!", "-Base.mktemp", "-Base.mktempdir", "-Base.open", "-Base.prod!", "-Base.redirect_stderr", "-Base.redirect_stdin", "-Base.redirect_stdout", "-Base.reenable_sigint", "-Base.setindex!", "-Base.setprecision", "-Base.setrounding", "-Base.show", "-Base.sprint", "-Base.sum", "-Base.sum!", "-Base.task_local_storage", "-Base.timedwait", "-Base.withenv", "-Base.Broadcast", "Core", "Core.Compiler.", "Core.IR", "Core.Intrinsics", "DelimitedFiles", "Distributed", "LinearAlgebra.", "Serialization", "Statistics", "-Statistics.mean", "SparseArrays", "Mmap" },description = "Functions or modules that are set to compiled mode when setting the defaults.",scope = "window",type = "array"},["julia.deleteJuliaCovFiles"] = {default = "true",description = "Delete Julia .cov files when running tests with coverage, leaving only a .lcov file behind.",scope = "window",type = "boolean"},["julia.editor"] = {default = "code",markdownDescription = "Command to open files from the REPL (via setting the `JULIA_EDITOR` environment variable).",type = "string"},["julia.enableCrashReporter"] = {default = vim.NIL,description = "Enable crash reports to be sent to the julia VS Code extension developers.",scope = "window",type = { "boolean", "null" }},["julia.enableTelemetry"] = {default = vim.NIL,description = "Enable usage data and errors to be sent to the julia VS Code extension developers.",scope = "window",type = { "boolean", "null" }},["julia.environmentPath"] = {default = vim.NIL,description = "Path to a julia environment. VS Code needs to be reloaded for changes to take effect.",scope = "window",type = { "string", "null" }},["julia.executablePath"] = {default = "",description = "Points to the julia executable.",scope = "machine-overridable",type = "string"},["julia.execution.codeInREPL"] = {default = false,description = "Print executed code in REPL and append it to the REPL history.",scope = "window",type = "boolean"},["julia.execution.inlineResults.colors"] = {default = vim.empty_dict(),markdownDescription = "Customizes the colors of inline results when they are displayed in the editor. \n* Available keys for this setting are : \n\t* `foreground`: foreground text color\n\t* `foreground-light`: foreground text color in light themes \n\t* `foreground-dark`: foreground text color in dark themes\n\t* `background`: background color\n\t* `background-light`: background color in light themes\n\t* `background-dark`: background color in dark themes\n\t* `accent`: accent color for normal execution results\n\t* `accent-error`: accent color for error execution results \n* Accepted values are: \n\t* valid CSS color strings\n\t* VS Code [Theme Colors](https://code.visualstudio.com/api/references/theme-color), prefixed by `vscode.` (i.e. `vscode.editor.foreground`)",scope = "window",type = "object"},["julia.execution.inlineResultsForCellEvaluation"] = {default = false,markdownDescription = "Show separate inline results for all code blocks in a cell",scope = "window",type = "boolean"},["julia.execution.resultType"] = {default = "both",description = "Specifies how to show inline execution results",enum = { "REPL", "inline", "inline, errors in REPL", "both" },enumDescriptions = { "Shows inline execution results in REPL", "Shows inline execution results as inline bubbles", "Shows inline execution results in REPL and inline bubbles" },type = "string"},["julia.execution.saveOnEval"] = {default = false,markdownDescription = "Save file before execution",scope = "window",type = "boolean"},["julia.focusPlotNavigator"] = {default = false,description = "Whether to automatically show the plot navigator when plotting.",type = "boolean"},["julia.lint.call"] = {default = true,description = "This compares call signatures against all known methods for the called function. Calls with too many or too few arguments, or unknown keyword parameters are highlighted.",type = "boolean"},["julia.lint.constif"] = {default = true,description = "Check for constant conditionals in if statements that result in branches never being reached..",type = "boolean"},["julia.lint.datadecl"] = {default = true,description = "Check variables used in type declarations are datatypes.",type = "boolean"},["julia.lint.disabledDirs"] = {default = { "docs", "test" },markdownDescription = "Specifies sub-directories in [a package directory](https://docs.julialang.org/en/v1/manual/code-loading/#Package-directories-1) where only basic linting is. This drastically lowers the chance for false positives.",type = "array"},["julia.lint.iter"] = {default = true,description = "Check iterator syntax of loops. Will identify, for example, attempts to iterate over single values.",type = "boolean"},["julia.lint.lazy"] = {default = true,description = "Check for deterministic lazy boolean operators.",type = "boolean"},["julia.lint.missingrefs"] = {default = "none",description = "Highlight unknown symbols. The `symbols` option will not mark unknown fields.",enum = { "none", "symbols", "all" },type = "string"},["julia.lint.modname"] = {default = true,description = "Check submodule names do not shadow their parent's name.",type = "boolean"},["julia.lint.nothingcomp"] = {default = true,description = "Check for use of `==` rather than `===` when comparing against `nothing`. ",type = "boolean"},["julia.lint.pirates"] = {default = true,description = "Check for type piracy - the overloading of external functions with methods specified for external datatypes. 'External' here refers to imported code.",type = "boolean"},["julia.lint.run"] = {default = true,description = "Run the linter on active files.",type = "boolean"},["julia.lint.typeparam"] = {default = true,description = "Check parameters declared in `where` statements or datatype declarations are used.",type = "boolean"},["julia.lint.useoffuncargs"] = {default = true,description = "Check that all declared arguments are used within the function body.",type = "boolean"},["julia.liveTestFile"] = {default = "test/runtests.jl",description = "A workspace relative path to a Julia file that contains the tests that should be run for live testing.",scope = "window",type = "string"},["julia.packageServer"] = {default = "",markdownDescription = "Julia package server. Set's the `JULIA_PKG_SERVER` environment variable *before* starting a Julia process. Leave this empty to use the systemwide default. Requires a restart of the Julia process.",scope = "machine-overridable",type = "string"},["julia.persistentSession.alwaysCopy"] = {default = false,description = "Always copy the command for connecting to an external REPL to the clipboard.",scope = "machine-overridable",type = "boolean"},["julia.persistentSession.enabled"] = {default = false,markdownDescription = "Experimental: Starts the interactive Julia session in a persistent `tmux` session. Note that `tmux` must be available in the shell defined below. If present the string `$[workspace]` will be replaced with the current file's workspace when the REPL is first opened.",scope = "machine-overridable",type = "boolean"},["julia.persistentSession.shell"] = {default = "/bin/sh",description = "Shell used to start the persistent session.",scope = "machine-overridable",type = "string"},["julia.persistentSession.shellExecutionArgument"] = {default = "-c",markdownDescription = "Argument to execute code in the configured shell, e.g. `-c` for sh-likes or `/c` for `cmd`.",scope = "machine-overridable",type = "string"},["julia.persistentSession.tmuxSessionName"] = {default = "julia_vscode",markdownDescription = "Name of the `tmux` session.",scope = "machine-overridable",type = "string"},["julia.persistentSession.warnOnKill"] = {default = true,description = "Warn when stopping a persistent session.",scope = "machine-overridable",type = "boolean"},["julia.plots.path"] = {description = "The output directory to save plots to",scope = "window",type = "string"},["julia.runtimeCompletions"] = {default = false,description = "Request runtime completions from the integrated REPL.",scope = "application",type = "boolean"},["julia.showRuntimeDiagnostics"] = {default = true,markdownDescription = "Enable display of runtime diagnostics. These diagnostics are provided by packages that overload a `show` method for the `application/vnd.julia-vscode.diagnostics` MIME type.",type = "boolean"},["julia.symbolCacheDownload"] = {default = vim.NIL,description = "Download symbol server cache files from GitHub.",scope = "application",type = { "boolean", "null" }},["julia.symbolserverUpstream"] = {default = "https://www.julia-vscode.org/symbolcache",description = "Symbol server cache download URL.",scope = "application",type = "string"},["julia.trace.server"] = {default = "off",description = "Traces the communication between VS Code and the language server.",enum = { "off", "messages", "verbose" },scope = "window",type = "string"},["julia.useCustomSysimage"] = {default = false,description = "Use an existing custom sysimage when starting the REPL",scope = "application",type = "boolean"},["julia.usePlotPane"] = {default = true,description = "Display plots within VS Code. Might require a restart of the Julia process.",type = "boolean"},["julia.useProgressFrontend"] = {default = true,markdownDescription = "Display [progress bars](https://github.com/JunoLab/ProgressLogging.jl) within VS Code.",type = "boolean"},["julia.useRevise"] = {default = true,description = "Load Revise.jl on startup of the REPL.",type = "boolean"}},title = "Julia",type = "object"}
\ No newline at end of file diff --git a/lua/nvim-lsp-installer/_generated/schemas/kotlin_language_server.lua b/lua/nvim-lsp-installer/_generated/schemas/kotlin_language_server.lua index 2ca96638..85903a0c 100644 --- a/lua/nvim-lsp-installer/_generated/schemas/kotlin_language_server.lua +++ b/lua/nvim-lsp-installer/_generated/schemas/kotlin_language_server.lua @@ -1,3 +1,3 @@ -- THIS FILE IS GENERATED. DO NOT EDIT MANUALLY. -- stylua: ignore start -return {properties = {["kotlin.compiler.jvm.target"] = {default = "default",description = 'Specifies the JVM target, e.g. "1.6" or "1.8"',type = "string"},["kotlin.completion.snippets.enabled"] = {default = true,description = "Specifies whether code completion should provide snippets (true) or plain-text items (false).",type = "boolean"},["kotlin.debounceTime"] = {default = 250,deprecationMessage = "Use 'kotlin.linting.debounceTime' instead",description = "[DEPRECATED] Specifies the debounce time limit. Lower to increase responsiveness at the cost of possible stability issues.",type = "integer"},["kotlin.debugAdapter.enabled"] = {default = true,description = "[Recommended] Specifies whether the debug adapter should be used. When enabled a debugger for Kotlin will be available.",type = "boolean"},["kotlin.debugAdapter.path"] = {default = "",description = "Optionally a custom path to the debug adapter executable.",type = "string"},["kotlin.externalSources.autoConvertToKotlin"] = {default = false,description = "Specifies whether decompiled/external classes should be auto-converted to Kotlin.",type = "boolean"},["kotlin.externalSources.useKlsScheme"] = {default = true,description = "[Recommended] Specifies whether URIs inside JARs should be represented using the 'kls'-scheme.",type = "boolean"},["kotlin.indexing.enabled"] = {default = true,description = "Whether global symbols in the project should be indexed automatically in the background. This enables e.g. code completion for unimported classes and functions.",type = "boolean"},["kotlin.languageServer.debugAttach.autoSuspend"] = {default = false,description = "[DEBUG] If enabled (together with debugAttach.enabled), the language server will not immediately launch but instead listen on the specified attach port and wait for a debugger. This is ONLY useful if you need to debug the language server ITSELF.",type = "boolean"},["kotlin.languageServer.debugAttach.enabled"] = {default = false,description = "[DEBUG] Whether the language server should listen for debuggers, i.e. be debuggable while running in VSCode. This is ONLY useful if you need to debug the language server ITSELF.",type = "boolean"},["kotlin.languageServer.debugAttach.port"] = {default = 5005,description = "[DEBUG] If transport is stdio this enables you to attach to the running language server with a debugger. This is ONLY useful if you need to debug the language server ITSELF.",type = "integer"},["kotlin.languageServer.enabled"] = {default = true,description = "[Recommended] Specifies whether the language server should be used. When enabled the extension will provide code completions and linting, otherwise just syntax highlighting. Might require a reload to apply.",type = "boolean"},["kotlin.languageServer.path"] = {default = "",description = "Optionally a custom path to the language server executable.",type = "string"},["kotlin.languageServer.port"] = {default = 0,description = "The port to which the client will attempt to connect to. A random port is used if zero. Only used if the transport layer is TCP.",type = "integer"},["kotlin.languageServer.transport"] = {default = "stdio",description = "The transport layer beneath the language server protocol. Note that the extension will launch the server even if a TCP socket is used.",enum = { "stdio", "tcp" },type = "string"},["kotlin.linting.debounceTime"] = {default = 250,description = "[DEBUG] Specifies the debounce time limit. Lower to increase responsiveness at the cost of possible stability issues.",type = "integer"},["kotlin.snippetsEnabled"] = {default = true,deprecationMessage = "Use 'kotlin.completion.snippets.enabled'",description = "[DEPRECATED] Specifies whether code completion should provide snippets (true) or plain-text items (false).",type = "boolean"},["kotlin.trace.server"] = {default = "off",description = "Traces the communication between VSCode and the Kotlin language server.",enum = { "off", "messages", "verbose" },scope = "window",type = "string"}},title = "Kotlin"}
\ No newline at end of file +return {properties = {["kotlin.compiler.jvm.target"] = {default = "default",description = 'Specifies the JVM target, e.g. "1.6" or "1.8"',type = "string"},["kotlin.completion.snippets.enabled"] = {default = true,description = "Specifies whether code completion should provide snippets (true) or plain-text items (false).",type = "boolean"},["kotlin.debounceTime"] = {default = 250,deprecationMessage = "Use 'kotlin.linting.debounceTime' instead",description = "[DEPRECATED] Specifies the debounce time limit. Lower to increase responsiveness at the cost of possible stability issues.",type = "integer"},["kotlin.debugAdapter.enabled"] = {default = true,description = "[Recommended] Specifies whether the debug adapter should be used. When enabled a debugger for Kotlin will be available.",type = "boolean"},["kotlin.debugAdapter.path"] = {default = "",description = "Optionally a custom path to the debug adapter executable.",type = "string"},["kotlin.externalSources.autoConvertToKotlin"] = {default = false,description = "Specifies whether decompiled/external classes should be auto-converted to Kotlin.",type = "boolean"},["kotlin.externalSources.useKlsScheme"] = {default = true,description = "[Recommended] Specifies whether URIs inside JARs should be represented using the 'kls'-scheme.",type = "boolean"},["kotlin.indexing.enabled"] = {default = true,description = "Whether global symbols in the project should be indexed automatically in the background. This enables e.g. code completion for unimported classes and functions.",type = "boolean"},["kotlin.java.home"] = {default = "",description = "A custom JAVA_HOME for the language server and debug adapter to use.",type = "string"},["kotlin.languageServer.debugAttach.autoSuspend"] = {default = false,description = "[DEBUG] If enabled (together with debugAttach.enabled), the language server will not immediately launch but instead listen on the specified attach port and wait for a debugger. This is ONLY useful if you need to debug the language server ITSELF.",type = "boolean"},["kotlin.languageServer.debugAttach.enabled"] = {default = false,description = "[DEBUG] Whether the language server should listen for debuggers, i.e. be debuggable while running in VSCode. This is ONLY useful if you need to debug the language server ITSELF.",type = "boolean"},["kotlin.languageServer.debugAttach.port"] = {default = 5005,description = "[DEBUG] If transport is stdio this enables you to attach to the running language server with a debugger. This is ONLY useful if you need to debug the language server ITSELF.",type = "integer"},["kotlin.languageServer.enabled"] = {default = true,description = "[Recommended] Specifies whether the language server should be used. When enabled the extension will provide code completions and linting, otherwise just syntax highlighting. Might require a reload to apply.",type = "boolean"},["kotlin.languageServer.path"] = {default = "",description = "Optionally a custom path to the language server executable.",type = "string"},["kotlin.languageServer.port"] = {default = 0,description = "The port to which the client will attempt to connect to. A random port is used if zero. Only used if the transport layer is TCP.",type = "integer"},["kotlin.languageServer.transport"] = {default = "stdio",description = "The transport layer beneath the language server protocol. Note that the extension will launch the server even if a TCP socket is used.",enum = { "stdio", "tcp" },type = "string"},["kotlin.linting.debounceTime"] = {default = 250,description = "[DEBUG] Specifies the debounce time limit. Lower to increase responsiveness at the cost of possible stability issues.",type = "integer"},["kotlin.snippetsEnabled"] = {default = true,deprecationMessage = "Use 'kotlin.completion.snippets.enabled'",description = "[DEPRECATED] Specifies whether code completion should provide snippets (true) or plain-text items (false).",type = "boolean"},["kotlin.trace.server"] = {default = "off",description = "Traces the communication between VSCode and the Kotlin language server.",enum = { "off", "messages", "verbose" },scope = "window",type = "string"}},title = "Kotlin"}
\ No newline at end of file |
