Skip to content

Commit da3b39c

Browse files
committed
Make markdown-tool changes backwards compatible as well
1 parent 1db1755 commit da3b39c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Tools/markdown-tool/Commands/FormatCommand.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ extension MarkdownCommand {
9797
var emphasisMarker: String = "*"
9898

9999
@Option(help: "Strong emphasis marker; choices: \(MarkupFormatter.Options.EmphasisMarker.allCases.map { $0.rawValue }.joined(separator: ", "))")
100-
var strongEmphasisMarker: String = "*"
100+
var strongEmphasisMarker: String?
101101

102102
@Flag(inversion: .prefixedNo, exclusivity: .chooseLast, help: "Condense links whose text matches their destination to 'autolinks' e.g. <https://swift.org>")
103103
var condenseAutolinks: Bool = true
@@ -209,7 +209,7 @@ extension MarkdownCommand {
209209
throw ArgumentParser.ValidationError("The value '\(self.emphasisMarker)' is invalid for '--emphasis-marker'")
210210
}
211211

212-
guard let strongEmphasisMarker = MarkupFormatter.Options.EmphasisMarker(argument: strongEmphasisMarker) else {
212+
guard let strongEmphasisMarker = MarkupFormatter.Options.EmphasisMarker(argument: strongEmphasisMarker ?? self.emphasisMarker) else {
213213
throw ArgumentParser.ValidationError("The value '\(self.strongEmphasisMarker)' is invalid for '--strong-emphasis-marker'")
214214
}
215215

0 commit comments

Comments
 (0)