diff --git a/MTMR/ItemsParsing.swift b/MTMR/ItemsParsing.swift index 515b7a5..2955df4 100644 --- a/MTMR/ItemsParsing.swift +++ b/MTMR/ItemsParsing.swift @@ -3,7 +3,9 @@ import AppKit extension Data { func barItemDefinitions() -> [BarItemDefinition]? { - return try? JSONDecoder().decode([BarItemDefinition].self, from: self.utf8string!.stripComments().data(using: .utf8)!) +// TODO: Need improve a speed, very low loading JSON with comments ~20sec +// return try? JSONDecoder().decode([BarItemDefinition].self, from: self.utf8string!.stripComments().data(using: .utf8)! + return try? JSONDecoder().decode([BarItemDefinition].self, from: self) } }