@@ -553,44 +553,44 @@ let signatureHelp ~path ~pos ~currentFile ~debug ~allowForConstructorPayloads =
553553 let offset = ref 0 in
554554 Some
555555 (`InlineRecord
556- (fields
557- |> List. map (fun (field : field ) ->
558- let startOffset = ! offset in
559- let argText =
560- Printf. sprintf " %s%s: %s" field.fname.txt
561- (if field.optional then " ?" else " " )
562- (Shared. typeToString
563- (if field.optional then
564- Utils. unwrapIfOption field.typ
565- else field.typ))
566- in
567- let endOffset =
568- startOffset + String. length argText
569- in
570- offset := endOffset + String. length " , " ;
571- (argText, field, (startOffset, endOffset)))))
556+ (fields
557+ |> List. map (fun (field : field ) ->
558+ let startOffset = ! offset in
559+ let argText =
560+ Printf. sprintf " %s%s: %s" field.fname.txt
561+ (if field.optional then " ?" else " " )
562+ (Shared. typeToString
563+ (if field.optional then
564+ Utils. unwrapIfOption field.typ
565+ else field.typ))
566+ in
567+ let endOffset =
568+ startOffset + String. length argText
569+ in
570+ offset := endOffset + String. length " , " ;
571+ (argText, field, (startOffset, endOffset)))))
572572 | Args [(typ, _)] ->
573573 Some
574574 (`SingleArg
575- ( typ |> Shared. typeToString,
576- docsForLabel ~file: full.file ~package: full.package
577- ~supports MarkdownLinks typ ))
575+ ( typ |> Shared. typeToString,
576+ docsForLabel ~file: full.file ~package: full.package
577+ ~supports MarkdownLinks typ ))
578578 | Args args ->
579579 let offset = ref 0 in
580580 Some
581581 (`TupleArg
582- (args
583- |> List. map (fun (typ , _ ) ->
584- let startOffset = ! offset in
585- let argText = typ |> Shared. typeToString in
586- let endOffset =
587- startOffset + String. length argText
588- in
589- offset := endOffset + String. length " , " ;
590- ( argText,
591- docsForLabel ~file: full.file ~package: full.package
592- ~supports MarkdownLinks typ,
593- (startOffset, endOffset) ))))
582+ (args
583+ |> List. map (fun (typ , _ ) ->
584+ let startOffset = ! offset in
585+ let argText = typ |> Shared. typeToString in
586+ let endOffset =
587+ startOffset + String. length argText
588+ in
589+ offset := endOffset + String. length " , " ;
590+ ( argText,
591+ docsForLabel ~file: full.file ~package: full.package
592+ ~supports MarkdownLinks typ,
593+ (startOffset, endOffset) ))))
594594 in
595595 let label =
596596 constructor.name ^ " ("
0 commit comments