Skip to content

Commit a61b832

Browse files
committed
Remove unused functions
The formatting functions were moved to MemberwiseInitFormatter but that commit missed removing them from MemberwiseInitMacro.
1 parent e8fa862 commit a61b832

File tree

1 file changed

+0
-46
lines changed

1 file changed

+0
-46
lines changed

Sources/MemberwiseInitMacros/Macros/MemberwiseInitMacro.swift

Lines changed: 0 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -324,50 +324,4 @@ public struct MemberwiseInitMacro: MemberMacro {
324324
false
325325
}
326326
}
327-
328-
private static func formatParameter(
329-
for property: MemberProperty,
330-
considering allProperties: [MemberProperty],
331-
deunderscoreParameters: Bool,
332-
optionalsDefaultNil: Bool
333-
) -> String {
334-
let defaultValue =
335-
property.initializerValue.map { " = \($0.description)" }
336-
?? property.customSettings?.defaultValue.map { " = \($0.description)" }
337-
?? (optionalsDefaultNil && property.type.isOptionalType ? " = nil" : "")
338-
339-
let escaping =
340-
(property.customSettings?.forceEscaping ?? false || property.type.isFunctionType)
341-
? "@escaping " : ""
342-
343-
let label = property.initParameterLabel(
344-
considering: allProperties, deunderscoreParameters: deunderscoreParameters)
345-
346-
let parameterName = property.initParameterName(
347-
considering: allProperties, deunderscoreParameters: deunderscoreParameters)
348-
349-
return "\(label)\(parameterName): \(escaping)\(property.type.description)\(defaultValue)"
350-
}
351-
352-
private static func formatInitializerAssignmentStatement(
353-
for property: MemberProperty,
354-
considering allProperties: [MemberProperty],
355-
deunderscoreParameters: Bool
356-
) -> String {
357-
let assignee =
358-
switch property.customSettings?.assignee {
359-
case .none:
360-
"self.\(property.name)"
361-
case .wrapper:
362-
"self._\(property.name)"
363-
case let .raw(assignee):
364-
assignee
365-
}
366-
367-
let parameterName = property.initParameterName(
368-
considering: allProperties,
369-
deunderscoreParameters: deunderscoreParameters
370-
)
371-
return "\(assignee) = \(parameterName)"
372-
}
373327
}

0 commit comments

Comments
 (0)