From 28f4c811e302a96a0103d839b30134279da21675 Mon Sep 17 00:00:00 2001 From: Alex Deem Date: Wed, 12 Jun 2024 22:13:54 +1000 Subject: [PATCH] Rename StringVariableValue.asStringVariableValue() -> asString() --- Sources/ScreamURITemplate/VariableValue.swift | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Sources/ScreamURITemplate/VariableValue.swift b/Sources/ScreamURITemplate/VariableValue.swift index a2f05b6..25b0a7f 100644 --- a/Sources/ScreamURITemplate/VariableValue.swift +++ b/Sources/ScreamURITemplate/VariableValue.swift @@ -27,35 +27,35 @@ public protocol VariableValue { } public protocol StringVariableValue: VariableValue { - func asStringVariableValue() -> String + func asString() -> String } public extension StringVariableValue { func asTypedVariableValue() -> TypedVariableValue? { - .string(asStringVariableValue()) + .string(asString()) } } extension [StringVariableValue]: VariableValue { public func asTypedVariableValue() -> TypedVariableValue? { - .list(map { $0.asStringVariableValue() }) + .list(map { $0.asString() }) } } extension KeyValuePairs: VariableValue { public func asTypedVariableValue() -> TypedVariableValue? { - .associativeArray(map { ($0, $1.asStringVariableValue()) }) + .associativeArray(map { ($0, $1.asString()) }) } } extension [String: StringVariableValue]: VariableValue { public func asTypedVariableValue() -> TypedVariableValue? { - .associativeArray(map { ($0, $1.asStringVariableValue()) }.sorted { $0.0 < $1.0 }) + .associativeArray(map { ($0, $1.asString()) }.sorted { $0.0 < $1.0 }) } } public extension LosslessStringConvertible { - func asStringVariableValue() -> String { + func asString() -> String { description } } @@ -79,7 +79,7 @@ extension UInt8: StringVariableValue {} extension Unicode.Scalar: StringVariableValue {} extension UUID: StringVariableValue { - public func asStringVariableValue() -> String { + public func asString() -> String { uuidString } }