id: 1 unit: func run() file: SwiftChat/ContentView.swift start line: 68 end line: 116 size: 40 LOC McCabe index: 3 number of parameters: 0 id: 2 unit: func errorWithDetails() file: SwiftChat/StatusView.swift start line: 14 end line: 39 size: 26 LOC McCabe index: 1 number of parameters: 2 id: 3 unit: func modelDidChange() file: SwiftChat/ContentView.swift start line: 39 end line: 62 size: 21 LOC McCabe index: 3 number of parameters: 0 id: 4 unit: func testLaunch() file: SwiftChatUITests/SwiftChatUITestsLaunchTests.swift start line: 20 end line: 31 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5 unit: func testLaunchPerformance() file: SwiftChatUITests/SwiftChatUITests.swift start line: 33 end line: 40 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 6 unit: func testExample() file: SwiftChatUITests/SwiftChatUITests.swift start line: 25 end line: 31 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7 unit: func deletingPrefix() file: SwiftChat/ContentView.swift start line: 268 end line: 271 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 8 unit: func clearModels() file: SwiftChat/ModelLoader.swift start line: 17 end line: 20 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 9 unit: func testPerformanceExample() file: SwiftChatTests/SwiftChatTests.swift start line: 28 end line: 33 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 10 unit: func clear() file: SwiftChat/ContentView.swift start line: 64 end line: 66 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 11 unit: func testExample() file: SwiftChatTests/SwiftChatTests.swift start line: 20 end line: 26 size: 2 LOC McCabe index: 1 number of parameters: 0