azure / LinuxPatchExtension
File Size

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

Intro
Learn more...
File Size Overall
0% | 33% | 29% | 23% | 13%
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
py0% | 33% | 29% | 23% | 13%
xml0% | 0% | 0% | 0% | 100%
reg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 33% | 29% | 23% | 13%
Longest Files (Top 50)
File# lines# units
updatecenter_troubleshooter.py
in src/tools/diagnostics
819 68
YumPackageManager.py
in src/core/src/package_managers
755 67
StatusHandler.py
in src/core/src/service_interfaces
666 50
AptitudePackageManager.py
in src/core/src/package_managers
634 41
ZypperPackageManager.py
in src/core/src/package_managers
553 47
TdnfPackageManager.py
in src/core/src/package_managers
482 51
distro.py
in src/core/src/external_dependencies
395 53
PatchInstaller.py
in src/core/src/core_logic
383 9
PackageManager.py
in src/core/src/package_managers
285 42
EnvLayer.py
in src/core/src/bootstrap
279 29
ActionHandler.py
in src/extension/src
270 18
Constants.py
in src/core/src/bootstrap
269 1
TelemetryWriter.py
in src/core/src/service_interfaces
249 23
ConfigurationFactory.py
in src/core/src/bootstrap
235 10
EnvLayer.py
in src/extension/src
204 17
ExecutionConfig.py
in src/core/src/core_logic
189 12
TelemetryWriter.py
in src/extension/src
181 17
ExtOutputStatusHandler.py
in src/extension/src/file_handlers
180 16
PatchAssessor.py
in src/core/src/core_logic
175 11
Package-Core.py
in src/tools
168 9
Package-All.py
in src/tools
167 8
Constants.py
in src/extension/src
156 1
ProcessHandler.py
in src/extension/src
150 10
ExtConfigSettingsHandler.py
in src/extension/src/file_handlers
145 8
LifecycleManager.py
in src/core/src/service_interfaces
134 10
LifecycleManagerArc.py
in src/core/src/service_interfaces
133 6
Bootstrapper.py
in src/core/src/bootstrap
128 11
UbuntuProClient.py
in src/core/src/package_managers
117 12
CoreMain.py
in src/core/src
112 3
EnableCommandHandler.py
in src/extension/src
102 6
PackageFilter.py
in src/core/src/core_logic
102 15
ConfigurePatchingProcessor.py
in src/core/src/core_logic
102 7
Container.py
in src/core/src/bootstrap
95 11
RebootManager.py
in src/core/src/core_logic
92 11
LifecycleManagerAzure.py
in src/core/src/service_interfaces
87 4
ExtEnvHandler.py
in src/extension/src/file_handlers
81 6
Logger.py
in src/extension/src/local_loggers
76 10
TimerManager.py
in src/core/src/core_logic
72 13
ServiceManager.py
in src/core/src/core_logic
71 13
MaintenanceWindow.py
in src/core/src/core_logic
70 4
CompositeLogger.py
in src/core/src/local_loggers
67 9
JsonFileHandler.py
in src/extension/src/file_handlers
62 5
__main__.py
in src/extension/src
61 1
FileLogger.py
in src/extension/src/local_loggers
61 8
Stopwatch.py
in src/core/src/core_logic
52 7
InstallCommandHandler.py
in src/extension/src
50 5
RuntimeContextHandler.py
in src/extension/src
50 4
FileLogger.py
in src/core/src/local_loggers
48 6
Utility.py
in src/extension/src
43 5
EnvHealthManager.py
in src/extension/src
39 4
Files With Most Units (Top 50)
File# lines# units
updatecenter_troubleshooter.py
in src/tools/diagnostics
819 68
YumPackageManager.py
in src/core/src/package_managers
755 67
distro.py
in src/core/src/external_dependencies
395 53
TdnfPackageManager.py
in src/core/src/package_managers
482 51
StatusHandler.py
in src/core/src/service_interfaces
666 50
ZypperPackageManager.py
in src/core/src/package_managers
553 47
PackageManager.py
in src/core/src/package_managers
285 42
AptitudePackageManager.py
in src/core/src/package_managers
634 41
EnvLayer.py
in src/core/src/bootstrap
279 29
TelemetryWriter.py
in src/core/src/service_interfaces
249 23
ActionHandler.py
in src/extension/src
270 18
TelemetryWriter.py
in src/extension/src
181 17
EnvLayer.py
in src/extension/src
204 17
ExtOutputStatusHandler.py
in src/extension/src/file_handlers
180 16
PackageFilter.py
in src/core/src/core_logic
102 15
ServiceManager.py
in src/core/src/core_logic
71 13
TimerManager.py
in src/core/src/core_logic
72 13
UbuntuProClient.py
in src/core/src/package_managers
117 12
ExecutionConfig.py
in src/core/src/core_logic
189 12
Bootstrapper.py
in src/core/src/bootstrap
128 11
Container.py
in src/core/src/bootstrap
95 11
PatchAssessor.py
in src/core/src/core_logic
175 11
RebootManager.py
in src/core/src/core_logic
92 11
ProcessHandler.py
in src/extension/src
150 10
Logger.py
in src/extension/src/local_loggers
76 10
ConfigurationFactory.py
in src/core/src/bootstrap
235 10
LifecycleManager.py
in src/core/src/service_interfaces
134 10
Package-Core.py
in src/tools
168 9
CompositeLogger.py
in src/core/src/local_loggers
67 9
PatchInstaller.py
in src/core/src/core_logic
383 9
Package-All.py
in src/tools
167 8
ExtConfigSettingsHandler.py
in src/extension/src/file_handlers
145 8
FileLogger.py
in src/extension/src/local_loggers
61 8
ConfigurePatchingProcessor.py
in src/core/src/core_logic
102 7
Stopwatch.py
in src/core/src/core_logic
52 7
ExtEnvHandler.py
in src/extension/src/file_handlers
81 6
EnableCommandHandler.py
in src/extension/src
102 6
FileLogger.py
in src/core/src/local_loggers
48 6
LifecycleManagerArc.py
in src/core/src/service_interfaces
133 6
Utility.py
in src/extension/src
43 5
JsonFileHandler.py
in src/extension/src/file_handlers
62 5
InstallCommandHandler.py
in src/extension/src
50 5
VersionComparator.py
in src/core/src/core_logic
24 5
SystemctlManager.py
in src/core/src/core_logic
30 5
EnvHealthManager.py
in src/extension/src
39 4
StdOutFileMirror.py
in src/extension/src/local_loggers
25 4
RuntimeContextHandler.py
in src/extension/src
50 4
StdOutFileMirror.py
in src/core/src/local_loggers
27 4
LifecycleManagerAzure.py
in src/core/src/service_interfaces
87 4
MaintenanceWindow.py
in src/core/src/core_logic
70 4
Files With Long Lines (Top 50)

There are 51 files with lines longer than 120 characters. In total, there are 1310 long lines.

File# lines# units# long lines
AptitudePackageManager.py
in src/core/src/package_managers
634 41 150
YumPackageManager.py
in src/core/src/package_managers
755 67 133
PatchInstaller.py
in src/core/src/core_logic
383 9 104
StatusHandler.py
in src/core/src/service_interfaces
666 50 101
ZypperPackageManager.py
in src/core/src/package_managers
553 47 95
TdnfPackageManager.py
in src/core/src/package_managers
482 51 88
ExtConfigSettingsHandler.py
in src/extension/src/file_handlers
145 8 42
ExecutionConfig.py
in src/core/src/core_logic
189 12 42
ActionHandler.py
in src/extension/src
270 18 39
TelemetryWriter.py
in src/core/src/service_interfaces
249 23 35
ProcessHandler.py
in src/extension/src
150 10 28
PackageManager.py
in src/core/src/package_managers
285 42 28
PackageFilter.py
in src/core/src/core_logic
102 15 27
TelemetryWriter.py
in src/extension/src
181 17 26
updatecenter_troubleshooter.py
in src/tools/diagnostics
819 68 24
RebootManager.py
in src/core/src/core_logic
92 11 24
LifecycleManagerArc.py
in src/core/src/service_interfaces
133 6 22
ConfigurePatchingProcessor.py
in src/core/src/core_logic
102 7 22
EnableCommandHandler.py
in src/extension/src
102 6 21
CoreMain.py
in src/core/src
112 3 19
PatchAssessor.py
in src/core/src/core_logic
175 11 19
LifecycleManagerAzure.py
in src/core/src/service_interfaces
87 4 18
UbuntuProClient.py
in src/core/src/package_managers
117 12 16
ExtOutputStatusHandler.py
in src/extension/src/file_handlers
180 16 15
LifecycleManager.py
in src/core/src/service_interfaces
134 10 15
Bootstrapper.py
in src/core/src/bootstrap
128 11 14
ConfigurationFactory.py
in src/core/src/bootstrap
235 10 14
EnvLayer.py
in src/core/src/bootstrap
279 29 13
RuntimeContextHandler.py
in src/extension/src
50 4 12
EnvLayer.py
in src/extension/src
204 17 11
ExtEnvHandler.py
in src/extension/src/file_handlers
81 6 8
CoreStateHandler.py
in src/extension/src/file_handlers
19 2 7
MaintenanceWindow.py
in src/core/src/core_logic
70 4 7
Package-Core.py
in src/tools
168 9 6
Package-All.py
in src/tools
167 8 6
ExtStateHandler.py
in src/extension/src/file_handlers
28 3 6
ServiceManager.py
in src/core/src/core_logic
71 13 6
EnvHealthManager.py
in src/extension/src
39 4 5
__main__.py
in src/extension/src
61 1 5
JsonFileHandler.py
in src/extension/src/file_handlers
62 5 5
FileLogger.py
in src/extension/src/local_loggers
61 8 5
CompositeLogger.py
in src/core/src/local_loggers
67 9 5
InstallCommandHandler.py
in src/extension/src
50 5 4
Constants.py
in src/core/src/bootstrap
269 1 4
TimerManager.py
in src/core/src/core_logic
72 13 4
Stopwatch.py
in src/core/src/core_logic
52 7 4
Utility.py
in src/extension/src
43 5 2
Constants.py
in src/extension/src
156 1 1
Container.py
in src/core/src/bootstrap
95 11 1
StdOutFileMirror.py
in src/core/src/local_loggers
27 4 1
Correlations

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

src/core/src/core_logic/ConfigurePatchingProcessor.py x: 27 commits (all time) y: 102 lines of code src/core/src/package_managers/AptitudePackageManager.py x: 36 commits (all time) y: 634 lines of code src/core/src/package_managers/PackageManager.py x: 30 commits (all time) y: 285 lines of code src/core/src/package_managers/TdnfPackageManager.py x: 3 commits (all time) y: 482 lines of code src/core/src/package_managers/YumPackageManager.py x: 36 commits (all time) y: 755 lines of code src/core/src/package_managers/ZypperPackageManager.py x: 45 commits (all time) y: 553 lines of code src/core/src/bootstrap/Bootstrapper.py x: 19 commits (all time) y: 128 lines of code src/core/src/bootstrap/ConfigurationFactory.py x: 37 commits (all time) y: 235 lines of code src/core/src/bootstrap/EnvLayer.py x: 41 commits (all time) y: 279 lines of code src/core/src/core_logic/PatchAssessor.py x: 48 commits (all time) y: 175 lines of code src/core/src/core_logic/PatchInstaller.py x: 62 commits (all time) y: 383 lines of code src/core/src/service_interfaces/StatusHandler.py x: 64 commits (all time) y: 666 lines of code src/core/src/service_interfaces/TelemetryWriter.py x: 24 commits (all time) y: 249 lines of code src/core/src/bootstrap/Constants.py x: 127 commits (all time) y: 269 lines of code src/core/src/core_logic/RebootManager.py x: 21 commits (all time) y: 92 lines of code src/extension/src/Constants.py x: 85 commits (all time) y: 156 lines of code src/extension/src/manifest.xml x: 74 commits (all time) y: 14 lines of code src/core/src/package_managers/UbuntuProClient.py x: 5 commits (all time) y: 117 lines of code src/core/src/core_logic/ExecutionConfig.py x: 29 commits (all time) y: 189 lines of code src/core/src/core_logic/ServiceManager.py x: 7 commits (all time) y: 71 lines of code src/extension/src/ActionHandler.py x: 33 commits (all time) y: 270 lines of code src/extension/src/ProcessHandler.py x: 36 commits (all time) y: 150 lines of code src/core/src/core_logic/VersionComparator.py x: 2 commits (all time) y: 24 lines of code src/extension/src/ExtVersionComparator.py x: 1 commits (all time) y: 13 lines of code src/core/src/CoreMain.py x: 28 commits (all time) y: 112 lines of code src/extension/src/EnvLayer.py x: 14 commits (all time) y: 204 lines of code src/extension/src/file_handlers/ExtEnvHandler.py x: 10 commits (all time) y: 81 lines of code src/core/src/local_loggers/FileLogger.py x: 5 commits (all time) y: 48 lines of code src/extension/src/file_handlers/ExtConfigSettingsHandler.py x: 16 commits (all time) y: 145 lines of code src/tools/Package-All.py x: 7 commits (all time) y: 167 lines of code src/core/src/service_interfaces/LifecycleManagerAzure.py x: 12 commits (all time) y: 87 lines of code src/core/src/core_logic/PackageFilter.py x: 7 commits (all time) y: 102 lines of code src/core/src/core_logic/MaintenanceWindow.py x: 14 commits (all time) y: 70 lines of code src/core/src/local_loggers/StdOutFileMirror.py x: 5 commits (all time) y: 27 lines of code src/core/src/local_loggers/CompositeLogger.py x: 11 commits (all time) y: 67 lines of code src/core/src/core_logic/SystemctlManager.py x: 2 commits (all time) y: 30 lines of code src/core/src/core_logic/Stopwatch.py x: 9 commits (all time) y: 52 lines of code src/extension/src/EnableCommandHandler.py x: 18 commits (all time) y: 102 lines of code src/extension/src/__main__.py x: 20 commits (all time) y: 61 lines of code src/core/src/service_interfaces/LifecycleManager.py x: 21 commits (all time) y: 134 lines of code src/core/src/service_interfaces/LifecycleManagerArc.py x: 14 commits (all time) y: 133 lines of code src/extension/src/file_handlers/ExtOutputStatusHandler.py x: 19 commits (all time) y: 180 lines of code src/extension/src/TelemetryWriter.py x: 16 commits (all time) y: 181 lines of code src/extension/src/local_loggers/Logger.py x: 11 commits (all time) y: 76 lines of code src/tools/diagnostics/updatecenter_troubleshooter.py x: 1 commits (all time) y: 819 lines of code src/extension/src/file_handlers/JsonFileHandler.py x: 8 commits (all time) y: 62 lines of code src/extension/src/local_loggers/FileLogger.py x: 6 commits (all time) y: 61 lines of code src/tools/Package-Core.py x: 10 commits (all time) y: 168 lines of code src/core/src/service_interfaces/LifecycleManagerARC.py x: 5 commits (all time) y: 133 lines of code src/core/src/bootstrap/Container.py x: 6 commits (all time) y: 95 lines of code src/extension/src/EnvHealthManager.py x: 2 commits (all time) y: 39 lines of code src/extension/src/Utility.py x: 10 commits (all time) y: 43 lines of code src/extension/src/RuntimeContextHandler.py x: 4 commits (all time) y: 50 lines of code src/tools/status_read_mock/scheduled_file_read.py x: 1 commits (all time) y: 23 lines of code src/core/src/external_dependencies/__init__.py x: 1 commits (all time) y: 1 lines of code src/core/src/external_dependencies/distro.py x: 1 commits (all time) y: 395 lines of code src/extension/src/file_handlers/CoreStateHandler.py x: 3 commits (all time) y: 19 lines of code src/extension/src/file_handlers/ExtStateHandler.py x: 3 commits (all time) y: 28 lines of code src/core/__init__.py x: 2 commits (all time) y: 1 lines of code src/core/src/__main__.py x: 2 commits (all time) y: 4 lines of code
819.0
lines of code
  min: 1.0
  average: 141.23
  25th percentile: 23.75
  median: 78.5
  75th percentile: 176.25
  max: 819.0
0 127.0
commits (all time)
min: 1.0 | average: 16.89 | 25th percentile: 2.0 | median: 7.5 | 75th percentile: 21.75 | max: 127.0

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

src/core/src/core_logic/ConfigurePatchingProcessor.py x: 6 contributors (all time) y: 102 lines of code src/core/src/package_managers/AptitudePackageManager.py x: 6 contributors (all time) y: 634 lines of code src/core/src/package_managers/PackageManager.py x: 8 contributors (all time) y: 285 lines of code src/core/src/package_managers/TdnfPackageManager.py x: 1 contributors (all time) y: 482 lines of code src/core/src/package_managers/YumPackageManager.py x: 8 contributors (all time) y: 755 lines of code src/core/src/package_managers/ZypperPackageManager.py x: 6 contributors (all time) y: 553 lines of code src/core/src/bootstrap/Bootstrapper.py x: 8 contributors (all time) y: 128 lines of code src/core/src/bootstrap/ConfigurationFactory.py x: 5 contributors (all time) y: 235 lines of code src/core/src/bootstrap/EnvLayer.py x: 7 contributors (all time) y: 279 lines of code src/core/src/core_logic/PatchAssessor.py x: 12 contributors (all time) y: 175 lines of code src/core/src/core_logic/PatchInstaller.py x: 11 contributors (all time) y: 383 lines of code src/core/src/service_interfaces/StatusHandler.py x: 9 contributors (all time) y: 666 lines of code src/core/src/service_interfaces/TelemetryWriter.py x: 6 contributors (all time) y: 249 lines of code src/core/src/bootstrap/Constants.py x: 14 contributors (all time) y: 269 lines of code src/core/src/core_logic/RebootManager.py x: 7 contributors (all time) y: 92 lines of code src/extension/src/Constants.py x: 10 contributors (all time) y: 156 lines of code src/extension/src/manifest.xml x: 10 contributors (all time) y: 14 lines of code src/core/src/package_managers/UbuntuProClient.py x: 3 contributors (all time) y: 117 lines of code src/core/src/core_logic/ExecutionConfig.py x: 8 contributors (all time) y: 189 lines of code src/core/src/core_logic/ServiceManager.py x: 4 contributors (all time) y: 71 lines of code src/extension/src/ActionHandler.py x: 7 contributors (all time) y: 270 lines of code src/extension/src/ProcessHandler.py x: 8 contributors (all time) y: 150 lines of code src/core/src/core_logic/VersionComparator.py x: 1 contributors (all time) y: 24 lines of code src/extension/src/ExtVersionComparator.py x: 1 contributors (all time) y: 13 lines of code src/core/src/CoreMain.py x: 7 contributors (all time) y: 112 lines of code src/extension/src/EnvLayer.py x: 7 contributors (all time) y: 204 lines of code src/extension/src/file_handlers/ExtEnvHandler.py x: 4 contributors (all time) y: 81 lines of code src/core/src/local_loggers/FileLogger.py x: 3 contributors (all time) y: 48 lines of code src/extension/src/file_handlers/ExtConfigSettingsHandler.py x: 3 contributors (all time) y: 145 lines of code src/tools/Package-All.py x: 3 contributors (all time) y: 167 lines of code src/core/src/service_interfaces/LifecycleManagerAzure.py x: 5 contributors (all time) y: 87 lines of code src/core/src/core_logic/PackageFilter.py x: 3 contributors (all time) y: 102 lines of code src/core/src/core_logic/MaintenanceWindow.py x: 4 contributors (all time) y: 70 lines of code src/core/src/local_loggers/StdOutFileMirror.py x: 3 contributors (all time) y: 27 lines of code src/core/src/local_loggers/CompositeLogger.py x: 5 contributors (all time) y: 67 lines of code src/core/src/core_logic/SystemctlManager.py x: 2 contributors (all time) y: 30 lines of code src/core/src/core_logic/Stopwatch.py x: 2 contributors (all time) y: 52 lines of code src/extension/src/__main__.py x: 4 contributors (all time) y: 61 lines of code src/core/src/service_interfaces/LifecycleManager.py x: 6 contributors (all time) y: 134 lines of code src/core/src/service_interfaces/LifecycleManagerArc.py x: 4 contributors (all time) y: 133 lines of code src/extension/src/file_handlers/ExtOutputStatusHandler.py x: 4 contributors (all time) y: 180 lines of code src/extension/src/TelemetryWriter.py x: 3 contributors (all time) y: 181 lines of code src/extension/src/local_loggers/Logger.py x: 3 contributors (all time) y: 76 lines of code src/tools/diagnostics/updatecenter_troubleshooter.py x: 1 contributors (all time) y: 819 lines of code src/extension/src/file_handlers/JsonFileHandler.py x: 2 contributors (all time) y: 62 lines of code src/extension/src/local_loggers/FileLogger.py x: 2 contributors (all time) y: 61 lines of code src/tools/Package-Core.py x: 4 contributors (all time) y: 168 lines of code src/core/src/service_interfaces/LifecycleManagerARC.py x: 1 contributors (all time) y: 133 lines of code src/core/src/bootstrap/Container.py x: 2 contributors (all time) y: 95 lines of code src/extension/src/EnvHealthManager.py x: 1 contributors (all time) y: 39 lines of code src/extension/src/Utility.py x: 2 contributors (all time) y: 43 lines of code src/extension/src/RuntimeContextHandler.py x: 2 contributors (all time) y: 50 lines of code src/core/src/external_dependencies/__init__.py x: 1 contributors (all time) y: 1 lines of code src/core/src/external_dependencies/distro.py x: 1 contributors (all time) y: 395 lines of code src/extension/src/file_handlers/CoreStateHandler.py x: 2 contributors (all time) y: 19 lines of code src/extension/src/file_handlers/ExtStateHandler.py x: 2 contributors (all time) y: 28 lines of code src/core/__init__.py x: 2 contributors (all time) y: 1 lines of code src/core/src/__main__.py x: 2 contributors (all time) y: 4 lines of code
819.0
lines of code
  min: 1.0
  average: 141.23
  25th percentile: 23.75
  median: 78.5
  75th percentile: 176.25
  max: 819.0
0 14.0
contributors (all time)
min: 1.0 | average: 4.0 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 14.0

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

src/core/src/core_logic/ConfigurePatchingProcessor.py x: 2 commits (30d) y: 102 lines of code src/core/src/package_managers/AptitudePackageManager.py x: 2 commits (30d) y: 634 lines of code src/core/src/package_managers/PackageManager.py x: 1 commits (30d) y: 285 lines of code src/core/src/package_managers/TdnfPackageManager.py x: 2 commits (30d) y: 482 lines of code src/core/src/package_managers/YumPackageManager.py x: 1 commits (30d) y: 755 lines of code src/core/src/package_managers/ZypperPackageManager.py x: 1 commits (30d) y: 553 lines of code src/core/src/bootstrap/Bootstrapper.py x: 1 commits (30d) y: 128 lines of code src/core/src/bootstrap/ConfigurationFactory.py x: 1 commits (30d) y: 235 lines of code src/core/src/bootstrap/EnvLayer.py x: 2 commits (30d) y: 279 lines of code src/core/src/core_logic/PatchAssessor.py x: 1 commits (30d) y: 175 lines of code src/core/src/core_logic/PatchInstaller.py x: 2 commits (30d) y: 383 lines of code src/core/src/service_interfaces/StatusHandler.py x: 1 commits (30d) y: 666 lines of code src/core/src/service_interfaces/TelemetryWriter.py x: 2 commits (30d) y: 249 lines of code src/core/src/bootstrap/Constants.py x: 4 commits (30d) y: 269 lines of code src/core/src/core_logic/RebootManager.py x: 1 commits (30d) y: 92 lines of code src/extension/src/Constants.py x: 1 commits (30d) y: 156 lines of code src/extension/src/manifest.xml x: 1 commits (30d) y: 14 lines of code src/core/src/package_managers/UbuntuProClient.py x: 1 commits (30d) y: 117 lines of code
755.0
lines of code
  min: 14.0
  average: 309.67
  25th percentile: 125.25
  median: 259.0
  75th percentile: 499.75
  max: 755.0
0 4.0
commits (30d)
min: 1.0 | average: 1.5 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0

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

src/core/src/core_logic/ConfigurePatchingProcessor.py x: 2 contributors (30d) y: 102 lines of code src/core/src/package_managers/AptitudePackageManager.py x: 2 contributors (30d) y: 634 lines of code src/core/src/package_managers/PackageManager.py x: 1 contributors (30d) y: 285 lines of code src/core/src/package_managers/TdnfPackageManager.py x: 1 contributors (30d) y: 482 lines of code src/core/src/package_managers/YumPackageManager.py x: 1 contributors (30d) y: 755 lines of code src/core/src/package_managers/ZypperPackageManager.py x: 1 contributors (30d) y: 553 lines of code src/core/src/bootstrap/Bootstrapper.py x: 1 contributors (30d) y: 128 lines of code src/core/src/bootstrap/ConfigurationFactory.py x: 1 contributors (30d) y: 235 lines of code src/core/src/bootstrap/EnvLayer.py x: 2 contributors (30d) y: 279 lines of code src/core/src/core_logic/PatchAssessor.py x: 1 contributors (30d) y: 175 lines of code src/core/src/core_logic/PatchInstaller.py x: 1 contributors (30d) y: 383 lines of code src/core/src/service_interfaces/StatusHandler.py x: 1 contributors (30d) y: 666 lines of code src/core/src/service_interfaces/TelemetryWriter.py x: 1 contributors (30d) y: 249 lines of code src/core/src/bootstrap/Constants.py x: 2 contributors (30d) y: 269 lines of code src/core/src/core_logic/RebootManager.py x: 1 contributors (30d) y: 92 lines of code src/extension/src/Constants.py x: 1 contributors (30d) y: 156 lines of code src/extension/src/manifest.xml x: 1 contributors (30d) y: 14 lines of code src/core/src/package_managers/UbuntuProClient.py x: 1 contributors (30d) y: 117 lines of code
755.0
lines of code
  min: 14.0
  average: 309.67
  25th percentile: 125.25
  median: 259.0
  75th percentile: 499.75
  max: 755.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.22 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.25 | max: 2.0

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

src/core/src/core_logic/ConfigurePatchingProcessor.py x: 2 commits (90d) y: 102 lines of code src/core/src/package_managers/AptitudePackageManager.py x: 3 commits (90d) y: 634 lines of code src/core/src/package_managers/PackageManager.py x: 1 commits (90d) y: 285 lines of code src/core/src/package_managers/TdnfPackageManager.py x: 3 commits (90d) y: 482 lines of code src/core/src/package_managers/YumPackageManager.py x: 4 commits (90d) y: 755 lines of code src/core/src/package_managers/ZypperPackageManager.py x: 2 commits (90d) y: 553 lines of code src/core/src/bootstrap/Bootstrapper.py x: 1 commits (90d) y: 128 lines of code src/core/src/bootstrap/ConfigurationFactory.py x: 2 commits (90d) y: 235 lines of code src/core/src/bootstrap/EnvLayer.py x: 4 commits (90d) y: 279 lines of code src/core/src/core_logic/PatchAssessor.py x: 2 commits (90d) y: 175 lines of code src/core/src/core_logic/PatchInstaller.py x: 2 commits (90d) y: 383 lines of code src/core/src/service_interfaces/StatusHandler.py x: 1 commits (90d) y: 666 lines of code src/core/src/service_interfaces/TelemetryWriter.py x: 2 commits (90d) y: 249 lines of code src/core/src/bootstrap/Constants.py x: 11 commits (90d) y: 269 lines of code src/core/src/core_logic/RebootManager.py x: 1 commits (90d) y: 92 lines of code src/extension/src/Constants.py x: 3 commits (90d) y: 156 lines of code src/extension/src/manifest.xml x: 3 commits (90d) y: 14 lines of code src/core/src/package_managers/UbuntuProClient.py x: 2 commits (90d) y: 117 lines of code src/core/src/core_logic/ExecutionConfig.py x: 1 commits (90d) y: 189 lines of code src/core/src/core_logic/ServiceManager.py x: 1 commits (90d) y: 71 lines of code src/core/src/core_logic/TimerManager.py x: 1 commits (90d) y: 72 lines of code src/extension/src/ActionHandler.py x: 2 commits (90d) y: 270 lines of code src/extension/src/ProcessHandler.py x: 1 commits (90d) y: 150 lines of code src/core/src/core_logic/VersionComparator.py x: 1 commits (90d) y: 24 lines of code src/extension/src/ExtVersionComparator.py x: 1 commits (90d) y: 13 lines of code src/core/src/CoreMain.py x: 1 commits (90d) y: 112 lines of code src/extension/src/EnvLayer.py x: 1 commits (90d) y: 204 lines of code src/extension/src/file_handlers/ExtEnvHandler.py x: 1 commits (90d) y: 81 lines of code
755.0
lines of code
  min: 13.0
  average: 241.43
  25th percentile: 94.5
  median: 182.0
  75th percentile: 283.5
  max: 755.0
0 11.0
commits (90d)
min: 1.0 | average: 2.14 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.75 | max: 11.0

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

src/core/src/core_logic/ConfigurePatchingProcessor.py x: 2 contributors (90d) y: 102 lines of code src/core/src/package_managers/AptitudePackageManager.py x: 2 contributors (90d) y: 634 lines of code src/core/src/package_managers/PackageManager.py x: 1 contributors (90d) y: 285 lines of code src/core/src/package_managers/TdnfPackageManager.py x: 1 contributors (90d) y: 482 lines of code src/core/src/package_managers/YumPackageManager.py x: 2 contributors (90d) y: 755 lines of code src/core/src/package_managers/ZypperPackageManager.py x: 1 contributors (90d) y: 553 lines of code src/core/src/bootstrap/Bootstrapper.py x: 1 contributors (90d) y: 128 lines of code src/core/src/bootstrap/ConfigurationFactory.py x: 2 contributors (90d) y: 235 lines of code src/core/src/bootstrap/EnvLayer.py x: 2 contributors (90d) y: 279 lines of code src/core/src/core_logic/PatchAssessor.py x: 2 contributors (90d) y: 175 lines of code src/core/src/core_logic/PatchInstaller.py x: 1 contributors (90d) y: 383 lines of code src/core/src/service_interfaces/StatusHandler.py x: 1 contributors (90d) y: 666 lines of code src/core/src/service_interfaces/TelemetryWriter.py x: 1 contributors (90d) y: 249 lines of code src/core/src/bootstrap/Constants.py x: 4 contributors (90d) y: 269 lines of code src/core/src/core_logic/RebootManager.py x: 1 contributors (90d) y: 92 lines of code src/extension/src/Constants.py x: 3 contributors (90d) y: 156 lines of code src/extension/src/manifest.xml x: 3 contributors (90d) y: 14 lines of code src/core/src/package_managers/UbuntuProClient.py x: 2 contributors (90d) y: 117 lines of code src/core/src/core_logic/ExecutionConfig.py x: 1 contributors (90d) y: 189 lines of code src/core/src/core_logic/ServiceManager.py x: 1 contributors (90d) y: 71 lines of code src/core/src/core_logic/TimerManager.py x: 1 contributors (90d) y: 72 lines of code src/extension/src/ActionHandler.py x: 2 contributors (90d) y: 270 lines of code src/extension/src/ProcessHandler.py x: 1 contributors (90d) y: 150 lines of code src/core/src/core_logic/VersionComparator.py x: 1 contributors (90d) y: 24 lines of code src/extension/src/ExtVersionComparator.py x: 1 contributors (90d) y: 13 lines of code src/core/src/CoreMain.py x: 1 contributors (90d) y: 112 lines of code src/extension/src/EnvLayer.py x: 1 contributors (90d) y: 204 lines of code src/extension/src/file_handlers/ExtEnvHandler.py x: 1 contributors (90d) y: 81 lines of code
755.0
lines of code
  min: 13.0
  average: 241.43
  25th percentile: 94.5
  median: 182.0
  75th percentile: 283.5
  max: 755.0
0 4.0
contributors (90d)
min: 1.0 | average: 1.54 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0