Skip to content

Commit ae77f56

Browse files
authored
Merge pull request kodecocodes#382 from sigito/patch-1
Use string interpolation for the whole description string
2 parents 7dfe6b2 + 0155784 commit ae77f56

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed

Binary Tree/BinaryTree.playground/Contents.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ extension BinaryTree: CustomStringConvertible {
1818
public var description: String {
1919
switch self {
2020
case let .node(left, value, right):
21-
return "value: \(value), left = [" + left.description + "], right = [" + right.description + "]"
21+
return "value: \(value), left = [\(left.description)], right = [\(right.description)]"
2222
case .empty:
2323
return ""
2424
}

Binary Tree/BinaryTree.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ extension BinaryTree: CustomStringConvertible {
2121
public var description: String {
2222
switch self {
2323
case let .node(left, value, right):
24-
return "value: \(value), left = [" + left.description + "], right = [" + right.description + "]"
24+
return "value: \(value), left = [\(left.description)], right = [\(right.description)]"
2525
case .empty:
2626
return ""
2727
}

Binary Tree/README.markdown

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,7 @@ extension BinaryTree: CustomStringConvertible {
5858
public var description: String {
5959
switch self {
6060
case let .node(left, value, right):
61-
return "value: \(value), left = [" + left.description + "], right = ["
62-
+ right.description + "]"
61+
return "value: \(value), left = [\(left.description)], right = [\(right.description)]"
6362
case .empty:
6463
return ""
6564
}

0 commit comments

Comments
 (0)