azure / azure-osconfig
File Size

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

Intro
Learn more...
File Size Overall
42% | 23% | 18% | 8% | 7%
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
c61% | 20% | 13% | 3% | 1%
h24% | 0% | 23% | 16% | 36%
cpp0% | 43% | 29% | 19% | 7%
py0% | 0% | 0% | 68% | 31%
cmake0% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src42% | 23% | 18% | 8% | 7%
Longest Files (Top 50)
File# lines# units
Asb.c
in src/common/asb
5421 233
UserUtils.c
in src/common/commonutils
2674 57
schema.c
in src/adapters/mc
2440 2
parson.c
in src/common/parson
1943 86
FileUtils.c
in src/common/commonutils
1674 63
SshUtils.c
in src/common/commonutils
1334 20
OsConfigResource.c
in src/adapters/mc
1202 17
OsConfigResource.h
in src/adapters/mc
1114 110
Networking.cpp
in src/modules/networking/src/lib
882 28
Firewall.cpp
in src/modules/firewall/src/lib
801 16
PmcBase.cpp
in src/modules/pmc/src/lib
764 24
DeviceInfoUtils.c
in src/common/commonutils
762 28
ModulesManager.c
in src/platform
728 14
Ztsi.cpp
in src/modules/ztsi/src/lib
675 19
PassUtils.c
in src/common/commonutils
654 10
AisUtils.c
in src/adapters/pnp
599 8
CommandRunner.cpp
in src/modules/commandrunner/src/lib
592 27
PnpAgent.c
in src/adapters/pnp
591 15
PnpUtils.c
in src/adapters/pnp
572 16
Configuration.c
in src/modules/configuration/src/lib
557 11
MpiServer.c
in src/platform
548 11
OtherUtils.c
in src/common/commonutils
523 9
Evaluator.cpp
in src/modules/compliance/src/lib
504 14
PackageUtils.c
in src/common/commonutils
456 19
MpiClient.c
in src/common/mpiclient
455 8
Tpm.cpp
in src/modules/tpm/src/lib
400 14
Command.cpp
in src/modules/commandrunner/src/lib
391 21
MountUtils.c
in src/common/commonutils
381 4
DeliveryOptimization.c
in src/modules/deliveryoptimization/src/lib
374 10
HostNameBase.cpp
in src/modules/hostname/src/lib
369 15
ConfigUtils.c
in src/common/commonutils
366 13
Firewall.h
in src/modules/firewall/src/lib
334 23
PackageInstalled.cpp
in src/modules/compliance/src/lib/procedures
323 7
MmiClient.c
in src/platform
321 3
EnsureFilePermissions.cpp
in src/modules/compliance/src/lib/procedures
319 -
OMI_BaseResource.h
in src/adapters/mc
302 27
EnsureFilesystemOption.cpp
in src/modules/compliance/src/lib/procedures
295 1
DeviceInfo.c
in src/modules/deviceinfo/src/lib
289 10
Adhs.c
in src/modules/adhs/src/lib
287 10
CommandUtils.c
in src/common/commonutils
282 4
HostNameModule.cpp
in src/modules/hostname/src/so
273 11
ProxyUtils.c
in src/common/commonutils
272 2
Engine.cpp
in src/modules/compliance/src/lib
258 9
Watcher.c
in src/adapters/pnp
247 10
NetworkingModule.cpp
in src/modules/networking/src/so
239 8
Result.h
in src/modules/compliance/src/lib
228 6
CommonUtils.h
in src/common/commonutils
210 -
ZtsiModule.cpp
in src/modules/ztsi/src/so
195 8
Logging.c
in src/common/logging
195 15
FirewallModule.cpp
in src/modules/firewall/src/so
190 8
Files With Most Units (Top 50)
File# lines# units
Asb.c
in src/common/asb
5421 233
OsConfigResource.h
in src/adapters/mc
1114 110
parson.c
in src/common/parson
1943 86
FileUtils.c
in src/common/commonutils
1674 63
UserUtils.c
in src/common/commonutils
2674 57
Networking.cpp
in src/modules/networking/src/lib
882 28
DeviceInfoUtils.c
in src/common/commonutils
762 28
CommandRunner.cpp
in src/modules/commandrunner/src/lib
592 27
OMI_BaseResource.h
in src/adapters/mc
302 27
PmcBase.cpp
in src/modules/pmc/src/lib
764 24
Firewall.h
in src/modules/firewall/src/lib
334 23
Command.cpp
in src/modules/commandrunner/src/lib
391 21
SshUtils.c
in src/common/commonutils
1334 20
Ztsi.cpp
in src/modules/ztsi/src/lib
675 19
PackageUtils.c
in src/common/commonutils
456 19
OsConfigResource.c
in src/adapters/mc
1202 17
Firewall.cpp
in src/modules/firewall/src/lib
801 16
PnpUtils.c
in src/adapters/pnp
572 16
HostNameBase.cpp
in src/modules/hostname/src/lib
369 15
DaemonUtils.c
in src/common/commonutils
170 15
Logging.c
in src/common/logging
195 15
PnpAgent.c
in src/adapters/pnp
591 15
Evaluator.cpp
in src/modules/compliance/src/lib
504 14
Tpm.cpp
in src/modules/tpm/src/lib
400 14
ModulesManager.c
in src/platform
728 14
ConfigUtils.c
in src/common/commonutils
366 13
MSFT_Credential.h
in src/adapters/mc
144 12
ReasonClass.h
in src/adapters/mc
143 12
HostNameModule.cpp
in src/modules/hostname/src/so
273 11
Configuration.c
in src/modules/configuration/src/lib
557 11
MpiServer.c
in src/platform
548 11
DeliveryOptimization.c
in src/modules/deliveryoptimization/src/lib
374 10
DeviceInfo.c
in src/modules/deviceinfo/src/lib
289 10
SecurityBaseline.c
in src/modules/securitybaseline/src/lib
139 10
Adhs.c
in src/modules/adhs/src/lib
287 10
PassUtils.c
in src/common/commonutils
654 10
Watcher.c
in src/adapters/pnp
247 10
Engine.cpp
in src/modules/compliance/src/lib
258 9
OtherUtils.c
in src/common/commonutils
523 9
DeliveryOptimizationModule.c
in src/modules/deliveryoptimization/src/so
44 8
ZtsiModule.cpp
in src/modules/ztsi/src/so
195 8
CommandRunnerModule.cpp
in src/modules/commandrunner/src/so
180 8
NetworkingModule.cpp
in src/modules/networking/src/so
239 8
DeviceInfoModule.c
in src/modules/deviceinfo/src/so
34 8
FirewallModule.cpp
in src/modules/firewall/src/so
190 8
SecurityBaselineModule.c
in src/modules/securitybaseline/src/so
34 8
GenJSONSchemas.py
in src/modules/compliance/src/lib
172 8
ComplianceInterface.cpp
in src/modules/compliance/src/lib
189 8
ComplianceModule.c
in src/modules/compliance/src/so
42 8
PmcModule.cpp
in src/modules/pmc/src/so
186 8
Files With Long Lines (Top 50)

There are 101 files with lines longer than 120 characters. In total, there are 1989 long lines.

File# lines# units# long lines
Asb.c
in src/common/asb
5421 233 399
UserUtils.c
in src/common/commonutils
2674 57 207
SshUtils.c
in src/common/commonutils
1334 20 184
OsConfigResource.c
in src/adapters/mc
1202 17 117
FileUtils.c
in src/common/commonutils
1674 63 81
PassUtils.c
in src/common/commonutils
654 10 70
Networking.cpp
in src/modules/networking/src/lib
882 28 54
MountUtils.c
in src/common/commonutils
381 4 54
PnpUtils.c
in src/adapters/pnp
572 16 54
AisUtils.c
in src/adapters/pnp
599 8 48
Configuration.c
in src/modules/configuration/src/lib
557 11 45
PmcBase.cpp
in src/modules/pmc/src/lib
764 24 37
ModulesManager.c
in src/platform
728 14 35
ConfigUtils.c
in src/common/commonutils
366 13 33
MpiServer.c
in src/platform
548 11 31
DeliveryOptimization.c
in src/modules/deliveryoptimization/src/lib
374 10 30
Ztsi.cpp
in src/modules/ztsi/src/lib
675 19 28
CommonUtils.h
in src/common/commonutils
210 - 26
MpiClient.c
in src/common/mpiclient
455 8 20
CommandRunner.cpp
in src/modules/commandrunner/src/lib
592 27 19
DeviceInfoUtils.c
in src/common/commonutils
762 28 18
Adhs.c
in src/modules/adhs/src/lib
287 10 16
MmiClient.c
in src/platform
321 3 15
Command.cpp
in src/modules/commandrunner/src/lib
391 21 14
ComplianceInterface.cpp
in src/modules/compliance/src/lib
189 8 14
PnpAgent.c
in src/adapters/pnp
591 15 13
HostNameBase.cpp
in src/modules/hostname/src/lib
369 15 12
ZtsiModule.cpp
in src/modules/ztsi/src/so
195 8 11
CommandRunnerModule.cpp
in src/modules/commandrunner/src/so
180 8 11
HostNameModule.cpp
in src/modules/hostname/src/so
273 11 11
SecurityBaseline.c
in src/modules/securitybaseline/src/lib
139 10 11
EnsureFilePermissions.cpp
in src/modules/compliance/src/lib/procedures
319 - 11
PmcModule.cpp
in src/modules/pmc/src/so
186 8 11
PackageUtils.c
in src/common/commonutils
456 19 11
CommandUtils.c
in src/common/commonutils
282 4 11
FirewallModule.cpp
in src/modules/firewall/src/so
190 8 10
SystemdUnitState.cpp
in src/modules/compliance/src/lib/procedures
107 - 10
NetworkingModule.cpp
in src/modules/networking/src/so
239 8 9
Evaluator.cpp
in src/modules/compliance/src/lib
504 14 9
DeviceInfo.c
in src/modules/deviceinfo/src/lib
289 10 8
EnsureFilesystemOption.cpp
in src/modules/compliance/src/lib/procedures
295 1 8
TpmModule.cpp
in src/modules/tpm/src/so
154 8 8
OtherUtils.c
in src/common/commonutils
523 9 8
Firewall.cpp
in src/modules/firewall/src/lib
801 16 7
Watcher.c
in src/adapters/pnp
247 10 7
Evaluator.h
in src/modules/compliance/src/lib
98 - 6
FileRegexMatch.cpp
in src/modules/compliance/src/lib/procedures
146 2 6
PackageInstalled.cpp
in src/modules/compliance/src/lib/procedures
323 7 6
Tpm.cpp
in src/modules/tpm/src/lib
400 14 6
PerfUtils.c
in src/common/commonutils
95 4 5
Correlations

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

src/modules/compliance/src/lib/procedures/SystemdUnitState.cpp x: 1 commits (all time) y: 107 lines of code src/adapters/mc/OsConfigResource.c x: 36 commits (all time) y: 1202 lines of code src/adapters/pnp/PnpAgent.c x: 10 commits (all time) y: 591 lines of code src/common/commonutils/CommonUtils.h x: 107 commits (all time) y: 210 lines of code src/common/commonutils/ConfigUtils.c x: 11 commits (all time) y: 366 lines of code src/common/commonutils/DaemonUtils.c x: 21 commits (all time) y: 170 lines of code src/common/commonutils/DeviceInfoUtils.c x: 35 commits (all time) y: 762 lines of code src/common/commonutils/FileUtils.c x: 90 commits (all time) y: 1674 lines of code src/common/commonutils/OtherUtils.c x: 25 commits (all time) y: 523 lines of code src/common/commonutils/PackageUtils.c x: 23 commits (all time) y: 456 lines of code src/common/commonutils/PassUtils.c x: 22 commits (all time) y: 654 lines of code src/common/commonutils/SshUtils.c x: 40 commits (all time) y: 1334 lines of code src/common/commonutils/UserUtils.c x: 58 commits (all time) y: 2674 lines of code src/common/logging/Logging.c x: 18 commits (all time) y: 195 lines of code src/common/mpiclient/MpiClient.c x: 13 commits (all time) y: 455 lines of code src/platform/Main.c x: 12 commits (all time) y: 166 lines of code src/platform/MmiClient.c x: 3 commits (all time) y: 321 lines of code src/platform/ModulesManager.c x: 7 commits (all time) y: 728 lines of code src/platform/MpiServer.c x: 19 commits (all time) y: 548 lines of code src/common/asb/Asb.c x: 73 commits (all time) y: 5421 lines of code src/common/commonutils/UserUtils.h x: 28 commits (all time) y: 99 lines of code src/modules/compliance/src/lib/procedures/UfwStatus.cpp x: 2 commits (all time) y: 39 lines of code src/modules/compliance/src/lib/procedures/EnsureSshdOption.cpp x: 1 commits (all time) y: 100 lines of code src/modules/compliance/src/lib/procedures/EnsureAllGroupsFromEtcPasswdExistInEtcGroup.cpp x: 1 commits (all time) y: 59 lines of code src/modules/compliance/src/lib/procedures/EnsureFilePermissions.cpp x: 1 commits (all time) y: 319 lines of code src/modules/compliance/src/lib/procedures/EnsureFilesystemOption.cpp x: 1 commits (all time) y: 295 lines of code src/modules/compliance/src/lib/procedures/EnsureNoUserHasPrimaryShadowGroup.cpp x: 1 commits (all time) y: 40 lines of code src/modules/compliance/src/lib/procedures/EnsureSysctl.cpp x: 1 commits (all time) y: 174 lines of code src/modules/compliance/src/lib/procedures/FileRegexMatch.cpp x: 1 commits (all time) y: 146 lines of code src/modules/compliance/src/lib/procedures/PackageInstalled.cpp x: 1 commits (all time) y: 323 lines of code src/modules/compliance/src/lib/GenJSONSchemas.py x: 6 commits (all time) y: 172 lines of code src/modules/compliance/src/lib/ContextInterface.h x: 2 commits (all time) y: 17 lines of code src/modules/compliance/src/lib/Engine.cpp x: 14 commits (all time) y: 258 lines of code src/modules/compliance/src/lib/Engine.h x: 12 commits (all time) y: 45 lines of code src/modules/compliance/src/lib/Evaluator.cpp x: 9 commits (all time) y: 504 lines of code src/modules/compliance/src/lib/Evaluator.h x: 12 commits (all time) y: 98 lines of code src/modules/compliance/src/lib/procedures/SCE.cpp x: 5 commits (all time) y: 24 lines of code src/modules/compliance/src/lib/procedures/ensureAllGroupsFromEtcPasswdExistInEtcGroup.cpp x: 5 commits (all time) y: 59 lines of code src/modules/compliance/src/lib/procedures/ensureFilePermissions.cpp x: 10 commits (all time) y: 319 lines of code src/modules/compliance/src/lib/procedures/ensureFilesystemOption.cpp x: 7 commits (all time) y: 295 lines of code src/modules/compliance/src/lib/procedures/ensureKernelModule.cpp x: 7 commits (all time) y: 112 lines of code src/modules/compliance/src/lib/procedures/ensureNoDuplicateEntriesExist.cpp x: 6 commits (all time) y: 103 lines of code src/modules/compliance/src/lib/procedures/ensureSysctl.cpp x: 2 commits (all time) y: 174 lines of code src/modules/compliance/src/lib/procedures/fileRegexMatch.cpp x: 5 commits (all time) y: 146 lines of code src/modules/compliance/src/lib/procedures/packageInstalled.cpp x: 7 commits (all time) y: 323 lines of code src/modules/compliance/src/lib/procedures/testingProcedures.cpp x: 9 commits (all time) y: 87 lines of code src/common/commonutils/Internal.h x: 16 commits (all time) y: 35 lines of code src/modules/compliance/src/lib/Result.cpp x: 1 commits (all time) y: 10 lines of code src/modules/compliance/src/lib/Result.h x: 4 commits (all time) y: 228 lines of code src/common/logging/Logging.h x: 18 commits (all time) y: 81 lines of code src/modules/compliance/src/lib/ComplianceInterface.cpp x: 12 commits (all time) y: 189 lines of code src/modules/compliance/src/lib/Procedure.cpp x: 5 commits (all time) y: 175 lines of code src/common/commonutils/CommandUtils.c x: 17 commits (all time) y: 282 lines of code src/modules/compliance/src/lib/Regex.h x: 2 commits (all time) y: 52 lines of code src/modules/compliance/src/so/ComplianceModule.c x: 3 commits (all time) y: 42 lines of code src/modules/compliance/src/lib/Base64.cpp x: 3 commits (all time) y: 87 lines of code src/modules/compliance/src/lib/JsonWrapper.cpp x: 4 commits (all time) y: 17 lines of code src/modules/compliance/src/lib/Optional.h x: 3 commits (all time) y: 112 lines of code src/modules/compliance/src/lib/TypeTraits.h x: 3 commits (all time) y: 17 lines of code src/modules/configuration/src/lib/Configuration.c x: 12 commits (all time) y: 557 lines of code src/adapters/mc/compliance/example/MOFGenerator.py x: 1 commits (all time) y: 80 lines of code src/adapters/mc/Common.h x: 8 commits (all time) y: 45 lines of code src/adapters/mc/compliance/Baseline.c x: 4 commits (all time) y: 54 lines of code src/adapters/pnp/Watcher.c x: 10 commits (all time) y: 247 lines of code src/adapters/pnp/inc/AgentCommon.h x: 3 commits (all time) y: 45 lines of code src/adapters/pnp/inc/Watcher.h x: 5 commits (all time) y: 14 lines of code src/common/asb/Asb.h x: 11 commits (all time) y: 15 lines of code src/common/commonutils/ProxyUtils.c x: 6 commits (all time) y: 272 lines of code src/common/commonutils/SocketUtils.c x: 7 commits (all time) y: 164 lines of code src/common/commonutils/SshUtils.h x: 6 commits (all time) y: 14 lines of code src/modules/adhs/src/lib/Adhs.c x: 5 commits (all time) y: 287 lines of code src/modules/commandrunner/src/lib/Command.cpp x: 3 commits (all time) y: 391 lines of code src/modules/commandrunner/src/lib/Command.h x: 6 commits (all time) y: 112 lines of code src/modules/deliveryoptimization/src/lib/DeliveryOptimization.c x: 4 commits (all time) y: 374 lines of code src/modules/deviceinfo/src/lib/DeviceInfo.c x: 15 commits (all time) y: 289 lines of code src/modules/firewall/src/lib/Firewall.cpp x: 16 commits (all time) y: 801 lines of code src/modules/firewall/src/lib/Firewall.h x: 8 commits (all time) y: 334 lines of code src/modules/hostname/src/lib/HostNameBase.cpp x: 7 commits (all time) y: 369 lines of code src/modules/networking/src/lib/Networking.cpp x: 9 commits (all time) y: 882 lines of code src/modules/pmc/src/lib/PmcBase.cpp x: 9 commits (all time) y: 764 lines of code src/modules/securitybaseline/src/lib/SecurityBaseline.c x: 76 commits (all time) y: 139 lines of code src/modules/tpm/src/lib/Tpm.cpp x: 4 commits (all time) y: 400 lines of code src/modules/tpm/src/lib/Tpm.h x: 5 commits (all time) y: 66 lines of code src/modules/ztsi/src/lib/Ztsi.cpp x: 15 commits (all time) y: 675 lines of code src/modules/ztsi/src/lib/Ztsi.h x: 8 commits (all time) y: 75 lines of code src/platform/inc/PlatformCommon.h x: 7 commits (all time) y: 31 lines of code src/adapters/pnp/AisUtils.c x: 4 commits (all time) y: 599 lines of code src/adapters/pnp/PnpUtils.c x: 4 commits (all time) y: 572 lines of code src/modules/commandrunner/src/lib/CommandRunner.cpp x: 14 commits (all time) y: 592 lines of code src/modules/commandrunner/src/so/CommandRunnerModule.cpp x: 8 commits (all time) y: 180 lines of code src/modules/networking/src/so/NetworkingModule.cpp x: 4 commits (all time) y: 239 lines of code src/modules/pmc/src/lib/Pmc.cpp x: 6 commits (all time) y: 68 lines of code src/modules/pmc/src/so/PmcModule.cpp x: 4 commits (all time) y: 186 lines of code src/modules/tpm/src/so/TpmModule.cpp x: 4 commits (all time) y: 154 lines of code src/modules/ztsi/src/so/ZtsiModule.cpp x: 6 commits (all time) y: 195 lines of code src/adapters/mc/OsConfigResource.h x: 8 commits (all time) y: 1114 lines of code src/adapters/mc/schema.c x: 9 commits (all time) y: 2440 lines of code src/adapters/mc/MSFT_Credential.h x: 4 commits (all time) y: 144 lines of code src/adapters/mc/OMI_BaseResource.h x: 4 commits (all time) y: 302 lines of code src/common/commonutils/UrlUtils.c x: 5 commits (all time) y: 103 lines of code src/modules/commandrunner/src/lib/CommandRunner.h x: 7 commits (all time) y: 82 lines of code src/platform/inc/Mpi.h x: 4 commits (all time) y: 41 lines of code src/common/parson/parson.c x: 2 commits (all time) y: 1943 lines of code src/adapters/mc/ReasonClass.h x: 2 commits (all time) y: 143 lines of code
5421.0
lines of code
  min: 4.0
  average: 272.85
  25th percentile: 34.0
  median: 99.5
  75th percentile: 293.5
  max: 5421.0
0 107.0
commits (all time)
min: 1.0 | average: 8.77 | 25th percentile: 2.0 | median: 4.5 | 75th percentile: 8.75 | max: 107.0

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

src/modules/compliance/src/lib/procedures/SystemdUnitState.cpp x: 1 contributors (all time) y: 107 lines of code src/adapters/mc/OsConfigResource.c x: 5 contributors (all time) y: 1202 lines of code src/adapters/pnp/PnpAgent.c x: 3 contributors (all time) y: 591 lines of code src/common/commonutils/CommonUtils.h x: 5 contributors (all time) y: 210 lines of code src/common/commonutils/ConfigUtils.c x: 4 contributors (all time) y: 366 lines of code src/common/commonutils/DaemonUtils.c x: 6 contributors (all time) y: 170 lines of code src/common/commonutils/DeviceInfoUtils.c x: 6 contributors (all time) y: 762 lines of code src/common/commonutils/FileUtils.c x: 5 contributors (all time) y: 1674 lines of code src/common/commonutils/OtherUtils.c x: 4 contributors (all time) y: 523 lines of code src/common/commonutils/PackageUtils.c x: 4 contributors (all time) y: 456 lines of code src/common/commonutils/PassUtils.c x: 6 contributors (all time) y: 654 lines of code src/common/commonutils/SshUtils.c x: 5 contributors (all time) y: 1334 lines of code src/common/commonutils/UserUtils.c x: 5 contributors (all time) y: 2674 lines of code src/common/logging/Logging.c x: 4 contributors (all time) y: 195 lines of code src/platform/Main.c x: 4 contributors (all time) y: 166 lines of code src/platform/MmiClient.c x: 3 contributors (all time) y: 321 lines of code src/platform/ModulesManager.c x: 4 contributors (all time) y: 728 lines of code src/platform/MpiServer.c x: 5 contributors (all time) y: 548 lines of code src/common/asb/Asb.c x: 6 contributors (all time) y: 5421 lines of code src/common/commonutils/UserUtils.h x: 4 contributors (all time) y: 99 lines of code src/modules/compliance/src/lib/procedures/UfwStatus.cpp x: 1 contributors (all time) y: 39 lines of code src/modules/compliance/src/lib/procedures/EnsureSshdOption.cpp x: 1 contributors (all time) y: 100 lines of code src/modules/compliance/src/lib/procedures/EnsureAllGroupsFromEtcPasswdExistInEtcGroup.cpp x: 1 contributors (all time) y: 59 lines of code src/modules/compliance/src/lib/procedures/EnsureFilePermissions.cpp x: 1 contributors (all time) y: 319 lines of code src/modules/compliance/src/lib/procedures/EnsureFilesystemOption.cpp x: 1 contributors (all time) y: 295 lines of code src/modules/compliance/src/lib/procedures/EnsureSysctl.cpp x: 1 contributors (all time) y: 174 lines of code src/modules/compliance/src/lib/procedures/FileRegexMatch.cpp x: 1 contributors (all time) y: 146 lines of code src/modules/compliance/src/lib/procedures/PackageInstalled.cpp x: 1 contributors (all time) y: 323 lines of code src/modules/compliance/src/lib/GenJSONSchemas.py x: 2 contributors (all time) y: 172 lines of code src/modules/compliance/src/lib/CommonContext.cpp x: 2 contributors (all time) y: 30 lines of code src/modules/compliance/src/lib/ContextInterface.h x: 2 contributors (all time) y: 17 lines of code src/modules/compliance/src/lib/Engine.cpp x: 5 contributors (all time) y: 258 lines of code src/modules/compliance/src/lib/Engine.h x: 4 contributors (all time) y: 45 lines of code src/modules/compliance/src/lib/Evaluator.cpp x: 3 contributors (all time) y: 504 lines of code src/modules/compliance/src/lib/procedures/SCE.cpp x: 3 contributors (all time) y: 24 lines of code src/modules/compliance/src/lib/procedures/ensureAllGroupsFromEtcPasswdExistInEtcGroup.cpp x: 2 contributors (all time) y: 59 lines of code src/modules/compliance/src/lib/procedures/ensureFilePermissions.cpp x: 4 contributors (all time) y: 319 lines of code src/modules/compliance/src/lib/procedures/ensureFilesystemOption.cpp x: 3 contributors (all time) y: 295 lines of code src/modules/compliance/src/lib/procedures/ensureKernelModule.cpp x: 3 contributors (all time) y: 112 lines of code src/modules/compliance/src/lib/procedures/ensureNoDuplicateEntriesExist.cpp x: 2 contributors (all time) y: 103 lines of code src/modules/compliance/src/lib/procedures/fileRegexMatch.cpp x: 2 contributors (all time) y: 146 lines of code src/modules/compliance/src/lib/Result.cpp x: 1 contributors (all time) y: 10 lines of code src/modules/compliance/src/lib/Result.h x: 2 contributors (all time) y: 228 lines of code src/common/logging/Logging.h x: 4 contributors (all time) y: 81 lines of code src/modules/compliance/src/lib/ComplianceInterface.cpp x: 4 contributors (all time) y: 189 lines of code src/common/commonutils/CommandUtils.c x: 5 contributors (all time) y: 282 lines of code src/modules/configuration/src/lib/Configuration.c x: 3 contributors (all time) y: 557 lines of code src/adapters/mc/compliance/example/MOFGenerator.py x: 1 contributors (all time) y: 80 lines of code src/adapters/mc/compliance/Baseline.c x: 3 contributors (all time) y: 54 lines of code src/adapters/pnp/Watcher.c x: 3 contributors (all time) y: 247 lines of code src/adapters/pnp/inc/Watcher.h x: 3 contributors (all time) y: 14 lines of code src/common/commonutils/MountUtils.c x: 3 contributors (all time) y: 381 lines of code src/common/commonutils/PerfUtils.c x: 3 contributors (all time) y: 95 lines of code src/common/commonutils/ProxyUtils.c x: 3 contributors (all time) y: 272 lines of code src/modules/commandrunner/src/lib/Command.cpp x: 2 contributors (all time) y: 391 lines of code src/modules/commandrunner/src/lib/Command.h x: 4 contributors (all time) y: 112 lines of code src/modules/deviceinfo/src/lib/DeviceInfo.c x: 2 contributors (all time) y: 289 lines of code src/modules/firewall/src/lib/Firewall.cpp x: 3 contributors (all time) y: 801 lines of code src/modules/networking/src/lib/Networking.cpp x: 3 contributors (all time) y: 882 lines of code src/modules/pmc/src/lib/PmcBase.cpp x: 4 contributors (all time) y: 764 lines of code src/modules/pmc/src/lib/PmcBase.h x: 5 contributors (all time) y: 89 lines of code src/modules/tpm/src/lib/Tpm.cpp x: 4 contributors (all time) y: 400 lines of code src/modules/ztsi/src/lib/Ztsi.cpp x: 3 contributors (all time) y: 675 lines of code src/modules/ztsi/src/lib/Ztsi.h x: 3 contributors (all time) y: 75 lines of code src/adapters/pnp/AisUtils.c x: 2 contributors (all time) y: 599 lines of code src/adapters/pnp/PnpUtils.c x: 2 contributors (all time) y: 572 lines of code src/modules/commandrunner/src/so/CommandRunnerModule.cpp x: 3 contributors (all time) y: 180 lines of code src/modules/pmc/src/lib/Pmc.cpp x: 5 contributors (all time) y: 68 lines of code src/modules/tpm/src/so/TpmModule.cpp x: 3 contributors (all time) y: 154 lines of code src/adapters/mc/OsConfigResource.h x: 3 contributors (all time) y: 1114 lines of code src/adapters/mc/schema.c x: 3 contributors (all time) y: 2440 lines of code src/adapters/mc/OMI_BaseResource.h x: 2 contributors (all time) y: 302 lines of code src/modules/commandrunner/src/lib/CommandRunner.h x: 2 contributors (all time) y: 82 lines of code src/modules/pmc/src/lib/ExecutionState.h x: 4 contributors (all time) y: 37 lines of code src/modules/pmc/src/lib/Pmc.h x: 4 contributors (all time) y: 12 lines of code src/common/parson/parson.c x: 2 contributors (all time) y: 1943 lines of code
5421.0
lines of code
  min: 4.0
  average: 272.85
  25th percentile: 34.0
  median: 99.5
  75th percentile: 293.5
  max: 5421.0
0 6.0
contributors (all time)
min: 1.0 | average: 2.63 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 6.0

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

src/modules/compliance/src/lib/procedures/SystemdUnitState.cpp x: 1 commits (30d) y: 107 lines of code src/adapters/mc/OsConfigResource.c x: 1 commits (30d) y: 1202 lines of code src/adapters/pnp/PnpAgent.c x: 1 commits (30d) y: 591 lines of code src/common/commonutils/CommonUtils.h x: 2 commits (30d) y: 210 lines of code src/common/commonutils/ConfigUtils.c x: 2 commits (30d) y: 366 lines of code src/common/commonutils/DaemonUtils.c x: 1 commits (30d) y: 170 lines of code src/common/commonutils/DeviceInfoUtils.c x: 1 commits (30d) y: 762 lines of code src/common/commonutils/FileUtils.c x: 2 commits (30d) y: 1674 lines of code src/common/commonutils/OtherUtils.c x: 1 commits (30d) y: 523 lines of code src/common/commonutils/PackageUtils.c x: 1 commits (30d) y: 456 lines of code src/common/commonutils/PassUtils.c x: 1 commits (30d) y: 654 lines of code src/common/commonutils/SshUtils.c x: 1 commits (30d) y: 1334 lines of code src/common/commonutils/UserUtils.c x: 5 commits (30d) y: 2674 lines of code src/platform/MmiClient.c x: 1 commits (30d) y: 321 lines of code src/platform/ModulesManager.c x: 1 commits (30d) y: 728 lines of code src/platform/MpiServer.c x: 1 commits (30d) y: 548 lines of code src/common/asb/Asb.c x: 3 commits (30d) y: 5421 lines of code src/common/commonutils/UserUtils.h x: 1 commits (30d) y: 99 lines of code src/modules/compliance/src/lib/procedures/UfwStatus.cpp x: 2 commits (30d) y: 39 lines of code src/modules/compliance/src/lib/procedures/EnsureAllGroupsFromEtcPasswdExistInEtcGroup.cpp x: 1 commits (30d) y: 59 lines of code src/modules/compliance/src/lib/procedures/EnsureFilePermissions.cpp x: 1 commits (30d) y: 319 lines of code src/modules/compliance/src/lib/procedures/EnsureFilesystemOption.cpp x: 1 commits (30d) y: 295 lines of code src/modules/compliance/src/lib/procedures/EnsureNoUserHasPrimaryShadowGroup.cpp x: 1 commits (30d) y: 40 lines of code src/modules/compliance/src/lib/procedures/EnsureSysctl.cpp x: 1 commits (30d) y: 174 lines of code src/modules/compliance/src/lib/procedures/FileRegexMatch.cpp x: 1 commits (30d) y: 146 lines of code src/modules/compliance/src/lib/GenJSONSchemas.py x: 5 commits (30d) y: 172 lines of code src/modules/compliance/src/lib/ContextInterface.h x: 2 commits (30d) y: 17 lines of code src/modules/compliance/src/lib/Engine.cpp x: 3 commits (30d) y: 258 lines of code src/modules/compliance/src/lib/Engine.h x: 2 commits (30d) y: 45 lines of code src/modules/compliance/src/lib/Evaluator.cpp x: 3 commits (30d) y: 504 lines of code src/modules/compliance/src/lib/Evaluator.h x: 4 commits (30d) y: 98 lines of code src/modules/compliance/src/lib/procedures/SCE.cpp x: 3 commits (30d) y: 24 lines of code src/modules/compliance/src/lib/procedures/ensureAllGroupsFromEtcPasswdExistInEtcGroup.cpp x: 4 commits (30d) y: 59 lines of code src/modules/compliance/src/lib/procedures/ensureFilePermissions.cpp x: 6 commits (30d) y: 319 lines of code src/modules/compliance/src/lib/procedures/ensureFilesystemOption.cpp x: 4 commits (30d) y: 295 lines of code src/modules/compliance/src/lib/procedures/ensureKernelModule.cpp x: 5 commits (30d) y: 112 lines of code src/modules/compliance/src/lib/procedures/ensureNoDuplicateEntriesExist.cpp x: 5 commits (30d) y: 103 lines of code src/modules/compliance/src/lib/procedures/ensureNoUserHasPrimaryShadowGroup.cpp x: 4 commits (30d) y: 40 lines of code src/modules/compliance/src/lib/procedures/ensureSysctl.cpp x: 2 commits (30d) y: 174 lines of code src/modules/compliance/src/lib/procedures/fileRegexMatch.cpp x: 4 commits (30d) y: 146 lines of code src/modules/compliance/src/lib/procedures/packageInstalled.cpp x: 5 commits (30d) y: 323 lines of code src/modules/compliance/src/lib/procedures/testingProcedures.cpp x: 6 commits (30d) y: 87 lines of code src/modules/compliance/src/lib/Result.cpp x: 1 commits (30d) y: 10 lines of code src/modules/compliance/src/lib/Result.h x: 1 commits (30d) y: 228 lines of code src/common/logging/Logging.h x: 1 commits (30d) y: 81 lines of code
5421.0
lines of code
  min: 5.0
  average: 388.11
  25th percentile: 61.0
  median: 172.0
  75th percentile: 323.0
  max: 5421.0
0 6.0
commits (30d)
min: 1.0 | average: 2.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 6.0

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

src/modules/compliance/src/lib/procedures/SystemdUnitState.cpp x: 1 contributors (30d) y: 107 lines of code src/adapters/mc/OsConfigResource.c x: 1 contributors (30d) y: 1202 lines of code src/adapters/pnp/PnpAgent.c x: 1 contributors (30d) y: 591 lines of code src/common/commonutils/CommonUtils.h x: 2 contributors (30d) y: 210 lines of code src/common/commonutils/ConfigUtils.c x: 2 contributors (30d) y: 366 lines of code src/common/commonutils/DaemonUtils.c x: 1 contributors (30d) y: 170 lines of code src/common/commonutils/DeviceInfoUtils.c x: 1 contributors (30d) y: 762 lines of code src/common/commonutils/FileUtils.c x: 2 contributors (30d) y: 1674 lines of code src/common/commonutils/OtherUtils.c x: 1 contributors (30d) y: 523 lines of code src/common/commonutils/PackageUtils.c x: 1 contributors (30d) y: 456 lines of code src/common/commonutils/PassUtils.c x: 1 contributors (30d) y: 654 lines of code src/common/commonutils/SshUtils.c x: 1 contributors (30d) y: 1334 lines of code src/common/commonutils/UserUtils.c x: 2 contributors (30d) y: 2674 lines of code src/platform/MmiClient.c x: 1 contributors (30d) y: 321 lines of code src/platform/ModulesManager.c x: 1 contributors (30d) y: 728 lines of code src/platform/MpiServer.c x: 1 contributors (30d) y: 548 lines of code src/common/asb/Asb.c x: 1 contributors (30d) y: 5421 lines of code src/common/commonutils/UserUtils.h x: 1 contributors (30d) y: 99 lines of code src/modules/compliance/src/lib/procedures/UfwStatus.cpp x: 1 contributors (30d) y: 39 lines of code src/modules/compliance/src/lib/procedures/EnsureAllGroupsFromEtcPasswdExistInEtcGroup.cpp x: 1 contributors (30d) y: 59 lines of code src/modules/compliance/src/lib/procedures/EnsureFilePermissions.cpp x: 1 contributors (30d) y: 319 lines of code src/modules/compliance/src/lib/procedures/EnsureFilesystemOption.cpp x: 1 contributors (30d) y: 295 lines of code src/modules/compliance/src/lib/procedures/EnsureSysctl.cpp x: 1 contributors (30d) y: 174 lines of code src/modules/compliance/src/lib/procedures/FileRegexMatch.cpp x: 1 contributors (30d) y: 146 lines of code src/modules/compliance/src/lib/GenJSONSchemas.py x: 2 contributors (30d) y: 172 lines of code src/modules/compliance/src/lib/CommonContext.cpp x: 2 contributors (30d) y: 30 lines of code src/modules/compliance/src/lib/ContextInterface.h x: 2 contributors (30d) y: 17 lines of code src/modules/compliance/src/lib/Engine.cpp x: 3 contributors (30d) y: 258 lines of code src/modules/compliance/src/lib/Engine.h x: 2 contributors (30d) y: 45 lines of code src/modules/compliance/src/lib/Evaluator.cpp x: 2 contributors (30d) y: 504 lines of code src/modules/compliance/src/lib/Evaluator.h x: 2 contributors (30d) y: 98 lines of code src/modules/compliance/src/lib/procedures/ensureFilePermissions.cpp x: 3 contributors (30d) y: 319 lines of code src/modules/compliance/src/lib/procedures/ensureFilesystemOption.cpp x: 2 contributors (30d) y: 295 lines of code src/modules/compliance/src/lib/procedures/ensureKernelModule.cpp x: 2 contributors (30d) y: 112 lines of code src/modules/compliance/src/lib/procedures/fileRegexMatch.cpp x: 2 contributors (30d) y: 146 lines of code src/modules/compliance/src/lib/procedures/packageInstalled.cpp x: 3 contributors (30d) y: 323 lines of code src/modules/compliance/src/lib/procedures/testingProcedures.cpp x: 3 contributors (30d) y: 87 lines of code src/modules/compliance/src/lib/Result.cpp x: 1 contributors (30d) y: 10 lines of code src/modules/compliance/src/lib/Result.h x: 1 contributors (30d) y: 228 lines of code src/common/logging/Logging.h x: 1 contributors (30d) y: 81 lines of code
5421.0
lines of code
  min: 5.0
  average: 388.11
  25th percentile: 61.0
  median: 172.0
  75th percentile: 323.0
  max: 5421.0
0 3.0
contributors (30d)
min: 1.0 | average: 1.46 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

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

src/modules/compliance/src/lib/procedures/SystemdUnitState.cpp x: 1 commits (90d) y: 107 lines of code src/adapters/mc/OsConfigResource.c x: 10 commits (90d) y: 1202 lines of code src/adapters/pnp/PnpAgent.c x: 4 commits (90d) y: 591 lines of code src/common/commonutils/CommonUtils.h x: 12 commits (90d) y: 210 lines of code src/common/commonutils/ConfigUtils.c x: 6 commits (90d) y: 366 lines of code src/common/commonutils/DaemonUtils.c x: 6 commits (90d) y: 170 lines of code src/common/commonutils/DeviceInfoUtils.c x: 6 commits (90d) y: 762 lines of code src/common/commonutils/FileUtils.c x: 10 commits (90d) y: 1674 lines of code src/common/commonutils/OtherUtils.c x: 7 commits (90d) y: 523 lines of code src/common/commonutils/PackageUtils.c x: 8 commits (90d) y: 456 lines of code src/common/commonutils/PassUtils.c x: 5 commits (90d) y: 654 lines of code src/common/commonutils/SshUtils.c x: 7 commits (90d) y: 1334 lines of code src/common/commonutils/UserUtils.c x: 13 commits (90d) y: 2674 lines of code src/common/logging/Logging.c x: 10 commits (90d) y: 195 lines of code src/common/mpiclient/MpiClient.c x: 5 commits (90d) y: 455 lines of code src/platform/Main.c x: 4 commits (90d) y: 166 lines of code src/platform/MmiClient.c x: 1 commits (90d) y: 321 lines of code src/platform/ModulesManager.c x: 3 commits (90d) y: 728 lines of code src/platform/MpiServer.c x: 2 commits (90d) y: 548 lines of code src/common/asb/Asb.c x: 18 commits (90d) y: 5421 lines of code src/common/commonutils/UserUtils.h x: 5 commits (90d) y: 99 lines of code src/modules/compliance/src/lib/procedures/UfwStatus.cpp x: 2 commits (90d) y: 39 lines of code src/modules/compliance/src/lib/procedures/EnsureSshdOption.cpp x: 1 commits (90d) y: 100 lines of code src/modules/compliance/src/lib/procedures/EnsureAllGroupsFromEtcPasswdExistInEtcGroup.cpp x: 1 commits (90d) y: 59 lines of code src/modules/compliance/src/lib/procedures/EnsureFilePermissions.cpp x: 1 commits (90d) y: 319 lines of code src/modules/compliance/src/lib/procedures/EnsureFilesystemOption.cpp x: 1 commits (90d) y: 295 lines of code src/modules/compliance/src/lib/procedures/EnsureNoUserHasPrimaryShadowGroup.cpp x: 1 commits (90d) y: 40 lines of code src/modules/compliance/src/lib/procedures/EnsureSysctl.cpp x: 1 commits (90d) y: 174 lines of code src/modules/compliance/src/lib/procedures/FileRegexMatch.cpp x: 1 commits (90d) y: 146 lines of code src/modules/compliance/src/lib/GenJSONSchemas.py x: 6 commits (90d) y: 172 lines of code src/modules/compliance/src/lib/ContextInterface.h x: 2 commits (90d) y: 17 lines of code src/modules/compliance/src/lib/Engine.cpp x: 14 commits (90d) y: 258 lines of code src/modules/compliance/src/lib/Engine.h x: 12 commits (90d) y: 45 lines of code src/modules/compliance/src/lib/Evaluator.cpp x: 9 commits (90d) y: 504 lines of code src/modules/compliance/src/lib/Evaluator.h x: 12 commits (90d) y: 98 lines of code src/modules/compliance/src/lib/procedures/SCE.cpp x: 5 commits (90d) y: 24 lines of code src/modules/compliance/src/lib/procedures/ensureAllGroupsFromEtcPasswdExistInEtcGroup.cpp x: 5 commits (90d) y: 59 lines of code src/modules/compliance/src/lib/procedures/ensureFilePermissions.cpp x: 10 commits (90d) y: 319 lines of code src/modules/compliance/src/lib/procedures/ensureFilesystemOption.cpp x: 7 commits (90d) y: 295 lines of code src/modules/compliance/src/lib/procedures/ensureKernelModule.cpp x: 7 commits (90d) y: 112 lines of code src/modules/compliance/src/lib/procedures/ensureNoDuplicateEntriesExist.cpp x: 6 commits (90d) y: 103 lines of code src/modules/compliance/src/lib/procedures/ensureSysctl.cpp x: 2 commits (90d) y: 174 lines of code src/modules/compliance/src/lib/procedures/fileRegexMatch.cpp x: 5 commits (90d) y: 146 lines of code src/modules/compliance/src/lib/procedures/packageInstalled.cpp x: 7 commits (90d) y: 323 lines of code src/modules/compliance/src/lib/procedures/testingProcedures.cpp x: 9 commits (90d) y: 87 lines of code src/common/commonutils/Internal.h x: 3 commits (90d) y: 35 lines of code src/modules/compliance/src/lib/Result.cpp x: 1 commits (90d) y: 10 lines of code src/modules/compliance/src/lib/Result.h x: 4 commits (90d) y: 228 lines of code src/common/logging/Logging.h x: 12 commits (90d) y: 81 lines of code src/modules/compliance/src/lib/ComplianceInterface.cpp x: 12 commits (90d) y: 189 lines of code src/modules/compliance/src/lib/Procedure.cpp x: 5 commits (90d) y: 175 lines of code src/common/commonutils/CommandUtils.c x: 8 commits (90d) y: 282 lines of code src/modules/compliance/src/lib/Regex.h x: 2 commits (90d) y: 52 lines of code src/modules/compliance/src/lib/Base64.cpp x: 3 commits (90d) y: 87 lines of code src/modules/compliance/src/lib/JsonWrapper.cpp x: 4 commits (90d) y: 17 lines of code src/modules/compliance/src/lib/Optional.h x: 3 commits (90d) y: 112 lines of code src/modules/compliance/src/lib/TypeTraits.h x: 3 commits (90d) y: 17 lines of code src/modules/configuration/src/lib/Configuration.c x: 3 commits (90d) y: 557 lines of code src/adapters/mc/compliance/example/MOFGenerator.py x: 1 commits (90d) y: 80 lines of code src/adapters/mc/Common.h x: 3 commits (90d) y: 45 lines of code src/adapters/mc/compliance/Baseline.c x: 4 commits (90d) y: 54 lines of code src/adapters/pnp/Watcher.c x: 3 commits (90d) y: 247 lines of code src/common/commonutils/MountUtils.c x: 4 commits (90d) y: 381 lines of code src/common/commonutils/ProxyUtils.c x: 3 commits (90d) y: 272 lines of code src/common/commonutils/SocketUtils.c x: 3 commits (90d) y: 164 lines of code src/modules/adhs/src/lib/Adhs.c x: 2 commits (90d) y: 287 lines of code src/modules/commandrunner/src/lib/Command.cpp x: 1 commits (90d) y: 391 lines of code src/modules/deliveryoptimization/src/lib/DeliveryOptimization.c x: 2 commits (90d) y: 374 lines of code src/modules/firewall/src/lib/Firewall.cpp x: 2 commits (90d) y: 801 lines of code src/modules/networking/src/lib/Networking.cpp x: 2 commits (90d) y: 882 lines of code src/modules/pmc/src/lib/PmcBase.cpp x: 2 commits (90d) y: 764 lines of code src/modules/securitybaseline/src/lib/SecurityBaseline.c x: 2 commits (90d) y: 139 lines of code src/modules/ztsi/src/lib/Ztsi.cpp x: 2 commits (90d) y: 675 lines of code src/adapters/pnp/AisUtils.c x: 1 commits (90d) y: 599 lines of code src/adapters/pnp/PnpUtils.c x: 1 commits (90d) y: 572 lines of code src/modules/commandrunner/src/lib/CommandRunner.cpp x: 1 commits (90d) y: 592 lines of code src/modules/hostname/src/so/HostNameModule.cpp x: 1 commits (90d) y: 273 lines of code src/modules/networking/src/so/NetworkingModule.cpp x: 1 commits (90d) y: 239 lines of code src/modules/tpm/src/so/TpmModule.cpp x: 1 commits (90d) y: 154 lines of code src/modules/ztsi/src/so/ZtsiModule.cpp x: 1 commits (90d) y: 195 lines of code src/adapters/mc/OsConfigResource.h x: 1 commits (90d) y: 1114 lines of code src/adapters/mc/schema.c x: 1 commits (90d) y: 2440 lines of code
5421.0
lines of code
  min: 5.0
  average: 318.4
  25th percentile: 45.0
  median: 146.0
  75th percentile: 325.75
  max: 5421.0
0 18.0
commits (90d)
min: 1.0 | average: 3.6 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 18.0

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

src/modules/compliance/src/lib/procedures/SystemdUnitState.cpp x: 1 contributors (90d) y: 107 lines of code src/adapters/mc/OsConfigResource.c x: 3 contributors (90d) y: 1202 lines of code src/adapters/pnp/PnpAgent.c x: 2 contributors (90d) y: 591 lines of code src/common/commonutils/CommonUtils.h x: 4 contributors (90d) y: 210 lines of code src/common/commonutils/ConfigUtils.c x: 3 contributors (90d) y: 366 lines of code src/common/commonutils/DaemonUtils.c x: 4 contributors (90d) y: 170 lines of code src/common/commonutils/DeviceInfoUtils.c x: 3 contributors (90d) y: 762 lines of code src/common/commonutils/FileUtils.c x: 3 contributors (90d) y: 1674 lines of code src/common/commonutils/OtherUtils.c x: 3 contributors (90d) y: 523 lines of code src/common/commonutils/PackageUtils.c x: 3 contributors (90d) y: 456 lines of code src/common/commonutils/PassUtils.c x: 3 contributors (90d) y: 654 lines of code src/common/commonutils/SshUtils.c x: 3 contributors (90d) y: 1334 lines of code src/common/commonutils/UserUtils.c x: 4 contributors (90d) y: 2674 lines of code src/common/logging/Logging.c x: 3 contributors (90d) y: 195 lines of code src/platform/Main.c x: 2 contributors (90d) y: 166 lines of code src/platform/MmiClient.c x: 1 contributors (90d) y: 321 lines of code src/platform/ModulesManager.c x: 2 contributors (90d) y: 728 lines of code src/platform/MpiServer.c x: 2 contributors (90d) y: 548 lines of code src/common/asb/Asb.c x: 4 contributors (90d) y: 5421 lines of code src/common/commonutils/UserUtils.h x: 3 contributors (90d) y: 99 lines of code src/modules/compliance/src/lib/procedures/UfwStatus.cpp x: 1 contributors (90d) y: 39 lines of code src/modules/compliance/src/lib/procedures/EnsureSshdOption.cpp x: 1 contributors (90d) y: 100 lines of code src/modules/compliance/src/lib/procedures/EnsureAllGroupsFromEtcPasswdExistInEtcGroup.cpp x: 1 contributors (90d) y: 59 lines of code src/modules/compliance/src/lib/procedures/EnsureFilePermissions.cpp x: 1 contributors (90d) y: 319 lines of code src/modules/compliance/src/lib/procedures/EnsureFilesystemOption.cpp x: 1 contributors (90d) y: 295 lines of code src/modules/compliance/src/lib/procedures/EnsureSysctl.cpp x: 1 contributors (90d) y: 174 lines of code src/modules/compliance/src/lib/procedures/FileRegexMatch.cpp x: 1 contributors (90d) y: 146 lines of code src/modules/compliance/src/lib/GenJSONSchemas.py x: 2 contributors (90d) y: 172 lines of code src/modules/compliance/src/lib/CommonContext.cpp x: 2 contributors (90d) y: 30 lines of code src/modules/compliance/src/lib/ContextInterface.h x: 2 contributors (90d) y: 17 lines of code src/modules/compliance/src/lib/Engine.cpp x: 5 contributors (90d) y: 258 lines of code src/modules/compliance/src/lib/Engine.h x: 4 contributors (90d) y: 45 lines of code src/modules/compliance/src/lib/Evaluator.cpp x: 3 contributors (90d) y: 504 lines of code src/modules/compliance/src/lib/Evaluator.h x: 4 contributors (90d) y: 98 lines of code src/modules/compliance/src/lib/procedures/SCE.cpp x: 3 contributors (90d) y: 24 lines of code src/modules/compliance/src/lib/procedures/ensureAllGroupsFromEtcPasswdExistInEtcGroup.cpp x: 2 contributors (90d) y: 59 lines of code src/modules/compliance/src/lib/procedures/ensureFilePermissions.cpp x: 4 contributors (90d) y: 319 lines of code src/modules/compliance/src/lib/procedures/ensureFilesystemOption.cpp x: 3 contributors (90d) y: 295 lines of code src/modules/compliance/src/lib/procedures/ensureKernelModule.cpp x: 3 contributors (90d) y: 112 lines of code src/modules/compliance/src/lib/procedures/ensureNoDuplicateEntriesExist.cpp x: 2 contributors (90d) y: 103 lines of code src/modules/compliance/src/lib/procedures/fileRegexMatch.cpp x: 2 contributors (90d) y: 146 lines of code src/modules/compliance/src/lib/procedures/packageInstalled.cpp x: 3 contributors (90d) y: 323 lines of code src/modules/compliance/src/lib/Result.cpp x: 1 contributors (90d) y: 10 lines of code src/modules/compliance/src/lib/Result.h x: 2 contributors (90d) y: 228 lines of code src/common/logging/Logging.h x: 3 contributors (90d) y: 81 lines of code src/modules/compliance/src/lib/ComplianceInterface.cpp x: 4 contributors (90d) y: 189 lines of code src/common/commonutils/CommandUtils.c x: 2 contributors (90d) y: 282 lines of code src/modules/configuration/src/lib/Configuration.c x: 1 contributors (90d) y: 557 lines of code src/adapters/mc/compliance/example/MOFGenerator.py x: 1 contributors (90d) y: 80 lines of code src/adapters/mc/compliance/Baseline.c x: 3 contributors (90d) y: 54 lines of code src/adapters/pnp/Watcher.c x: 2 contributors (90d) y: 247 lines of code src/common/commonutils/MountUtils.c x: 2 contributors (90d) y: 381 lines of code src/common/commonutils/ProxyUtils.c x: 2 contributors (90d) y: 272 lines of code src/modules/commandrunner/src/lib/Command.cpp x: 1 contributors (90d) y: 391 lines of code src/modules/compliance/src/lib/ComplianceInterface.h x: 3 contributors (90d) y: 20 lines of code src/modules/deliveryoptimization/src/lib/DeliveryOptimization.c x: 1 contributors (90d) y: 374 lines of code src/modules/firewall/src/lib/Firewall.cpp x: 1 contributors (90d) y: 801 lines of code src/modules/networking/src/lib/Networking.cpp x: 1 contributors (90d) y: 882 lines of code src/modules/pmc/src/lib/PmcBase.cpp x: 1 contributors (90d) y: 764 lines of code src/modules/ztsi/src/lib/Ztsi.cpp x: 1 contributors (90d) y: 675 lines of code src/adapters/pnp/AisUtils.c x: 1 contributors (90d) y: 599 lines of code src/modules/commandrunner/src/lib/CommandRunner.cpp x: 1 contributors (90d) y: 592 lines of code src/modules/hostname/src/so/HostNameModule.cpp x: 1 contributors (90d) y: 273 lines of code src/modules/networking/src/so/NetworkingModule.cpp x: 1 contributors (90d) y: 239 lines of code src/modules/tpm/src/so/TpmModule.cpp x: 1 contributors (90d) y: 154 lines of code src/modules/ztsi/src/so/ZtsiModule.cpp x: 1 contributors (90d) y: 195 lines of code src/adapters/mc/OsConfigResource.h x: 1 contributors (90d) y: 1114 lines of code src/adapters/mc/schema.c x: 1 contributors (90d) y: 2440 lines of code
5421.0
lines of code
  min: 5.0
  average: 318.4
  25th percentile: 45.0
  median: 146.0
  75th percentile: 325.75
  max: 5421.0
0 5.0
contributors (90d)
min: 1.0 | average: 1.8 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0