spotify / Mobius.swift
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 0% | 41% | 58%
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% | 0% | 42% | 57%
m0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
MobiusCore0% | 0% | 0% | 44% | 55%
MobiusTest0% | 0% | 0% | 54% | 45%
MobiusNimble0% | 0% | 0% | 55% | 44%
MobiusExtras0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Templates0% | 0% | 0% | 0% | 100%
MobiusThrowableAssertion0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
MobiusController.swift
in MobiusCore/Source
181 1
NextMatchers.swift
in MobiusTest/Source
149 -
Mobius.swift
in MobiusCore/Source
122 -
NimbleNextMatchers.swift
in MobiusNimble/Source
119 -
FirstMatchers.swift
in MobiusTest/Source
114 -
108 5
EffectRouter.swift
in MobiusCore/Source/EffectHandlers
102 -
MobiusLoop.swift
in MobiusCore/Source
101 -
NimbleFirstMatchers.swift
in MobiusNimble/Source
94 -
DebugDiff.swift
in MobiusTest/Source
81 4
EffectExecutor.swift
in MobiusCore/Source/EffectHandlers
71 4
SimpleDiff.swift
in MobiusTest/Source
65 1
ConnectablePublisher.swift
in MobiusCore/Source
59 4
ConnectableClass.swift
in MobiusExtras/Source
57 -
EffectCallback.swift
in MobiusCore/Source/EffectHandlers
52 -
ThreadSafeConnectable.swift
in MobiusCore/Source/EffectHandlers
51 1
MobiusLogger.swift
in MobiusCore/Source
50 8
UpdateSpec.swift
in MobiusTest/Source
48 2
Lock.swift
in MobiusCore/Source
48 5
47 1
ConcurrentAccessDetector.swift
in MobiusCore/Source
45 -
41 -
WorkBag.swift
in MobiusCore/Source
41 4
LoggingAdaptors.swift
in MobiusCore/Source
36 3
EffectRouterDSL.swift
in MobiusCore/Source/EffectHandlers
34 4
Next.swift
in MobiusCore/Source
32 -
SimpleLogger.swift
in MobiusExtras/Source
30 -
CompositeEventSourceBuilder.swift
in MobiusCore/Source/EventSources
30 -
EffectHandler.swift
in MobiusCore/Source/EffectHandlers
28 1
MobiusThrowableAssertion.m
in MobiusThrowableAssertion/Source
27 -
InitSpec.swift
in MobiusTest/Source
23 1
___FILEBASENAME___EventSource.swift
in Templates/src/MobiusEventSource.xctemplate
22 2
Connectable.swift
in MobiusCore/Source
22 1
EnumRoute.swift
in MobiusCore/Source/EffectHandlers
22 3
CompositeDisposable.swift
in MobiusCore/Source/Disposables
20 1
AnonymousDisposable.swift
in MobiusCore/Source/Disposables
19 -
AnyEventSource.swift
in MobiusCore/Source/EventSources
19 -
___FILEBASENAME___Logic.swift
in Templates/src/MobiusDomain.xctemplate
15 -
Connection.swift
in MobiusCore/Source
15 -
BeginnerLoop.swift
in MobiusExtras/Source
14 -
MobiusHooks.swift
in MobiusCore/Source
14 -
ConnectableContramap.swift
in MobiusExtras/Source
12 1
MobiusThrowableAssertion.h
in MobiusThrowableAssertion/Source/include
12 -
ConnectableMap.swift
in MobiusExtras/Source
11 1
Copyable.swift
in MobiusExtras/Source
11 2
EventSourceMap.swift
in MobiusExtras/Source
11 1
___FILEBASENAME___Types.swift
in Templates/src/MobiusDomain.xctemplate
10 -
First.swift
in MobiusCore/Source
9 -
MatcherUtils.swift
in MobiusTest/Source
7 -
7 -
Files With Most Units (Top 24)
File# lines# units
MobiusLogger.swift
in MobiusCore/Source
50 8
Lock.swift
in MobiusCore/Source
48 5
108 5
DebugDiff.swift
in MobiusTest/Source
81 4
WorkBag.swift
in MobiusCore/Source
41 4
ConnectablePublisher.swift
in MobiusCore/Source
59 4
EffectExecutor.swift
in MobiusCore/Source/EffectHandlers
71 4
EffectRouterDSL.swift
in MobiusCore/Source/EffectHandlers
34 4
LoggingAdaptors.swift
in MobiusCore/Source
36 3
EnumRoute.swift
in MobiusCore/Source/EffectHandlers
22 3
Copyable.swift
in MobiusExtras/Source
11 2
___FILEBASENAME___EventSource.swift
in Templates/src/MobiusEventSource.xctemplate
22 2
UpdateSpec.swift
in MobiusTest/Source
48 2
ConnectableContramap.swift
in MobiusExtras/Source
12 1
ConnectableMap.swift
in MobiusExtras/Source
11 1
EventSourceMap.swift
in MobiusExtras/Source
11 1
InitSpec.swift
in MobiusTest/Source
23 1
SimpleDiff.swift
in MobiusTest/Source
65 1
47 1
CompositeDisposable.swift
in MobiusCore/Source/Disposables
20 1
Connectable.swift
in MobiusCore/Source
22 1
MobiusController.swift
in MobiusCore/Source
181 1
EffectHandler.swift
in MobiusCore/Source/EffectHandlers
28 1
ThreadSafeConnectable.swift
in MobiusCore/Source/EffectHandlers
51 1
Files With Long Lines (Top 6)

There are 6 files with lines longer than 120 characters. In total, there are 8 long lines.

File# lines# units# long lines
___FILEBASENAME___Logic.swift
in Templates/src/MobiusDomain.xctemplate
15 - 3
NimbleNextMatchers.swift
in MobiusNimble/Source
119 - 1
NimbleFirstMatchers.swift
in MobiusNimble/Source
94 - 1
41 - 1
SimpleDiff.swift
in MobiusTest/Source
65 1 1
ConnectablePublisher.swift
in MobiusCore/Source
59 4 1
Correlations

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

MobiusCore/Source/AsyncDispatchQueueConnectable.swift x: 12 commits (all time) y: 47 lines of code MobiusCore/Source/AsyncStartStopStateMachine.swift x: 11 commits (all time) y: 108 lines of code MobiusCore/Source/ConcurrentAccessDetector.swift x: 10 commits (all time) y: 45 lines of code MobiusCore/Source/Connectable.swift x: 18 commits (all time) y: 22 lines of code MobiusCore/Source/ConnectablePublisher.swift x: 26 commits (all time) y: 59 lines of code MobiusCore/Source/Connection.swift x: 7 commits (all time) y: 15 lines of code MobiusCore/Source/Consumer.swift x: 11 commits (all time) y: 3 lines of code MobiusCore/Source/Disposables/AnonymousDisposable.swift x: 14 commits (all time) y: 19 lines of code MobiusCore/Source/Disposables/CompositeDisposable.swift x: 16 commits (all time) y: 20 lines of code MobiusCore/Source/Disposables/Disposable.swift x: 9 commits (all time) y: 3 lines of code MobiusCore/Source/Disposables/Task+Disposable.swift x: 5 commits (all time) y: 6 lines of code MobiusCore/Source/EffectHandlers/EffectCallback.swift x: 22 commits (all time) y: 52 lines of code MobiusCore/Source/EffectHandlers/EffectExecutor.swift x: 25 commits (all time) y: 71 lines of code MobiusCore/Source/EffectHandlers/EffectHandler.swift x: 50 commits (all time) y: 28 lines of code MobiusCore/Source/EffectHandlers/EffectRouter.swift x: 49 commits (all time) y: 102 lines of code MobiusCore/Source/EffectHandlers/EffectRouterDSL.swift x: 43 commits (all time) y: 34 lines of code MobiusCore/Source/EffectHandlers/EnumRoute.swift x: 17 commits (all time) y: 22 lines of code MobiusCore/Source/EffectHandlers/ThreadSafeConnectable.swift x: 25 commits (all time) y: 51 lines of code MobiusCore/Source/EventSources/AnyEventSource.swift x: 12 commits (all time) y: 19 lines of code MobiusCore/Source/EventSources/CompositeEventSourceBuilder.swift x: 11 commits (all time) y: 30 lines of code MobiusCore/Source/EventSources/EventSource.swift x: 7 commits (all time) y: 5 lines of code MobiusCore/Source/First.swift x: 11 commits (all time) y: 9 lines of code MobiusCore/Source/Lock.swift x: 17 commits (all time) y: 48 lines of code MobiusCore/Source/LoggingAdaptors.swift x: 26 commits (all time) y: 36 lines of code MobiusCore/Source/Mobius.swift x: 73 commits (all time) y: 122 lines of code MobiusCore/Source/MobiusController.swift x: 78 commits (all time) y: 181 lines of code MobiusCore/Source/MobiusHooks.swift x: 22 commits (all time) y: 14 lines of code MobiusCore/Source/MobiusLogger.swift x: 27 commits (all time) y: 50 lines of code MobiusCore/Source/MobiusLoop.swift x: 70 commits (all time) y: 101 lines of code MobiusCore/Source/Next.swift x: 12 commits (all time) y: 32 lines of code MobiusCore/Source/WorkBag.swift x: 18 commits (all time) y: 41 lines of code MobiusExtras/Source/BeginnerLoop.swift x: 13 commits (all time) y: 14 lines of code MobiusExtras/Source/ConnectableClass.swift x: 44 commits (all time) y: 57 lines of code MobiusExtras/Source/ConnectableContramap.swift x: 15 commits (all time) y: 12 lines of code MobiusExtras/Source/ConnectableMap.swift x: 8 commits (all time) y: 11 lines of code MobiusExtras/Source/Copyable.swift x: 5 commits (all time) y: 11 lines of code MobiusExtras/Source/SimpleLogger.swift x: 17 commits (all time) y: 30 lines of code MobiusNimble/Source/NimbleFirstMatchers.swift x: 15 commits (all time) y: 94 lines of code MobiusNimble/Source/NimbleNextMatchers.swift x: 19 commits (all time) y: 119 lines of code MobiusTest/Source/DebugDiff.swift x: 10 commits (all time) y: 81 lines of code MobiusTest/Source/FirstMatchers.swift x: 22 commits (all time) y: 114 lines of code MobiusTest/Source/InitSpec.swift x: 17 commits (all time) y: 23 lines of code MobiusTest/Source/MatcherUtils.swift x: 5 commits (all time) y: 7 lines of code MobiusTest/Source/NextMatchers.swift x: 26 commits (all time) y: 149 lines of code MobiusTest/Source/UpdateSpec.swift x: 16 commits (all time) y: 48 lines of code Package.swift x: 33 commits (all time) y: 41 lines of code MobiusTest/Source/SimpleDiff.swift x: 4 commits (all time) y: 65 lines of code MobiusThrowableAssertion/Source/MobiusThrowableAssertion.m x: 3 commits (all time) y: 27 lines of code MobiusThrowableAssertion/Source/include/MobiusThrowableAssertion.h x: 3 commits (all time) y: 12 lines of code Templates/src/MobiusDomain.xctemplate/___FILEBASENAME___Logic.swift x: 6 commits (all time) y: 15 lines of code Templates/src/MobiusDomain.xctemplate/___FILEBASENAME___Types.swift x: 6 commits (all time) y: 10 lines of code
181.0
lines of code
  min: 3.0
  average: 44.4
  25th percentile: 13.0
  median: 30.0
  75th percentile: 58.0
  max: 181.0
0 78.0
commits (all time)
min: 3.0 | average: 19.89 | 25th percentile: 8.5 | median: 15.0 | 75th percentile: 25.0 | max: 78.0

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

MobiusCore/Source/AsyncDispatchQueueConnectable.swift x: 4 contributors (all time) y: 47 lines of code MobiusCore/Source/AsyncStartStopStateMachine.swift x: 3 contributors (all time) y: 108 lines of code MobiusCore/Source/ConcurrentAccessDetector.swift x: 3 contributors (all time) y: 45 lines of code MobiusCore/Source/Connectable.swift x: 4 contributors (all time) y: 22 lines of code MobiusCore/Source/ConnectablePublisher.swift x: 4 contributors (all time) y: 59 lines of code MobiusCore/Source/Connection.swift x: 3 contributors (all time) y: 15 lines of code MobiusCore/Source/Consumer.swift x: 3 contributors (all time) y: 3 lines of code MobiusCore/Source/Disposables/AnonymousDisposable.swift x: 3 contributors (all time) y: 19 lines of code MobiusCore/Source/Disposables/CompositeDisposable.swift x: 3 contributors (all time) y: 20 lines of code MobiusCore/Source/Disposables/Task+Disposable.swift x: 4 contributors (all time) y: 6 lines of code MobiusCore/Source/EffectHandlers/EffectCallback.swift x: 7 contributors (all time) y: 52 lines of code MobiusCore/Source/EffectHandlers/EffectExecutor.swift x: 6 contributors (all time) y: 71 lines of code MobiusCore/Source/EffectHandlers/EffectHandler.swift x: 8 contributors (all time) y: 28 lines of code MobiusCore/Source/EffectHandlers/EffectRouter.swift x: 9 contributors (all time) y: 102 lines of code MobiusCore/Source/EffectHandlers/EffectRouterDSL.swift x: 7 contributors (all time) y: 34 lines of code MobiusCore/Source/EffectHandlers/EnumRoute.swift x: 5 contributors (all time) y: 22 lines of code MobiusCore/Source/EffectHandlers/ThreadSafeConnectable.swift x: 6 contributors (all time) y: 51 lines of code MobiusCore/Source/EventSources/CompositeEventSourceBuilder.swift x: 4 contributors (all time) y: 30 lines of code MobiusCore/Source/EventSources/EventSource.swift x: 3 contributors (all time) y: 5 lines of code MobiusCore/Source/First.swift x: 3 contributors (all time) y: 9 lines of code MobiusCore/Source/Lock.swift x: 5 contributors (all time) y: 48 lines of code MobiusCore/Source/LoggingAdaptors.swift x: 6 contributors (all time) y: 36 lines of code MobiusCore/Source/Mobius.swift x: 9 contributors (all time) y: 122 lines of code MobiusCore/Source/MobiusController.swift x: 8 contributors (all time) y: 181 lines of code MobiusCore/Source/MobiusHooks.swift x: 4 contributors (all time) y: 14 lines of code MobiusCore/Source/MobiusLogger.swift x: 7 contributors (all time) y: 50 lines of code MobiusCore/Source/MobiusLoop.swift x: 9 contributors (all time) y: 101 lines of code MobiusCore/Source/Next.swift x: 3 contributors (all time) y: 32 lines of code MobiusCore/Source/WorkBag.swift x: 4 contributors (all time) y: 41 lines of code MobiusExtras/Source/BeginnerLoop.swift x: 5 contributors (all time) y: 14 lines of code MobiusExtras/Source/ConnectableClass.swift x: 10 contributors (all time) y: 57 lines of code MobiusExtras/Source/ConnectableContramap.swift x: 5 contributors (all time) y: 12 lines of code MobiusExtras/Source/ConnectableMap.swift x: 5 contributors (all time) y: 11 lines of code MobiusExtras/Source/Copyable.swift x: 3 contributors (all time) y: 11 lines of code MobiusExtras/Source/EventSourceMap.swift x: 4 contributors (all time) y: 11 lines of code MobiusExtras/Source/SimpleLogger.swift x: 5 contributors (all time) y: 30 lines of code MobiusNimble/Source/NimbleFirstMatchers.swift x: 4 contributors (all time) y: 94 lines of code MobiusNimble/Source/NimbleNextMatchers.swift x: 6 contributors (all time) y: 119 lines of code MobiusTest/Source/DebugDiff.swift x: 5 contributors (all time) y: 81 lines of code MobiusTest/Source/FirstMatchers.swift x: 6 contributors (all time) y: 114 lines of code MobiusTest/Source/InitSpec.swift x: 6 contributors (all time) y: 23 lines of code MobiusTest/Source/MatcherUtils.swift x: 3 contributors (all time) y: 7 lines of code MobiusTest/Source/NextMatchers.swift x: 8 contributors (all time) y: 149 lines of code MobiusTest/Source/UpdateSpec.swift x: 6 contributors (all time) y: 48 lines of code catalog-info.yaml x: 4 contributors (all time) y: 7 lines of code Package.swift x: 8 contributors (all time) y: 41 lines of code MobiusTest/Source/SimpleDiff.swift x: 4 contributors (all time) y: 65 lines of code MobiusThrowableAssertion/Source/MobiusThrowableAssertion.m x: 1 contributors (all time) y: 27 lines of code MobiusThrowableAssertion/Source/include/MobiusThrowableAssertion.h x: 1 contributors (all time) y: 12 lines of code Templates/src/MobiusDomain.xctemplate/___FILEBASENAME___Logic.swift x: 1 contributors (all time) y: 15 lines of code Templates/src/MobiusDomain.xctemplate/___FILEBASENAME___Types.swift x: 1 contributors (all time) y: 10 lines of code
181.0
lines of code
  min: 3.0
  average: 44.4
  25th percentile: 13.0
  median: 30.0
  75th percentile: 58.0
  max: 181.0
0 10.0
contributors (all time)
min: 1.0 | average: 4.79 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 6.0 | max: 10.0

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

MobiusCore/Source/AsyncDispatchQueueConnectable.swift x: 1 commits (30d) y: 47 lines of code MobiusCore/Source/AsyncStartStopStateMachine.swift x: 1 commits (30d) y: 108 lines of code MobiusCore/Source/ConcurrentAccessDetector.swift x: 1 commits (30d) y: 45 lines of code MobiusCore/Source/Connectable.swift x: 1 commits (30d) y: 22 lines of code MobiusCore/Source/ConnectablePublisher.swift x: 1 commits (30d) y: 59 lines of code MobiusCore/Source/Connection.swift x: 1 commits (30d) y: 15 lines of code MobiusCore/Source/Consumer.swift x: 1 commits (30d) y: 3 lines of code MobiusCore/Source/Disposables/AnonymousDisposable.swift x: 1 commits (30d) y: 19 lines of code MobiusCore/Source/Disposables/CompositeDisposable.swift x: 1 commits (30d) y: 20 lines of code MobiusCore/Source/Disposables/Task+Disposable.swift x: 1 commits (30d) y: 6 lines of code MobiusCore/Source/EffectHandlers/EffectCallback.swift x: 1 commits (30d) y: 52 lines of code MobiusCore/Source/EffectHandlers/EffectExecutor.swift x: 1 commits (30d) y: 71 lines of code MobiusCore/Source/EffectHandlers/EffectHandler.swift x: 1 commits (30d) y: 28 lines of code MobiusCore/Source/EffectHandlers/EffectRouter.swift x: 1 commits (30d) y: 102 lines of code MobiusCore/Source/EffectHandlers/EffectRouterDSL.swift x: 1 commits (30d) y: 34 lines of code MobiusCore/Source/EffectHandlers/ThreadSafeConnectable.swift x: 1 commits (30d) y: 51 lines of code MobiusCore/Source/EventSources/CompositeEventSourceBuilder.swift x: 1 commits (30d) y: 30 lines of code MobiusCore/Source/EventSources/EventSource.swift x: 1 commits (30d) y: 5 lines of code MobiusCore/Source/First.swift x: 1 commits (30d) y: 9 lines of code MobiusCore/Source/Lock.swift x: 1 commits (30d) y: 48 lines of code MobiusCore/Source/LoggingAdaptors.swift x: 1 commits (30d) y: 36 lines of code MobiusCore/Source/Mobius.swift x: 1 commits (30d) y: 122 lines of code MobiusCore/Source/MobiusController.swift x: 1 commits (30d) y: 181 lines of code MobiusCore/Source/MobiusHooks.swift x: 1 commits (30d) y: 14 lines of code MobiusCore/Source/MobiusLogger.swift x: 1 commits (30d) y: 50 lines of code MobiusCore/Source/MobiusLoop.swift x: 1 commits (30d) y: 101 lines of code MobiusCore/Source/Next.swift x: 1 commits (30d) y: 32 lines of code MobiusCore/Source/WorkBag.swift x: 1 commits (30d) y: 41 lines of code MobiusExtras/Source/ConnectableClass.swift x: 1 commits (30d) y: 57 lines of code MobiusExtras/Source/ConnectableContramap.swift x: 1 commits (30d) y: 12 lines of code MobiusExtras/Source/ConnectableMap.swift x: 1 commits (30d) y: 11 lines of code MobiusNimble/Source/NimbleFirstMatchers.swift x: 1 commits (30d) y: 94 lines of code MobiusNimble/Source/NimbleNextMatchers.swift x: 1 commits (30d) y: 119 lines of code MobiusTest/Source/DebugDiff.swift x: 1 commits (30d) y: 81 lines of code MobiusTest/Source/FirstMatchers.swift x: 1 commits (30d) y: 114 lines of code MobiusTest/Source/InitSpec.swift x: 1 commits (30d) y: 23 lines of code MobiusTest/Source/MatcherUtils.swift x: 1 commits (30d) y: 7 lines of code MobiusTest/Source/NextMatchers.swift x: 1 commits (30d) y: 149 lines of code
181.0
lines of code
  min: 3.0
  average: 47.3
  25th percentile: 14.0
  median: 33.0
  75th percentile: 62.0
  max: 181.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

MobiusCore/Source/AsyncDispatchQueueConnectable.swift x: 1 contributors (30d) y: 47 lines of code MobiusCore/Source/AsyncStartStopStateMachine.swift x: 1 contributors (30d) y: 108 lines of code MobiusCore/Source/ConcurrentAccessDetector.swift x: 1 contributors (30d) y: 45 lines of code MobiusCore/Source/Connectable.swift x: 1 contributors (30d) y: 22 lines of code MobiusCore/Source/ConnectablePublisher.swift x: 1 contributors (30d) y: 59 lines of code MobiusCore/Source/Connection.swift x: 1 contributors (30d) y: 15 lines of code MobiusCore/Source/Consumer.swift x: 1 contributors (30d) y: 3 lines of code MobiusCore/Source/Disposables/AnonymousDisposable.swift x: 1 contributors (30d) y: 19 lines of code MobiusCore/Source/Disposables/CompositeDisposable.swift x: 1 contributors (30d) y: 20 lines of code MobiusCore/Source/Disposables/Task+Disposable.swift x: 1 contributors (30d) y: 6 lines of code MobiusCore/Source/EffectHandlers/EffectCallback.swift x: 1 contributors (30d) y: 52 lines of code MobiusCore/Source/EffectHandlers/EffectExecutor.swift x: 1 contributors (30d) y: 71 lines of code MobiusCore/Source/EffectHandlers/EffectHandler.swift x: 1 contributors (30d) y: 28 lines of code MobiusCore/Source/EffectHandlers/EffectRouter.swift x: 1 contributors (30d) y: 102 lines of code MobiusCore/Source/EffectHandlers/EffectRouterDSL.swift x: 1 contributors (30d) y: 34 lines of code MobiusCore/Source/EffectHandlers/ThreadSafeConnectable.swift x: 1 contributors (30d) y: 51 lines of code MobiusCore/Source/EventSources/CompositeEventSourceBuilder.swift x: 1 contributors (30d) y: 30 lines of code MobiusCore/Source/EventSources/EventSource.swift x: 1 contributors (30d) y: 5 lines of code MobiusCore/Source/First.swift x: 1 contributors (30d) y: 9 lines of code MobiusCore/Source/Lock.swift x: 1 contributors (30d) y: 48 lines of code MobiusCore/Source/LoggingAdaptors.swift x: 1 contributors (30d) y: 36 lines of code MobiusCore/Source/Mobius.swift x: 1 contributors (30d) y: 122 lines of code MobiusCore/Source/MobiusController.swift x: 1 contributors (30d) y: 181 lines of code MobiusCore/Source/MobiusHooks.swift x: 1 contributors (30d) y: 14 lines of code MobiusCore/Source/MobiusLogger.swift x: 1 contributors (30d) y: 50 lines of code MobiusCore/Source/MobiusLoop.swift x: 1 contributors (30d) y: 101 lines of code MobiusCore/Source/Next.swift x: 1 contributors (30d) y: 32 lines of code MobiusCore/Source/WorkBag.swift x: 1 contributors (30d) y: 41 lines of code MobiusExtras/Source/ConnectableClass.swift x: 1 contributors (30d) y: 57 lines of code MobiusExtras/Source/ConnectableContramap.swift x: 1 contributors (30d) y: 12 lines of code MobiusExtras/Source/ConnectableMap.swift x: 1 contributors (30d) y: 11 lines of code MobiusNimble/Source/NimbleFirstMatchers.swift x: 1 contributors (30d) y: 94 lines of code MobiusNimble/Source/NimbleNextMatchers.swift x: 1 contributors (30d) y: 119 lines of code MobiusTest/Source/DebugDiff.swift x: 1 contributors (30d) y: 81 lines of code MobiusTest/Source/FirstMatchers.swift x: 1 contributors (30d) y: 114 lines of code MobiusTest/Source/InitSpec.swift x: 1 contributors (30d) y: 23 lines of code MobiusTest/Source/MatcherUtils.swift x: 1 contributors (30d) y: 7 lines of code MobiusTest/Source/NextMatchers.swift x: 1 contributors (30d) y: 149 lines of code
181.0
lines of code
  min: 3.0
  average: 47.3
  25th percentile: 14.0
  median: 33.0
  75th percentile: 62.0
  max: 181.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

MobiusCore/Source/AsyncDispatchQueueConnectable.swift x: 1 commits (90d) y: 47 lines of code MobiusCore/Source/AsyncStartStopStateMachine.swift x: 1 commits (90d) y: 108 lines of code MobiusCore/Source/ConcurrentAccessDetector.swift x: 1 commits (90d) y: 45 lines of code MobiusCore/Source/Connectable.swift x: 1 commits (90d) y: 22 lines of code MobiusCore/Source/ConnectablePublisher.swift x: 1 commits (90d) y: 59 lines of code MobiusCore/Source/Connection.swift x: 1 commits (90d) y: 15 lines of code MobiusCore/Source/Consumer.swift x: 1 commits (90d) y: 3 lines of code MobiusCore/Source/Disposables/AnonymousDisposable.swift x: 1 commits (90d) y: 19 lines of code MobiusCore/Source/Disposables/CompositeDisposable.swift x: 1 commits (90d) y: 20 lines of code MobiusCore/Source/Disposables/Task+Disposable.swift x: 1 commits (90d) y: 6 lines of code MobiusCore/Source/EffectHandlers/EffectCallback.swift x: 1 commits (90d) y: 52 lines of code MobiusCore/Source/EffectHandlers/EffectExecutor.swift x: 1 commits (90d) y: 71 lines of code MobiusCore/Source/EffectHandlers/EffectHandler.swift x: 1 commits (90d) y: 28 lines of code MobiusCore/Source/EffectHandlers/EffectRouter.swift x: 1 commits (90d) y: 102 lines of code MobiusCore/Source/EffectHandlers/EffectRouterDSL.swift x: 1 commits (90d) y: 34 lines of code MobiusCore/Source/EffectHandlers/ThreadSafeConnectable.swift x: 1 commits (90d) y: 51 lines of code MobiusCore/Source/EventSources/CompositeEventSourceBuilder.swift x: 1 commits (90d) y: 30 lines of code MobiusCore/Source/EventSources/EventSource.swift x: 1 commits (90d) y: 5 lines of code MobiusCore/Source/First.swift x: 1 commits (90d) y: 9 lines of code MobiusCore/Source/Lock.swift x: 1 commits (90d) y: 48 lines of code MobiusCore/Source/LoggingAdaptors.swift x: 1 commits (90d) y: 36 lines of code MobiusCore/Source/Mobius.swift x: 1 commits (90d) y: 122 lines of code MobiusCore/Source/MobiusController.swift x: 1 commits (90d) y: 181 lines of code MobiusCore/Source/MobiusHooks.swift x: 1 commits (90d) y: 14 lines of code MobiusCore/Source/MobiusLogger.swift x: 1 commits (90d) y: 50 lines of code MobiusCore/Source/MobiusLoop.swift x: 1 commits (90d) y: 101 lines of code MobiusCore/Source/Next.swift x: 1 commits (90d) y: 32 lines of code MobiusCore/Source/WorkBag.swift x: 1 commits (90d) y: 41 lines of code MobiusExtras/Source/ConnectableClass.swift x: 1 commits (90d) y: 57 lines of code MobiusExtras/Source/ConnectableContramap.swift x: 1 commits (90d) y: 12 lines of code MobiusExtras/Source/ConnectableMap.swift x: 1 commits (90d) y: 11 lines of code MobiusNimble/Source/NimbleFirstMatchers.swift x: 1 commits (90d) y: 94 lines of code MobiusNimble/Source/NimbleNextMatchers.swift x: 1 commits (90d) y: 119 lines of code MobiusTest/Source/DebugDiff.swift x: 1 commits (90d) y: 81 lines of code MobiusTest/Source/FirstMatchers.swift x: 1 commits (90d) y: 114 lines of code MobiusTest/Source/InitSpec.swift x: 1 commits (90d) y: 23 lines of code MobiusTest/Source/MatcherUtils.swift x: 1 commits (90d) y: 7 lines of code MobiusTest/Source/NextMatchers.swift x: 1 commits (90d) y: 149 lines of code
181.0
lines of code
  min: 3.0
  average: 47.3
  25th percentile: 14.0
  median: 33.0
  75th percentile: 62.0
  max: 181.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

MobiusCore/Source/AsyncDispatchQueueConnectable.swift x: 1 contributors (90d) y: 47 lines of code MobiusCore/Source/AsyncStartStopStateMachine.swift x: 1 contributors (90d) y: 108 lines of code MobiusCore/Source/ConcurrentAccessDetector.swift x: 1 contributors (90d) y: 45 lines of code MobiusCore/Source/Connectable.swift x: 1 contributors (90d) y: 22 lines of code MobiusCore/Source/ConnectablePublisher.swift x: 1 contributors (90d) y: 59 lines of code MobiusCore/Source/Connection.swift x: 1 contributors (90d) y: 15 lines of code MobiusCore/Source/Consumer.swift x: 1 contributors (90d) y: 3 lines of code MobiusCore/Source/Disposables/AnonymousDisposable.swift x: 1 contributors (90d) y: 19 lines of code MobiusCore/Source/Disposables/CompositeDisposable.swift x: 1 contributors (90d) y: 20 lines of code MobiusCore/Source/Disposables/Task+Disposable.swift x: 1 contributors (90d) y: 6 lines of code MobiusCore/Source/EffectHandlers/EffectCallback.swift x: 1 contributors (90d) y: 52 lines of code MobiusCore/Source/EffectHandlers/EffectExecutor.swift x: 1 contributors (90d) y: 71 lines of code MobiusCore/Source/EffectHandlers/EffectHandler.swift x: 1 contributors (90d) y: 28 lines of code MobiusCore/Source/EffectHandlers/EffectRouter.swift x: 1 contributors (90d) y: 102 lines of code MobiusCore/Source/EffectHandlers/EffectRouterDSL.swift x: 1 contributors (90d) y: 34 lines of code MobiusCore/Source/EffectHandlers/ThreadSafeConnectable.swift x: 1 contributors (90d) y: 51 lines of code MobiusCore/Source/EventSources/CompositeEventSourceBuilder.swift x: 1 contributors (90d) y: 30 lines of code MobiusCore/Source/EventSources/EventSource.swift x: 1 contributors (90d) y: 5 lines of code MobiusCore/Source/First.swift x: 1 contributors (90d) y: 9 lines of code MobiusCore/Source/Lock.swift x: 1 contributors (90d) y: 48 lines of code MobiusCore/Source/LoggingAdaptors.swift x: 1 contributors (90d) y: 36 lines of code MobiusCore/Source/Mobius.swift x: 1 contributors (90d) y: 122 lines of code MobiusCore/Source/MobiusController.swift x: 1 contributors (90d) y: 181 lines of code MobiusCore/Source/MobiusHooks.swift x: 1 contributors (90d) y: 14 lines of code MobiusCore/Source/MobiusLogger.swift x: 1 contributors (90d) y: 50 lines of code MobiusCore/Source/MobiusLoop.swift x: 1 contributors (90d) y: 101 lines of code MobiusCore/Source/Next.swift x: 1 contributors (90d) y: 32 lines of code MobiusCore/Source/WorkBag.swift x: 1 contributors (90d) y: 41 lines of code MobiusExtras/Source/ConnectableClass.swift x: 1 contributors (90d) y: 57 lines of code MobiusExtras/Source/ConnectableContramap.swift x: 1 contributors (90d) y: 12 lines of code MobiusExtras/Source/ConnectableMap.swift x: 1 contributors (90d) y: 11 lines of code MobiusNimble/Source/NimbleFirstMatchers.swift x: 1 contributors (90d) y: 94 lines of code MobiusNimble/Source/NimbleNextMatchers.swift x: 1 contributors (90d) y: 119 lines of code MobiusTest/Source/DebugDiff.swift x: 1 contributors (90d) y: 81 lines of code MobiusTest/Source/FirstMatchers.swift x: 1 contributors (90d) y: 114 lines of code MobiusTest/Source/InitSpec.swift x: 1 contributors (90d) y: 23 lines of code MobiusTest/Source/MatcherUtils.swift x: 1 contributors (90d) y: 7 lines of code MobiusTest/Source/NextMatchers.swift x: 1 contributors (90d) y: 149 lines of code
181.0
lines of code
  min: 3.0
  average: 47.3
  25th percentile: 14.0
  median: 33.0
  75th percentile: 62.0
  max: 181.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0