@@ -272,110 +272,110 @@ type CompletionItem struct {
272
272
type CompletionItemKind float64
273
273
274
274
const (
275
- // TextCompletion text completion kind.
276
- TextCompletion CompletionItemKind = 1
277
- // MethodCompletion method completion kind.
278
- MethodCompletion CompletionItemKind = 2
279
- // FunctionCompletion function completion kind.
280
- FunctionCompletion CompletionItemKind = 3
281
- // ConstructorCompletion constructor completion kind.
282
- ConstructorCompletion CompletionItemKind = 4
283
- // FieldCompletion field completion kind.
284
- FieldCompletion CompletionItemKind = 5
285
- // VariableCompletion variable completion kind.
286
- VariableCompletion CompletionItemKind = 6
287
- // ClassCompletion class completion kind.
288
- ClassCompletion CompletionItemKind = 7
289
- // InterfaceCompletion interface completion kind.
290
- InterfaceCompletion CompletionItemKind = 8
291
- // ModuleCompletion module completion kind.
292
- ModuleCompletion CompletionItemKind = 9
293
- // PropertyCompletion property completion kind.
294
- PropertyCompletion CompletionItemKind = 10
295
- // UnitCompletion unit completion kind.
296
- UnitCompletion CompletionItemKind = 11
297
- // ValueCompletion value completion kind.
298
- ValueCompletion CompletionItemKind = 12
299
- // EnumCompletion enum completion kind.
300
- EnumCompletion CompletionItemKind = 13
301
- // KeywordCompletion keyword completion kind.
302
- KeywordCompletion CompletionItemKind = 14
303
- // SnippetCompletion snippet completion kind.
304
- SnippetCompletion CompletionItemKind = 15
305
- // ColorCompletion color completion kind.
306
- ColorCompletion CompletionItemKind = 16
307
- // FileCompletion file completion kind.
308
- FileCompletion CompletionItemKind = 17
309
- // ReferenceCompletion reference completion kind.
310
- ReferenceCompletion CompletionItemKind = 18
311
- // FolderCompletion folder completion kind.
312
- FolderCompletion CompletionItemKind = 19
313
- // EnumMemberCompletion enum member completion kind.
314
- EnumMemberCompletion CompletionItemKind = 20
315
- // ConstantCompletion constant completion kind.
316
- ConstantCompletion CompletionItemKind = 21
317
- // StructCompletion struct completion kind.
318
- StructCompletion CompletionItemKind = 22
319
- // EventCompletion event completion kind.
320
- EventCompletion CompletionItemKind = 23
321
- // OperatorCompletion operator completion kind.
322
- OperatorCompletion CompletionItemKind = 24
323
- // TypeParameterCompletion type parameter completion kind.
324
- TypeParameterCompletion CompletionItemKind = 25
275
+ // CompletionItemKindText text completion kind.
276
+ CompletionItemKindText CompletionItemKind = 1
277
+ // CompletionItemKindMethod method completion kind.
278
+ CompletionItemKindMethod CompletionItemKind = 2
279
+ // CompletionItemKindFunction function completion kind.
280
+ CompletionItemKindFunction CompletionItemKind = 3
281
+ // CompletionItemKindConstructor constructor completion kind.
282
+ CompletionItemKindConstructor CompletionItemKind = 4
283
+ // CompletionItemKindField field completion kind.
284
+ CompletionItemKindField CompletionItemKind = 5
285
+ // CompletionItemKindVariable variable completion kind.
286
+ CompletionItemKindVariable CompletionItemKind = 6
287
+ // CompletionItemKindClass class completion kind.
288
+ CompletionItemKindClass CompletionItemKind = 7
289
+ // CompletionItemKindInterface interface completion kind.
290
+ CompletionItemKindInterface CompletionItemKind = 8
291
+ // CompletionItemKindModule module completion kind.
292
+ CompletionItemKindModule CompletionItemKind = 9
293
+ // CompletionItemKindProperty property completion kind.
294
+ CompletionItemKindProperty CompletionItemKind = 10
295
+ // CompletionItemKindUnit unit completion kind.
296
+ CompletionItemKindUnit CompletionItemKind = 11
297
+ // CompletionItemKindValue value completion kind.
298
+ CompletionItemKindValue CompletionItemKind = 12
299
+ // CompletionItemKindEnum enum completion kind.
300
+ CompletionItemKindEnum CompletionItemKind = 13
301
+ // CompletionItemKindKeyword keyword completion kind.
302
+ CompletionItemKindKeyword CompletionItemKind = 14
303
+ // CompletionItemKindSnippet snippet completion kind.
304
+ CompletionItemKindSnippet CompletionItemKind = 15
305
+ // CompletionItemKindColor color completion kind.
306
+ CompletionItemKindColor CompletionItemKind = 16
307
+ // CompletionItemKindFile file completion kind.
308
+ CompletionItemKindFile CompletionItemKind = 17
309
+ // CompletionItemKindReference reference completion kind.
310
+ CompletionItemKindReference CompletionItemKind = 18
311
+ // CompletionItemKindFolder folder completion kind.
312
+ CompletionItemKindFolder CompletionItemKind = 19
313
+ // CompletionItemKindEnumMember enum member completion kind.
314
+ CompletionItemKindEnumMember CompletionItemKind = 20
315
+ // CompletionItemKindConstant constant completion kind.
316
+ CompletionItemKindConstant CompletionItemKind = 21
317
+ // CompletionItemKindStruct struct completion kind.
318
+ CompletionItemKindStruct CompletionItemKind = 22
319
+ // CompletionItemKindEvent event completion kind.
320
+ CompletionItemKindEvent CompletionItemKind = 23
321
+ // CompletionItemKindOperator operator completion kind.
322
+ CompletionItemKindOperator CompletionItemKind = 24
323
+ // CompletionItemKindTypeParameter type parameter completion kind.
324
+ CompletionItemKindTypeParameter CompletionItemKind = 25
325
325
)
326
326
327
327
// String implements fmt.Stringer.
328
328
func (k CompletionItemKind ) String () string {
329
329
switch k {
330
- case TextCompletion :
330
+ case CompletionItemKindText :
331
331
return "Text"
332
- case MethodCompletion :
332
+ case CompletionItemKindMethod :
333
333
return "Method"
334
- case FunctionCompletion :
334
+ case CompletionItemKindFunction :
335
335
return "Function"
336
- case ConstructorCompletion :
336
+ case CompletionItemKindConstructor :
337
337
return "Constructor"
338
- case FieldCompletion :
338
+ case CompletionItemKindField :
339
339
return "Field"
340
- case VariableCompletion :
340
+ case CompletionItemKindVariable :
341
341
return "Variable"
342
- case ClassCompletion :
342
+ case CompletionItemKindClass :
343
343
return "Class"
344
- case InterfaceCompletion :
344
+ case CompletionItemKindInterface :
345
345
return "Interface"
346
- case ModuleCompletion :
346
+ case CompletionItemKindModule :
347
347
return "Module"
348
- case PropertyCompletion :
348
+ case CompletionItemKindProperty :
349
349
return "Property"
350
- case UnitCompletion :
350
+ case CompletionItemKindUnit :
351
351
return "Unit"
352
- case ValueCompletion :
352
+ case CompletionItemKindValue :
353
353
return "Value"
354
- case EnumCompletion :
354
+ case CompletionItemKindEnum :
355
355
return "Enum"
356
- case KeywordCompletion :
356
+ case CompletionItemKindKeyword :
357
357
return "Keyword"
358
- case SnippetCompletion :
358
+ case CompletionItemKindSnippet :
359
359
return "Snippet"
360
- case ColorCompletion :
360
+ case CompletionItemKindColor :
361
361
return "Color"
362
- case FileCompletion :
362
+ case CompletionItemKindFile :
363
363
return "File"
364
- case ReferenceCompletion :
364
+ case CompletionItemKindReference :
365
365
return "Reference"
366
- case FolderCompletion :
366
+ case CompletionItemKindFolder :
367
367
return "Folder"
368
- case EnumMemberCompletion :
368
+ case CompletionItemKindEnumMember :
369
369
return "EnumMember"
370
- case ConstantCompletion :
370
+ case CompletionItemKindConstant :
371
371
return "Constant"
372
- case StructCompletion :
372
+ case CompletionItemKindStruct :
373
373
return "Struct"
374
- case EventCompletion :
374
+ case CompletionItemKindEvent :
375
375
return "Event"
376
- case OperatorCompletion :
376
+ case CompletionItemKindOperator :
377
377
return "Operator"
378
- case TypeParameterCompletion :
378
+ case CompletionItemKindTypeParameter :
379
379
return "TypeParameter"
380
380
default :
381
381
return strconv .FormatFloat (float64 (k ), 'f' , - 10 , 64 )
0 commit comments