@@ -90,21 +90,21 @@ defmodule ElixirLS.LanguageServer.Providers.DocumentSymbolsTest do
90
90
% Protocol.DocumentSymbol {
91
91
children: [ ] ,
92
92
kind: 12 ,
93
- name: "defguard my_guard(a) when is_integer(a) " ,
94
- range: % { end: % { character: 29 , line: 7 } , start: % { character: 29 , line: 7 } } ,
93
+ name: "defguard my_guard(a)" ,
94
+ range: % { end: % { character: 17 , line: 7 } , start: % { character: 17 , line: 7 } } ,
95
95
selectionRange: % {
96
- end: % { character: 29 , line: 7 } ,
97
- start: % { character: 29 , line: 7 }
96
+ end: % { character: 17 , line: 7 } ,
97
+ start: % { character: 17 , line: 7 }
98
98
}
99
99
} ,
100
100
% Protocol.DocumentSymbol {
101
101
children: [ ] ,
102
102
kind: 12 ,
103
- name: "defguardp my_private_guard(a) when is_integer(a) " ,
104
- range: % { end: % { character: 38 , line: 8 } , start: % { character: 38 , line: 8 } } ,
103
+ name: "defguardp my_private_guard(a)" ,
104
+ range: % { end: % { character: 18 , line: 8 } , start: % { character: 18 , line: 8 } } ,
105
105
selectionRange: % {
106
- end: % { character: 38 , line: 8 } ,
107
- start: % { character: 38 , line: 8 }
106
+ end: % { character: 18 , line: 8 } ,
107
+ start: % { character: 18 , line: 8 }
108
108
}
109
109
} ,
110
110
% Protocol.DocumentSymbol {
@@ -120,11 +120,11 @@ defmodule ElixirLS.LanguageServer.Providers.DocumentSymbolsTest do
120
120
% Protocol.DocumentSymbol {
121
121
children: [ ] ,
122
122
kind: 12 ,
123
- name: "defguard my_guard when 1 == 1 " ,
124
- range: % { end: % { character: 26 , line: 10 } , start: % { character: 26 , line: 10 } } ,
123
+ name: "defguard my_guard" ,
124
+ range: % { end: % { character: 17 , line: 10 } , start: % { character: 17 , line: 10 } } ,
125
125
selectionRange: % {
126
- end: % { character: 26 , line: 10 } ,
127
- start: % { character: 26 , line: 10 }
126
+ end: % { character: 17 , line: 10 } ,
127
+ start: % { character: 17 , line: 10 }
128
128
}
129
129
} ,
130
130
% Protocol.DocumentSymbol {
@@ -140,11 +140,11 @@ defmodule ElixirLS.LanguageServer.Providers.DocumentSymbolsTest do
140
140
% Protocol.DocumentSymbol {
141
141
children: [ ] ,
142
142
kind: 12 ,
143
- name: "def my_fn_with_guard(arg) when is_integer(arg) " ,
144
- range: % { end: % { character: 34 , line: 12 } , start: % { character: 34 , line: 12 } } ,
143
+ name: "def my_fn_with_guard(arg)" ,
144
+ range: % { end: % { character: 12 , line: 12 } , start: % { character: 12 , line: 12 } } ,
145
145
selectionRange: % {
146
- end: % { character: 34 , line: 12 } ,
147
- start: % { character: 34 , line: 12 }
146
+ end: % { character: 12 , line: 12 } ,
147
+ start: % { character: 12 , line: 12 }
148
148
}
149
149
} ,
150
150
% Protocol.DocumentSymbol {
@@ -245,18 +245,18 @@ defmodule ElixirLS.LanguageServer.Providers.DocumentSymbolsTest do
245
245
containerName: "MyModule"
246
246
} ,
247
247
% Protocol.SymbolInformation {
248
- name: "defguard my_guard(a) when is_integer(a) " ,
248
+ name: "defguard my_guard(a)" ,
249
249
kind: 12 ,
250
250
location: % {
251
- range: % { end: % { character: 29 , line: 7 } , start: % { character: 29 , line: 7 } }
251
+ range: % { end: % { character: 17 , line: 7 } , start: % { character: 17 , line: 7 } }
252
252
} ,
253
253
containerName: "MyModule"
254
254
} ,
255
255
% Protocol.SymbolInformation {
256
- name: "defguardp my_private_guard(a) when is_integer(a) " ,
256
+ name: "defguardp my_private_guard(a)" ,
257
257
kind: 12 ,
258
258
location: % {
259
- range: % { end: % { character: 38 , line: 8 } , start: % { character: 38 , line: 8 } }
259
+ range: % { end: % { character: 18 , line: 8 } , start: % { character: 18 , line: 8 } }
260
260
} ,
261
261
containerName: "MyModule"
262
262
} ,
@@ -269,10 +269,10 @@ defmodule ElixirLS.LanguageServer.Providers.DocumentSymbolsTest do
269
269
containerName: "MyModule"
270
270
} ,
271
271
% Protocol.SymbolInformation {
272
- name: "defguard my_guard when 1 == 1 " ,
272
+ name: "defguard my_guard" ,
273
273
kind: 12 ,
274
274
location: % {
275
- range: % { end: % { character: 26 , line: 10 } , start: % { character: 26 , line: 10 } }
275
+ range: % { end: % { character: 17 , line: 10 } , start: % { character: 17 , line: 10 } }
276
276
} ,
277
277
containerName: "MyModule"
278
278
} ,
@@ -285,10 +285,10 @@ defmodule ElixirLS.LanguageServer.Providers.DocumentSymbolsTest do
285
285
containerName: "MyModule"
286
286
} ,
287
287
% Protocol.SymbolInformation {
288
- name: "def my_fn_with_guard(arg) when is_integer(arg) " ,
288
+ name: "def my_fn_with_guard(arg)" ,
289
289
kind: 12 ,
290
290
location: % {
291
- range: % { end: % { character: 34 , line: 12 } , start: % { character: 34 , line: 12 } }
291
+ range: % { end: % { character: 12 , line: 12 } , start: % { character: 12 , line: 12 } }
292
292
} ,
293
293
containerName: "MyModule"
294
294
} ,
0 commit comments