Skip to content

Commit

Permalink
docs: drop references to old config keys
Browse files Browse the repository at this point in the history
  • Loading branch information
gAbelli committed Sep 16, 2024
1 parent c4e883a commit 345f3ea
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 31 deletions.
31 changes: 2 additions & 29 deletions doc/metals.txt
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ example below shows: >
metals_config = require("metals").bare_config()
metals_config.settings = {
showImplicitArguments = true,
verboseCompilation = true,
excludedPackages = {
"akka.actor.typed.javadsl",
"com.github.swagger.akka.javadsl"
Expand Down Expand Up @@ -197,9 +197,6 @@ _ones that are sent and used by the server_
* |scalafixRulesDependencies|
* |scalafmtConfigPath|
* |serverProperties|
* |showImplicitArguments|
* |showImplicitConversionsAndClasses|
* |showInferredType|
* |superMethodLensesEnabled|
* |verboseCompilation|

Expand Down Expand Up @@ -488,30 +485,6 @@ that it is installed. If you need to check what version you're currently
using, you can use the |MetalsInfo| command. NOTE: that `latest.snapshot` is
also available as a value to install whatever the latest snapshot is.

showImplicitArguments *showImplicitArguments*

Type: boolean ~
Default: false ~

When this option is enabled, each method that has implicit arguments has them
displayed as extra info in the hover.

showImplicitConversionsAndClasses *showImplicitConversionsAndClasses*

Type: boolean ~
Default: false ~

When this option is enabled, each place where an implicit method or class is
used has it displayed as extra info in the hover.

showInferredType *showInferredType*

Type: boolean ~
Default: false ~

When this option is enabled, each method that can have inferred types has them
displayed as extra info in the hover.

serverProperties *serverProperties*

Type: table ~
Expand Down Expand Up @@ -1140,7 +1113,7 @@ toggle_setting({setting})

Example usage: >
lua require("metals").toggle_setting("showImplicitArguments")
lua require("metals").toggle_setting("verboseCompilation")
<

*type_of_range()*
Expand Down
4 changes: 2 additions & 2 deletions tests/tests/config_spec.lua
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,12 @@ describe("config", function()
it("should persist the config in cache", function()
local bare_config = require("metals.setup").bare_config()
bare_config.settings = {
showImplicitArguments = true,
verboseCompilation = true,
}

local valid_config = config.validate_config(bare_config, current_buf)

eq(valid_config.settings, { metals = { superMethodLensesEnabled = true, showImplicitArguments = true } })
eq(valid_config.settings, { metals = { superMethodLensesEnabled = true, verboseCompilation = true } })

local cache = config.get_config_cache()

Expand Down

0 comments on commit 345f3ea

Please sign in to comment.