id: 1 unit: typedef NS_OPTIONS() file: SpotifyLogin.xcframework/ios-arm64_x86_64-simulator/SpotifyLogin.framework/Headers/SPTScope.h start line: 5 end line: 62 size: 21 LOC McCabe index: 1 number of parameters: 2 id: 2 unit: typedef NS_OPTIONS() file: SpotifyLogin.xcframework/ios-arm64/SpotifyLogin.framework/Headers/SPTScope.h start line: 5 end line: 62 size: 21 LOC McCabe index: 1 number of parameters: 2 id: 3 unit: func open() file: SpotifyLoginDemo/SpotifyLoginDemo/ContentViewModel.swift start line: 35 end line: 40 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 4 unit: func startAuthorizationCodeProcess() file: SpotifyLoginDemo/SpotifyLoginDemo/ContentViewModel.swift start line: 30 end line: 33 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 5 unit: init() file: SpotifyLoginDemo/SpotifyLoginDemo/ContentViewModel.swift start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 6 unit: func setStateIdle() file: SpotifyLoginDemo/SpotifyLoginDemo/ContentViewModel.swift start line: 42 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7 unit: func sessionManager() file: SpotifyLoginDemo/SpotifyLoginDemo/ContentViewModel.swift start line: 48 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8 unit: func sessionManager() file: SpotifyLoginDemo/SpotifyLoginDemo/ContentViewModel.swift start line: 52 end line: 54 size: 3 LOC McCabe index: 1 number of parameters: 2