spotify / ios-sdk
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 16% | 11% | 71%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
swift0% | 0% | 39% | 27% | 32%
h0% | 0% | 0% | 0% | 100%
m0% | 0% | 0% | 0% | 100%
rb0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
DemoProjects0% | 0% | 32% | 22% | 45%
SpotifyiOS.xcframework0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
ViewController.swift
in DemoProjects/NowPlayingView/NowPlayingView
410 8
ViewController.swift
in DemoProjects/SPTLoginSampleAppSwift/SPTLoginSampleAppSwift
184 11
ContentCollectionViewController.swift
in DemoProjects/NowPlayingView/NowPlayingView
101 4
SPTMacros.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
84 -
SPTMacros.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
84 -
ViewController.m
in DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc
68 -
SPTAppRemote.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
65 1
SPTAppRemote.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
65 1
PlaybackButtonGraphics.swift
in DemoProjects/NowPlayingView/NowPlayingView
64 -
SceneDelegate.swift
in DemoProjects/NowPlayingView/NowPlayingView
63 7
SpeedPickerViewController.swift
in DemoProjects/NowPlayingView/NowPlayingView
60 6
spotify_token_swap.rb
in DemoProjects
57 -
ConnectionStatusIndicatorView.swift
in DemoProjects/NowPlayingView/NowPlayingView
52 -
SPTSessionManager.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
48 1
SPTSessionManager.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
48 1
SPTScope.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
44 1
SPTScope.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
44 1
SPTAppRemotePlayerAPI.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
41 -
SPTAppRemotePlayerAPI.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
41 -
ConnectView.m
in DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc
39 -
ConnectButton.m
in DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc
30 -
AppDelegate.swift
in DemoProjects/SPTLoginSampleAppSwift/SPTLoginSampleAppSwift
28 4
SpotifyAppRemote.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
25 -
SpotifyAppRemote.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
25 -
AppDelegate.m
in DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc
25 -
SPTAppRemoteConnectionParams.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
24 1
SPTAppRemoteConnectionParams.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
24 1
SPTAppRemoteContentAPI.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
22 -
SPTAppRemoteContentAPI.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
22 -
ConnectButton.swift
in DemoProjects/SPTLoginSampleAppSwift/SPTLoginSampleAppSwift
22 1
My-Extensions.swift
in DemoProjects/NowPlayingView/NowPlayingView
21 2
19 -
SPTAppRemoteUserAPI.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
18 -
SPTAppRemoteUserAPI.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
18 -
SPTAppRemoteTrack.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
16 -
SPTAppRemotePlayerState.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
16 -
SPTError.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
16 1
SPTAppRemoteContentItem.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
16 -
SPTAppRemoteTrack.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
16 -
SPTAppRemotePlayerState.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
16 -
SPTError.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
16 1
SPTAppRemoteContentItem.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
16 -
SPTConfiguration.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
15 -
SPTAppRemoteConnectivityAPI.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
15 -
SPTConfiguration.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
15 -
SPTAppRemoteConnectivityAPI.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
15 -
SPTAppRemoteCommon.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
13 1
SPTAppRemoteCommon.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
13 1
SPTAppRemotePlaybackOptions.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
12 1
SPTAppRemotePlaybackOptions.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
12 1
Files With Most Units (Top 23)
File# lines# units
ViewController.swift
in DemoProjects/SPTLoginSampleAppSwift/SPTLoginSampleAppSwift
184 11
ViewController.swift
in DemoProjects/NowPlayingView/NowPlayingView
410 8
SceneDelegate.swift
in DemoProjects/NowPlayingView/NowPlayingView
63 7
SpeedPickerViewController.swift
in DemoProjects/NowPlayingView/NowPlayingView
60 6
AppDelegate.swift
in DemoProjects/SPTLoginSampleAppSwift/SPTLoginSampleAppSwift
28 4
ContentCollectionViewController.swift
in DemoProjects/NowPlayingView/NowPlayingView
101 4
My-Extensions.swift
in DemoProjects/NowPlayingView/NowPlayingView
21 2
SPTSessionManager.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
48 1
SPTScope.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
44 1
SPTAppRemotePlaybackOptions.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
12 1
SPTAppRemote.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
65 1
SPTError.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
16 1
SPTAppRemoteCommon.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
13 1
SPTAppRemoteConnectionParams.h
in SpotifyiOS.xcframework/ios-arm64_x86_64-simulator/SpotifyiOS.framework/Headers
24 1
SPTSessionManager.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
48 1
SPTScope.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
44 1
SPTAppRemotePlaybackOptions.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
12 1
SPTAppRemote.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
65 1
SPTError.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
16 1
SPTAppRemoteCommon.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
13 1
SPTAppRemoteConnectionParams.h
in SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers
24 1
ConnectButton.swift
in DemoProjects/SPTLoginSampleAppSwift/SPTLoginSampleAppSwift
22 1
main.m
in DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc
8 1
Files With Long Lines (Top 10)

There are 10 files with lines longer than 120 characters. In total, there are 32 long lines.

File# lines# units# long lines
ContentCollectionViewController.swift
in DemoProjects/NowPlayingView/NowPlayingView
101 4 9
ViewController.swift
in DemoProjects/NowPlayingView/NowPlayingView
410 8 8
AppDelegate.swift
in DemoProjects/SPTLoginSampleAppSwift/SPTLoginSampleAppSwift
28 4 4
AppDelegate.m
in DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc
25 - 3
ViewController.swift
in DemoProjects/SPTLoginSampleAppSwift/SPTLoginSampleAppSwift
184 11 2
ViewController.m
in DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc
68 - 2
ConnectView.m
in DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc
39 - 1
ConnectButton.m
in DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc
30 - 1
ConnectionStatusIndicatorView.swift
in DemoProjects/NowPlayingView/NowPlayingView
52 - 1
SpeedPickerViewController.swift
in DemoProjects/NowPlayingView/NowPlayingView
60 6 1
Correlations

File Size vs. Commits (all time): 82 points

SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemote.h x: 8 commits (all time) y: 65 lines of code DemoProjects/NowPlayingView/NowPlayingView/SceneDelegate.swift x: 6 commits (all time) y: 63 lines of code DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc/ViewController.m x: 4 commits (all time) y: 68 lines of code DemoProjects/SPTLoginSampleAppSwift/SPTLoginSampleAppSwift/ViewController.swift x: 10 commits (all time) y: 184 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTError.h x: 4 commits (all time) y: 16 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTScope.h x: 4 commits (all time) y: 44 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTSession.h x: 4 commits (all time) y: 11 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTSessionManager.h x: 12 commits (all time) y: 48 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SpotifyiOS.h x: 6 commits (all time) y: 5 lines of code DemoProjects/NowPlayingView/NowPlayingView/ContentCollectionViewController.swift x: 7 commits (all time) y: 101 lines of code DemoProjects/NowPlayingView/NowPlayingView/PlaybackButtonGraphics.swift x: 2 commits (all time) y: 64 lines of code DemoProjects/NowPlayingView/NowPlayingView/SpeedPickerViewController.swift x: 4 commits (all time) y: 60 lines of code DemoProjects/NowPlayingView/NowPlayingView/ViewController.swift x: 9 commits (all time) y: 410 lines of code DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc/AppDelegate.h x: 2 commits (all time) y: 4 lines of code DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc/AppDelegate.m x: 2 commits (all time) y: 25 lines of code DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc/ConnectButton.h x: 2 commits (all time) y: 5 lines of code DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc/ConnectButton.m x: 2 commits (all time) y: 30 lines of code DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc/ConnectView.m x: 2 commits (all time) y: 39 lines of code DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc/ViewController.h x: 2 commits (all time) y: 7 lines of code DemoProjects/SPTLoginSampleAppSwift/SPTLoginSampleAppSwift/AppDelegate.swift x: 5 commits (all time) y: 28 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemoteCommon.h x: 4 commits (all time) y: 13 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemoteContentAPI.h x: 4 commits (all time) y: 22 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemoteContentItem.h x: 6 commits (all time) y: 16 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemoteImageAPI.h x: 4 commits (all time) y: 9 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemotePlayerAPI.h x: 4 commits (all time) y: 41 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemoteUserAPI.h x: 4 commits (all time) y: 18 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTMacros.h x: 4 commits (all time) y: 84 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SpotifyAppRemote.h x: 6 commits (all time) y: 25 lines of code catalog-info.yaml x: 3 commits (all time) y: 7 lines of code DemoProjects/NowPlayingView/NowPlayingView/ConnectionStatusIndicatorView.swift x: 3 commits (all time) y: 52 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemoteConnectionParams.h x: 2 commits (all time) y: 24 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemotePlaybackOptions.h x: 2 commits (all time) y: 12 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemotePlaybackRestrictions.h x: 2 commits (all time) y: 11 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemotePlayerState.h x: 2 commits (all time) y: 16 lines of code DemoProjects/spotify_token_swap.rb x: 1 commits (all time) y: 57 lines of code DemoProjects/SPTLoginSampleAppSwift/SPTLoginSampleAppSwift/ConnectButton.swift x: 1 commits (all time) y: 22 lines of code
410.0
lines of code
  min: 4.0
  average: 29.74
  25th percentile: 7.0
  median: 15.5
  75th percentile: 32.25
  max: 410.0
0 12.0
commits (all time)
min: 1.0 | average: 3.62 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 12.0

File Size vs. Contributors (all time): 82 points

SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemote.h x: 4 contributors (all time) y: 65 lines of code DemoProjects/NowPlayingView/NowPlayingView/SceneDelegate.swift x: 5 contributors (all time) y: 63 lines of code DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc/ViewController.m x: 3 contributors (all time) y: 68 lines of code DemoProjects/SPTLoginSampleAppSwift/SPTLoginSampleAppSwift/ViewController.swift x: 5 contributors (all time) y: 184 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTError.h x: 3 contributors (all time) y: 16 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTScope.h x: 3 contributors (all time) y: 44 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTSession.h x: 3 contributors (all time) y: 11 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTSessionManager.h x: 5 contributors (all time) y: 48 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SpotifyiOS.h x: 5 contributors (all time) y: 5 lines of code DemoProjects/NowPlayingView/NowPlayingView/ContentCollectionViewController.swift x: 4 contributors (all time) y: 101 lines of code DemoProjects/NowPlayingView/NowPlayingView/PlaybackButtonGraphics.swift x: 2 contributors (all time) y: 64 lines of code DemoProjects/NowPlayingView/NowPlayingView/SpeedPickerViewController.swift x: 4 contributors (all time) y: 60 lines of code DemoProjects/NowPlayingView/NowPlayingView/ViewController.swift x: 6 contributors (all time) y: 410 lines of code DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc/AppDelegate.h x: 2 contributors (all time) y: 4 lines of code DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc/AppDelegate.m x: 2 contributors (all time) y: 25 lines of code DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc/ConnectButton.h x: 2 contributors (all time) y: 5 lines of code DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc/ConnectButton.m x: 2 contributors (all time) y: 30 lines of code DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc/ConnectView.m x: 2 contributors (all time) y: 39 lines of code DemoProjects/SPTLoginSampleAppObjc/SPTLoginSampleAppObjc/ViewController.h x: 2 contributors (all time) y: 7 lines of code DemoProjects/SPTLoginSampleAppSwift/SPTLoginSampleAppSwift/AppDelegate.swift x: 3 contributors (all time) y: 28 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemoteCommon.h x: 4 contributors (all time) y: 13 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemoteConnectivityAPI.h x: 4 contributors (all time) y: 15 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemoteContentAPI.h x: 4 contributors (all time) y: 22 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemoteImageAPI.h x: 4 contributors (all time) y: 9 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemotePlayerAPI.h x: 4 contributors (all time) y: 41 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemoteUserAPI.h x: 4 contributors (all time) y: 18 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTMacros.h x: 4 contributors (all time) y: 84 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SpotifyAppRemote.h x: 4 contributors (all time) y: 25 lines of code catalog-info.yaml x: 3 contributors (all time) y: 7 lines of code DemoProjects/NowPlayingView/NowPlayingView/ConnectionStatusIndicatorView.swift x: 3 contributors (all time) y: 52 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemoteConnectionParams.h x: 2 contributors (all time) y: 24 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemotePlaybackOptions.h x: 2 contributors (all time) y: 12 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemotePlaybackRestrictions.h x: 2 contributors (all time) y: 11 lines of code SpotifyiOS.xcframework/ios-arm64/SpotifyiOS.framework/Headers/SPTAppRemotePlayerState.h x: 2 contributors (all time) y: 16 lines of code DemoProjects/spotify_token_swap.rb x: 1 contributors (all time) y: 57 lines of code DemoProjects/NowPlayingView/NowPlayingView/AppDelegate.swift x: 1 contributors (all time) y: 6 lines of code DemoProjects/SPTLoginSampleAppSwift/SPTLoginSampleAppSwift/ConnectButton.swift x: 1 contributors (all time) y: 22 lines of code
410.0
lines of code
  min: 4.0
  average: 29.74
  25th percentile: 7.0
  median: 15.5
  75th percentile: 32.25
  max: 410.0
0 6.0
contributors (all time)
min: 1.0 | average: 2.96 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 6.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".