diff --git a/Source/SwiftLintFramework/Models/RuleDescription.swift b/Source/SwiftLintFramework/Models/RuleDescription.swift index cf31c4e14..e5314ca16 100644 --- a/Source/SwiftLintFramework/Models/RuleDescription.swift +++ b/Source/SwiftLintFramework/Models/RuleDescription.swift @@ -29,16 +29,16 @@ public struct RuleDescription: Equatable { public init(identifier: String, name: String, description: String, nonTriggeringExamples: [String] = [], triggeringExamples: [String] = [], corrections: [String: String] = [:], - aliases: [String] = [], - deprecatedAliases: [String] = []) { + aliases: Set = [], + deprecatedAliases: Set = []) { self.identifier = identifier self.name = name self.description = description self.nonTriggeringExamples = nonTriggeringExamples self.triggeringExamples = triggeringExamples self.corrections = corrections - self.aliases = Set(aliases) - self.deprecatedAliases = Set(deprecatedAliases) + self.aliases = aliases + self.deprecatedAliases = deprecatedAliases } }