@@ -42,10 +42,6 @@ defmodule ElixirLS.LanguageServer.Parser do
42
42
if should_parse? ( uri , source_file ) do
43
43
GenServer . cast ( __MODULE__ , { :parse_with_debounce , uri , source_file } )
44
44
else
45
- Logger . debug (
46
- "Not parsing #{ uri } version #{ source_file . version } languageId #{ source_file . language_id } with debounce"
47
- )
48
-
49
45
:ok
50
46
end
51
47
end
@@ -62,10 +58,6 @@ defmodule ElixirLS.LanguageServer.Parser do
62
58
% Context { } = context -> context
63
59
end
64
60
else
65
- Logger . debug (
66
- "Not parsing #{ uri } version #{ source_file . version } languageId #{ source_file . language_id } immediately"
67
- )
68
-
69
61
# not parsing - respond with empty struct
70
62
% Context {
71
63
source_file: source_file ,
@@ -171,19 +163,11 @@ defmodule ElixirLS.LanguageServer.Parser do
171
163
172
164
case { files [ uri ] , Map . has_key? ( state . parse_pids , { uri , current_version } ) } do
173
165
{ % Context { parsed_version: ^ current_version } = file , _ } ->
174
- Logger . debug (
175
- "#{ uri } version #{ current_version } languageId #{ source_file . language_id } already parsed"
176
- )
177
-
178
166
file = maybe_fix_missing_env ( file , position )
179
167
180
168
{ :reply , file , state }
181
169
182
170
{ _ , true } ->
183
- Logger . debug (
184
- "#{ uri } version #{ current_version } languageId #{ source_file . language_id } is currently being parsed"
185
- )
186
-
187
171
state = % { state | queue: state . queue ++ [ { { uri , current_version , position } , from } ] }
188
172
{ :noreply , state }
189
173
@@ -197,21 +181,13 @@ defmodule ElixirLS.LanguageServer.Parser do
197
181
updated_file =
198
182
case other do
199
183
nil ->
200
- Logger . debug (
201
- "Parsing #{ uri } version #{ current_version } languageId #{ source_file . language_id } immediately"
202
- )
203
-
204
184
% Context {
205
185
source_file: source_file ,
206
186
path: get_path ( uri )
207
187
}
208
188
209
189
% Context { source_file: % SourceFile { version: old_version } } = old_file
210
190
when old_version <= current_version ->
211
- Logger . debug (
212
- "Parsing #{ uri } version #{ current_version } languageId #{ source_file . language_id } immediately"
213
- )
214
-
215
191
% Context { old_file | source_file: source_file }
216
192
end
217
193
@@ -239,10 +215,6 @@ defmodule ElixirLS.LanguageServer.Parser do
239
215
file = Map . fetch! ( files , uri )
240
216
version = file . source_file . version
241
217
242
- Logger . debug (
243
- "Parsing #{ uri } version #{ version } languageId #{ file . source_file . language_id } after debounce"
244
- )
245
-
246
218
parent = self ( )
247
219
248
220
{ pid , ref } =
@@ -355,11 +327,9 @@ defmodule ElixirLS.LanguageServer.Parser do
355
327
cursor_position
356
328
) do
357
329
{ :ok , acc } ->
358
- Logger . debug ( "Fixed missing env" )
359
330
ElixirSense.Core.Metadata . fill ( source_file . text , acc )
360
331
361
332
_ ->
362
- Logger . debug ( "Not able to fix missing env" )
363
333
metadata
364
334
end
365
335
@@ -420,16 +390,13 @@ defmodule ElixirLS.LanguageServer.Parser do
420
390
421
391
case ElixirSense.Core.Parser . string_to_ast ( source_file . text , options ) do
422
392
{ :ok , ast , modified_source , _error } ->
423
- Logger . debug ( "Syntax error fixed" )
424
-
425
393
metadata =
426
394
MetadataBuilder . build ( ast )
427
395
|> fix_missing_env ( modified_source , cursor_position )
428
396
429
397
{ { :fixed , cursor_position } , ast , metadata }
430
398
431
399
_ ->
432
- Logger . debug ( "Not able to fix syntax error" )
433
400
# we can't fix it
434
401
{ { :not_parsable , cursor_position } , @ dummy_ast , @ dummy_metadata }
435
402
end
@@ -465,11 +432,9 @@ defmodule ElixirLS.LanguageServer.Parser do
465
432
cursor_position
466
433
) do
467
434
{ :ok , acc } ->
468
- Logger . debug ( "Fixed missing env" )
469
435
acc
470
436
471
437
_ ->
472
- Logger . debug ( "Not able to fix missing env" )
473
438
acc
474
439
end
475
440
end
0 commit comments