Skip to content

Commit bdb9b7e

Browse files
committed
Don't show inlay hint for _Var if arg is named Var
1 parent 01b4afe commit bdb9b7e

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

apps/els_lsp/src/els_inlay_hint_provider.erl

+9-1
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,15 @@ should_show_arg_hint(_Name, undefined) ->
136136
should_show_arg_hint(undefined, _Name) ->
137137
true;
138138
should_show_arg_hint(Name, DefArgName) ->
139-
strip_trailing_digits(Name) /= strip_trailing_digits(DefArgName).
139+
normalize(Name) /= normalize(DefArgName).
140+
141+
normalize(String) ->
142+
remove_leading_underscore(
143+
strip_trailing_digits(String)
144+
).
145+
146+
remove_leading_underscore(String) ->
147+
string:trim(String, leading, "_").
140148

141149
-spec strip_trailing_digits(string()) -> string().
142150
strip_trailing_digits(String) ->

0 commit comments

Comments
 (0)