|
78 | 78 | -- default = 10 |
79 | 79 | -- ``` |
80 | 80 | ---@field logThreshold integer? |
| 81 | +-- Configurable thresholds for metrics provided by `gnatmetric`. Each key is a metric name (e.g., `cyclomatic_complexity`, `code_lines`), and the value is an object with optional 'warn' and 'error' numeric thresholds. |
| 82 | +-- Metric names can be retrieved from the XML metric files generated by `gnatmetric`, which by default are located under the project's object directory (`.metrics.xml` files). |
| 83 | +-- |
| 84 | +-- If not set, no thresholds will be applied. |
| 85 | +---@field metricThresholds table? |
81 | 86 | -- Defines the number of parameters/components beyond which named notation is used for completion snippets. |
82 | 87 | -- |
83 | 88 | -- If not set in VS Code, this setting takes its value from the [`.als.json`](https://github.com/AdaCore/ada_language_server/blob/master/doc/settings.md) file at the root of the workspace, if that file exists. Otherwise it defaults to `3`. |
|
12498 | 12503 | -- ``` |
12499 | 12504 | ---@field enabled boolean? |
12500 | 12505 |
|
| 12506 | +---@class lsp.jdtls.ScalaSupport |
| 12507 | +-- [Experimental] Specify whether to enable `scala` plugin in Gradle projects. Defaults to `true`. |
| 12508 | +-- |
| 12509 | +-- ```lua |
| 12510 | +-- default = true |
| 12511 | +-- ``` |
| 12512 | +---@field enabled boolean? |
| 12513 | + |
12501 | 12514 | ---@class lsp.jdtls.Ls |
12502 | 12515 | ---@field androidSupport lsp.jdtls.AndroidSupport? |
12503 | 12516 | ---@field appcds lsp.jdtls.Appcds? |
|
12508 | 12521 | ---@field kotlinSupport lsp.jdtls.KotlinSupport? |
12509 | 12522 | ---@field lombokSupport lsp.jdtls.LombokSupport? |
12510 | 12523 | ---@field protobufSupport lsp.jdtls.ProtobufSupport? |
| 12524 | +---@field scalaSupport lsp.jdtls.ScalaSupport? |
12511 | 12525 | -- 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 -Xmx2G -Xms100m -Xlog:disable` to optimize memory usage with the parallel garbage collector |
12512 | 12526 | -- |
12513 | 12527 | -- ```lua |
|
16774 | 16788 | -- ``` |
16775 | 16789 | ---@field reportInformationAsHint boolean? |
16776 | 16790 |
|
| 16791 | +---@class lsp.omnisharp.FileBasedApps |
| 16792 | +-- Enables automatic discovery of C# file-based apps in the workspace. |
| 16793 | +-- |
| 16794 | +-- ```lua |
| 16795 | +-- default = true |
| 16796 | +-- ``` |
| 16797 | +---@field enableAutomaticDiscovery boolean? |
| 16798 | + |
16777 | 16799 | ---@class lsp.omnisharp.Formatting |
16778 | 16800 | -- Specifies whether 'using' directives should be grouped and sorted during document formatting. |
16779 | 16801 | ---@field organizeImportsOnFormat boolean? |
|
17180 | 17202 | -- default = true |
17181 | 17203 | -- ``` |
17182 | 17204 | ---@field enableXamlTools boolean? |
| 17205 | +---@field fileBasedApps lsp.omnisharp.FileBasedApps? |
17183 | 17206 | ---@field formatting lsp.omnisharp.Formatting? |
17184 | 17207 | ---@field highlighting lsp.omnisharp.Highlighting? |
17185 | 17208 | ---@field inlayHints lsp.omnisharp.InlayHints? |
|
0 commit comments