twitter / ios-twitter-network-layer
File Size

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

Intro
Learn more...
File Size Overall
26% | 19% | 25% | 14% | 14%
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
m29% | 21% | 29% | 12% | 7%
h0% | 0% | 0% | 28% | 71%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
Source34% | 16% | 22% | 12% | 15%
TwitterNetworkLayerTests19% | 35% | 22% | 14% | 7%
TNLExample0% | 15% | 45% | 21% | 18%
TNLCLI0% | 0% | 39% | 29% | 31%
Longest Files (Top 50)
File# lines# units
2668 14
2047 2
1515 7
TNLRequestOperationTest.m
in TwitterNetworkLayerTests
1054 1
994 8
TNLResponse.m
in Source
805 -
TNLPseudoRequestOperationTest.m
in TwitterNetworkLayerTests
762 -
664 3
TNLParameterCollectionTests.m
in TwitterNetworkLayerTests
595 1
557 1
TNLResponseTest.m
in TwitterNetworkLayerTests
530 -
508 6
493 -
438 -
416 -
391 1
TNLXImageSupport.m
in TNLExample
381 2
381 4
TNLXContentEncoding.m
in TwitterNetworkLayerTests
365 1
TNLRequestRetryPolicyTest.m
in TwitterNetworkLayerTests
364 -
335 -
329 6
329 -
328 -
316 4
307 -
TAPIClient.m
in TNLExample/TAPI
296 -
TNLXAppDelegate.m
in TNLExample
261 -
TNL_Project.m
in Source
258 15
TNLPriority.m
in Source
258 11
TNLError.m
in Source
256 3
TNLURLSessionManagerTest.m
in TwitterNetworkLayerTests
249 -
TNLLRUCache.m
in Source
243 1
TNLRequestTests.m
in TwitterNetworkLayerTests
218 -
TNLRequest.m
in Source
196 4
TNLHTTP.h
in Source
193 9
187 5
TAPIRequest.m
in TNLExample/TAPI
181 -
180 -
TAPIModel.m
in TNLExample/TAPI
172 -
169 1
164 -
162 7
TNLHTTP.m
in Source
161 3
NSURLCache+TNLAdditionsTest.m
in TwitterNetworkLayerTests
157 -
TNLURLCodingTest.m
in TwitterNetworkLayerTests
154 -
TNL_Project.h
in Source
139 1
132 5
TNLRequestConfigurationTest.m
in TwitterNetworkLayerTests
132 -
TAPIResponse.m
in TNLExample/TAPI
130 2
Files With Most Units (Top 50)
File# lines# units
TNL_Project.m
in Source
258 15
2668 14
TNLPriority.m
in Source
258 11
TNLHTTP.h
in Source
193 9
994 8
79 8
1515 7
162 7
TNLError.h
in Source
99 7
508 6
329 6
TNLTiming.m
in Source
64 6
187 5
132 5
TNLRequest.m
in Source
196 4
316 4
381 4
TNLHTTP.m
in Source
161 3
TNLError.m
in Source
256 3
81 3
46 3
664 3
TNLCLIPrint.m
in TNLCLI
54 3
TNLPriority.h
in Source
27 2
2047 2
25 2
67 2
89 2
TAPIResponse.m
in TNLExample/TAPI
130 2
TAPIError.h
in TNLExample/TAPI
14 2
44 2
TNLXImageSupport.m
in TNLExample
381 2
33 1
30 1
86 1
43 1
TNLLRUCache.m
in Source
243 1
TNLLogger.h
in Source
27 1
391 1
TNLBackoff.h
in Source
42 1
16 1
TNL_Project.h
in Source
139 1
33 1
169 1
TNLResponse.h
in Source
108 1
TNLCLIError.h
in TNLCLI
18 1
main.m
in TNLCLI
17 1
TNLCLIUtils.m
in TNLCLI
46 1
TNLXContentEncoding.m
in TwitterNetworkLayerTests
365 1
TNLRequestOperationTest.m
in TwitterNetworkLayerTests
1054 1
Files With Long Lines (Top 50)

There are 94 files with lines longer than 120 characters. In total, there are 811 long lines.

File# lines# units# long lines
2668 14 96
TNLRequestOperationTest.m
in TwitterNetworkLayerTests
1054 1 78
1515 7 54
TNLParameterCollectionTests.m
in TwitterNetworkLayerTests
595 1 53
2047 2 42
994 8 30
381 4 29
TNLRequestRetryPolicyTest.m
in TwitterNetworkLayerTests
364 - 24
TNLResponseTest.m
in TwitterNetworkLayerTests
530 - 21
664 3 20
508 6 19
557 1 18
TNLRequestConfigurationTest.m
in TwitterNetworkLayerTests
132 - 17
329 6 16
TNLURLSessionManagerTest.m
in TwitterNetworkLayerTests
249 - 16
329 - 15
TNLResponse.m
in Source
805 - 14
TNLPseudoRequestOperationTest.m
in TwitterNetworkLayerTests
762 - 14
TNLCLIPrint.m
in TNLCLI
54 3 10
132 5 9
TNLRequest.m
in Source
196 4 8
416 - 8
335 - 8
TNLXDummy.m
in TNLExample
95 - 8
438 - 7
493 - 7
TNLAutoDependencyTest.m
in TwitterNetworkLayerTests
101 - 7
TNLXAppDelegate.m
in TNLExample
261 - 7
78 - 6
NSURLCache+TNLAdditionsTest.m
in TwitterNetworkLayerTests
157 - 6
TNLContentEncodingTests.m
in TwitterNetworkLayerTests
114 - 6
TNLRequestRetryPolicyConfigurationTest.m
in TwitterNetworkLayerTests
99 - 6
TNLXImageSupport.m
in TNLExample
381 2 6
187 5 5
391 1 5
TNL_Project.h
in Source
139 1 5
TNLResponse.h
in Source
108 1 4
TNLPriority.m
in Source
258 11 4
TAPIClient.m
in TNLExample/TAPI
296 - 4
44 2 4
TNLHTTP.m
in Source
161 3 3
TNLPriority.h
in Source
27 2 3
307 - 3
328 - 3
169 1 3
46 3 3
117 - 3
29 - 3
126 - 3
95 - 3
Correlations

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

Source/NSDictionary+TNLAdditions.h x: 2 commits (all time) y: 18 lines of code Source/NSDictionary+TNLAdditions.m x: 5 commits (all time) y: 109 lines of code Source/NSURLResponse+TNLAdditions.m x: 2 commits (all time) y: 123 lines of code Source/NSURLSessionConfiguration+TNLAdditions.h x: 5 commits (all time) y: 9 lines of code Source/NSURLSessionConfiguration+TNLAdditions.m x: 6 commits (all time) y: 86 lines of code Source/NSURLSessionTaskMetrics+TNLAdditions.m x: 5 commits (all time) y: 328 lines of code Source/TNLAttemptMetrics_Project.h x: 4 commits (all time) y: 19 lines of code Source/TNLBackgroundURLSessionTaskOperationManager.h x: 2 commits (all time) y: 7 lines of code Source/TNLBackgroundURLSessionTaskOperationManager.m x: 4 commits (all time) y: 118 lines of code Source/TNLBackoff.m x: 2 commits (all time) y: 35 lines of code Source/TNLCommunicationAgent.m x: 7 commits (all time) y: 994 lines of code Source/TNLCommunicationAgent_Project.h x: 5 commits (all time) y: 22 lines of code Source/TNLContentCoding.h x: 2 commits (all time) y: 30 lines of code Source/TNLError.h x: 5 commits (all time) y: 99 lines of code Source/TNLError.m x: 5 commits (all time) y: 256 lines of code Source/TNLGlobalConfiguration.m x: 5 commits (all time) y: 416 lines of code Source/TNLHTTP.h x: 3 commits (all time) y: 193 lines of code Source/TNLHTTP.m x: 3 commits (all time) y: 161 lines of code Source/TNLHTTPRequest.m x: 3 commits (all time) y: 307 lines of code Source/TNLLRUCache.m x: 3 commits (all time) y: 243 lines of code Source/TNLParameterCollection.h x: 3 commits (all time) y: 89 lines of code Source/TNLParameterCollection.m x: 6 commits (all time) y: 493 lines of code Source/TNLPseudoURLProtocol.m x: 3 commits (all time) y: 391 lines of code Source/TNLRequest.h x: 5 commits (all time) y: 42 lines of code Source/TNLRequest.m x: 5 commits (all time) y: 196 lines of code Source/TNLRequestConfiguration.h x: 7 commits (all time) y: 162 lines of code Source/TNLRequestConfiguration_Project.h x: 3 commits (all time) y: 36 lines of code Source/TNLRequestEventHandler.h x: 5 commits (all time) y: 49 lines of code Source/TNLRequestOperation.h x: 3 commits (all time) y: 82 lines of code Source/TNLRequestOperation.m x: 8 commits (all time) y: 2668 lines of code Source/TNLRequestOperationQueue.m x: 4 commits (all time) y: 508 lines of code Source/TNLRequestRetryPolicyConfiguration.m x: 4 commits (all time) y: 316 lines of code Source/TNLResponse.m x: 5 commits (all time) y: 805 lines of code Source/TNLResponse_Project.h x: 4 commits (all time) y: 38 lines of code Source/TNLTimeoutOperation.h x: 3 commits (all time) y: 10 lines of code Source/TNLTimeoutOperation.m x: 2 commits (all time) y: 66 lines of code Source/TNLURLSessionManager.h x: 4 commits (all time) y: 78 lines of code Source/TNLURLSessionManager.m x: 9 commits (all time) y: 1515 lines of code Source/TNLURLSessionTaskOperation.m x: 8 commits (all time) y: 2047 lines of code Source/TNL_ProjectCommon.h x: 5 commits (all time) y: 187 lines of code Source/TwitterNetworkLayer.h x: 3 commits (all time) y: 53 lines of code TNLExample/TAPI/TAPIClient.m x: 2 commits (all time) y: 296 lines of code TNLExample/TNLXImageSupport.m x: 3 commits (all time) y: 381 lines of code TNLExample/TNLXImageTableViewController.m x: 2 commits (all time) y: 180 lines of code TwitterNetworkLayerTests/TNLPseudoRequestOperationTest.m x: 4 commits (all time) y: 762 lines of code TwitterNetworkLayerTests/TNLRequestConfigurationTest.m x: 5 commits (all time) y: 132 lines of code TwitterNetworkLayerTests/TNLRequestOperationTest.m x: 5 commits (all time) y: 1054 lines of code TwitterNetworkLayerTests/TNLRequestRetryPolicyConfigurationTest.m x: 2 commits (all time) y: 99 lines of code TwitterNetworkLayerTests/TNLRequestTests.m x: 2 commits (all time) y: 218 lines of code TwitterNetworkLayerTests/TNLResponseTest.m x: 4 commits (all time) y: 530 lines of code TwitterNetworkLayerTests/TNLURLCodingTest.m x: 2 commits (all time) y: 154 lines of code Source/NSCachedURLResponse+TNLAdditions.h x: 1 commits (all time) y: 9 lines of code Source/NSCachedURLResponse+TNLAdditions.m x: 1 commits (all time) y: 39 lines of code Source/NSHTTPCookieStorage+TNLAdditions.m x: 4 commits (all time) y: 67 lines of code Source/NSNumber+TNLURLCoding.h x: 1 commits (all time) y: 18 lines of code Source/NSNumber+TNLURLCoding.m x: 1 commits (all time) y: 57 lines of code Source/NSURLCache+TNLAdditions.m x: 5 commits (all time) y: 164 lines of code Source/NSURLCredentialStorage+TNLAdditions.m x: 3 commits (all time) y: 107 lines of code Source/NSURLRequest+TNLAdditions.m x: 1 commits (all time) y: 44 lines of code Source/NSURLSessionTaskMetrics+TNLAdditions.h x: 3 commits (all time) y: 28 lines of code Source/TNLAttemptMetaData.h x: 4 commits (all time) y: 50 lines of code Source/TNLAttemptMetaData.m x: 2 commits (all time) y: 129 lines of code Source/TNLAttemptMetrics.m x: 5 commits (all time) y: 438 lines of code Source/TNLCommunicationAgent.h x: 6 commits (all time) y: 132 lines of code Source/TNLHostSanitizer.h x: 1 commits (all time) y: 25 lines of code Source/TNLPriority.m x: 2 commits (all time) y: 258 lines of code Source/TNLRequestConfiguration.m x: 7 commits (all time) y: 664 lines of code Source/TNLSafeOperation.m x: 2 commits (all time) y: 43 lines of code Source/TNLTemporaryFile.m x: 1 commits (all time) y: 169 lines of code Source/TNLTiming.m x: 1 commits (all time) y: 64 lines of code Source/TNLURLCoding.m x: 1 commits (all time) y: 329 lines of code Source/TNLURLStringCoding.m x: 1 commits (all time) y: 81 lines of code Source/TNL_Project.h x: 5 commits (all time) y: 139 lines of code Source/TNL_Project.m x: 4 commits (all time) y: 258 lines of code TNLCLI/TNLCLIExecutionContext.m x: 1 commits (all time) y: 126 lines of code TNLExample/TAPI/TAPIRequest.m x: 1 commits (all time) y: 181 lines of code TNLExample/TAPI/TAPISearchRequests.m x: 2 commits (all time) y: 91 lines of code TNLExample/TNLXDummy.m x: 1 commits (all time) y: 95 lines of code TNLExample/TNLXLotsOfRequestsViewController.m x: 4 commits (all time) y: 335 lines of code TNLExample/TNLXMultipartFormData.m x: 1 commits (all time) y: 381 lines of code TNLExample/TNLXPlaygroundViewController.m x: 6 commits (all time) y: 557 lines of code TwitterNetworkLayerTests/NSURLCache+TNLAdditionsTest.m x: 5 commits (all time) y: 157 lines of code TwitterNetworkLayerTests/TNLContentEncodingTests.m x: 1 commits (all time) y: 114 lines of code TwitterNetworkLayerTests/TNLParameterCollectionTests.m x: 2 commits (all time) y: 595 lines of code TwitterNetworkLayerTests/TNLRequestRetryPolicyTest.m x: 2 commits (all time) y: 364 lines of code TwitterNetworkLayerTests/TNLURLSessionManagerTest.m x: 2 commits (all time) y: 249 lines of code
2668.0
lines of code
  min: 3.0
  average: 148.06
  25th percentile: 16.5
  median: 44.0
  75th percentile: 135.5
  max: 2668.0
0 9.0
commits (all time)
min: 1.0 | average: 2.44 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 9.0

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

Source/NSDictionary+TNLAdditions.h x: 1 contributors (all time) y: 18 lines of code Source/NSDictionary+TNLAdditions.m x: 2 contributors (all time) y: 109 lines of code Source/NSURLResponse+TNLAdditions.m x: 1 contributors (all time) y: 123 lines of code Source/NSURLSessionConfiguration+TNLAdditions.h x: 2 contributors (all time) y: 9 lines of code Source/NSURLSessionConfiguration+TNLAdditions.m x: 2 contributors (all time) y: 86 lines of code Source/NSURLSessionTaskMetrics+TNLAdditions.m x: 2 contributors (all time) y: 328 lines of code Source/TNLAttemptMetrics_Project.h x: 2 contributors (all time) y: 19 lines of code Source/TNLBackgroundURLSessionTaskOperationManager.h x: 1 contributors (all time) y: 7 lines of code Source/TNLBackgroundURLSessionTaskOperationManager.m x: 2 contributors (all time) y: 118 lines of code Source/TNLBackoff.m x: 1 contributors (all time) y: 35 lines of code Source/TNLCommunicationAgent.m x: 2 contributors (all time) y: 994 lines of code Source/TNLCommunicationAgent_Project.h x: 2 contributors (all time) y: 22 lines of code Source/TNLContentCoding.h x: 1 contributors (all time) y: 30 lines of code Source/TNLError.h x: 1 contributors (all time) y: 99 lines of code Source/TNLError.m x: 2 contributors (all time) y: 256 lines of code Source/TNLGlobalConfiguration.m x: 2 contributors (all time) y: 416 lines of code Source/TNLHTTP.h x: 1 contributors (all time) y: 193 lines of code Source/TNLHTTP.m x: 1 contributors (all time) y: 161 lines of code Source/TNLHTTPRequest.m x: 1 contributors (all time) y: 307 lines of code Source/TNLLRUCache.m x: 1 contributors (all time) y: 243 lines of code Source/TNLParameterCollection.h x: 1 contributors (all time) y: 89 lines of code Source/TNLParameterCollection.m x: 2 contributors (all time) y: 493 lines of code Source/TNLPseudoURLProtocol.m x: 1 contributors (all time) y: 391 lines of code Source/TNLRequestEventHandler.h x: 1 contributors (all time) y: 49 lines of code Source/TNLRequestOperation.h x: 1 contributors (all time) y: 82 lines of code Source/TNLRequestOperation.m x: 2 contributors (all time) y: 2668 lines of code Source/TNLRequestOperationQueue.h x: 2 contributors (all time) y: 34 lines of code Source/TNLRequestOperationQueue.m x: 2 contributors (all time) y: 508 lines of code Source/TNLRequestRetryPolicyConfiguration.m x: 2 contributors (all time) y: 316 lines of code Source/TNLResponse.m x: 1 contributors (all time) y: 805 lines of code Source/TNLTimeoutOperation.m x: 1 contributors (all time) y: 66 lines of code Source/TNLURLSessionManager.m x: 2 contributors (all time) y: 1515 lines of code Source/TNLURLSessionTaskOperation.m x: 2 contributors (all time) y: 2047 lines of code Source/TNL_ProjectCommon.h x: 2 contributors (all time) y: 187 lines of code Source/TNL_ProjectCommon.m x: 2 contributors (all time) y: 79 lines of code Source/TwitterNetworkLayer.h x: 1 contributors (all time) y: 53 lines of code TNLExample/TAPI/TAPIClient.m x: 1 contributors (all time) y: 296 lines of code TNLExample/TNLXImageSupport.m x: 2 contributors (all time) y: 381 lines of code TNLExample/TNLXImageTableViewController.m x: 1 contributors (all time) y: 180 lines of code TwitterNetworkLayerTests/TNLPseudoRequestOperationTest.m x: 2 contributors (all time) y: 762 lines of code TwitterNetworkLayerTests/TNLRequestConfigurationTest.m x: 2 contributors (all time) y: 132 lines of code TwitterNetworkLayerTests/TNLRequestOperationTest.m x: 2 contributors (all time) y: 1054 lines of code TwitterNetworkLayerTests/TNLRequestTests.m x: 1 contributors (all time) y: 218 lines of code TwitterNetworkLayerTests/TNLResponseTest.m x: 1 contributors (all time) y: 530 lines of code TwitterNetworkLayerTests/TNLURLCodingTest.m x: 1 contributors (all time) y: 154 lines of code Source/NSHTTPCookieStorage+TNLAdditions.m x: 2 contributors (all time) y: 67 lines of code Source/TNLAttemptMetaData.m x: 1 contributors (all time) y: 129 lines of code Source/TNLAttemptMetrics.m x: 2 contributors (all time) y: 438 lines of code Source/TNLPriority.m x: 1 contributors (all time) y: 258 lines of code Source/TNLRequestConfiguration.m x: 2 contributors (all time) y: 664 lines of code Source/TNLResponse.h x: 1 contributors (all time) y: 108 lines of code Source/TNLSafeOperation.m x: 2 contributors (all time) y: 43 lines of code Source/TNLTemporaryFile.m x: 1 contributors (all time) y: 169 lines of code Source/TNLURLCoding.m x: 1 contributors (all time) y: 329 lines of code Source/TNL_Project.h x: 2 contributors (all time) y: 139 lines of code TNLExample/TNLXLotsOfRequestsViewController.m x: 3 contributors (all time) y: 335 lines of code TNLExample/TNLXMultipartFormData.m x: 1 contributors (all time) y: 381 lines of code TNLExample/TNLXPlaygroundViewController.m x: 2 contributors (all time) y: 557 lines of code TwitterNetworkLayerTests/NSURLCache+TNLAdditionsTest.m x: 2 contributors (all time) y: 157 lines of code TwitterNetworkLayerTests/TNLParameterCollectionTests.m x: 2 contributors (all time) y: 595 lines of code TwitterNetworkLayerTests/TNLRequestRetryPolicyTest.m x: 2 contributors (all time) y: 364 lines of code
2668.0
lines of code
  min: 3.0
  average: 148.06
  25th percentile: 16.5
  median: 44.0
  75th percentile: 135.5
  max: 2668.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.25 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.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".