@@ -561,44 +561,44 @@ let signatureHelp ~path ~pos ~currentFile ~debug ~allowForConstructorPayloads =
561561 let offset = ref 0 in
562562 Some
563563 (`InlineRecord
564- (fields
565- |> List. map (fun (field : field ) ->
566- let startOffset = ! offset in
567- let argText =
568- Printf. sprintf " %s%s: %s" field.fname.txt
569- (if field.optional then " ?" else " " )
570- (Shared. typeToString
571- (if field.optional then
572- Utils. unwrapIfOption field.typ
573- else field.typ))
574- in
575- let endOffset =
576- startOffset + String. length argText
577- in
578- offset := endOffset + String. length " , " ;
579- (argText, field, (startOffset, endOffset)))))
564+ (fields
565+ |> List. map (fun (field : field ) ->
566+ let startOffset = ! offset in
567+ let argText =
568+ Printf. sprintf " %s%s: %s" field.fname.txt
569+ (if field.optional then " ?" else " " )
570+ (Shared. typeToString
571+ (if field.optional then
572+ Utils. unwrapIfOption field.typ
573+ else field.typ))
574+ in
575+ let endOffset =
576+ startOffset + String. length argText
577+ in
578+ offset := endOffset + String. length " , " ;
579+ (argText, field, (startOffset, endOffset)))))
580580 | Args [(typ, _)] ->
581581 Some
582582 (`SingleArg
583- ( typ |> Shared. typeToString,
584- docsForLabel ~file: full.file ~package: full.package
585- ~supports MarkdownLinks typ ))
583+ ( typ |> Shared. typeToString,
584+ docsForLabel ~file: full.file ~package: full.package
585+ ~supports MarkdownLinks typ ))
586586 | Args args ->
587587 let offset = ref 0 in
588588 Some
589589 (`TupleArg
590- (args
591- |> List. map (fun (typ , _ ) ->
592- let startOffset = ! offset in
593- let argText = typ |> Shared. typeToString in
594- let endOffset =
595- startOffset + String. length argText
596- in
597- offset := endOffset + String. length " , " ;
598- ( argText,
599- docsForLabel ~file: full.file ~package: full.package
600- ~supports MarkdownLinks typ,
601- (startOffset, endOffset) ))))
590+ (args
591+ |> List. map (fun (typ , _ ) ->
592+ let startOffset = ! offset in
593+ let argText = typ |> Shared. typeToString in
594+ let endOffset =
595+ startOffset + String. length argText
596+ in
597+ offset := endOffset + String. length " , " ;
598+ ( argText,
599+ docsForLabel ~file: full.file ~package: full.package
600+ ~supports MarkdownLinks typ,
601+ (startOffset, endOffset) ))))
602602 in
603603 let label =
604604 constructor.name ^ " ("
0 commit comments