}
}
- func includs(in rawValues: [String]) -> Bool {
+ func includs(in rawValues: Set<String>) -> Bool {
return rawValues.contains(endpointString)
}
final class IgnoreCommand: JSONCommand {
- private static let ignores: [String] = {
+ private static let ignores: Set<String> = {
guard let url = Bundle.main.url(forResource: "IgnoreCommand", withExtension: "plist"),
let array = NSArray(contentsOf: url) as? [String] else {
fatalError("Can not read IgnoreCommand.plist")
}
- return array
+ return Set(array)
}()
override class func canExecuteAPI(_ api: API) -> Bool {