Skip to content

Commit cc2d7fd

Browse files
committed
NoTabCharacters: implement suggestions
1 parent 14a146a commit cc2d7fd

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/FSharpLint.Core/Rules/Typography/NoTabCharacters.fs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,15 @@ let checkNoTabCharacters literalStrings (args:LineRuleParams) =
2828
if isInLiteralString literalStrings range |> not then
2929
{ Range = range
3030
Message = Resources.GetString("RulesTypographyTabCharacterError")
31-
SuggestedFix = None
31+
SuggestedFix =
32+
Some(
33+
lazy
34+
(Some(
35+
{ FromRange = range
36+
FromText = "\t"
37+
ToText = String.replicate args.GlobalConfig.numIndentationSpaces " " }
38+
))
39+
)
3240
TypeChecks = [] } |> Array.singleton
3341
else
3442
Array.empty

0 commit comments

Comments
 (0)