puppetlabs/facter

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/facter/framework/formatters/hocon_fact_formatter.rb36
A
0 mins
A
100%
lib/facter/framework/formatters/json_fact_formatter.rb26
A
0 mins
A
100%
lib/facter/framework/formatters/legacy_fact_formatter.rb72
A
0 mins
A
100%
lib/facter/framework/formatters/yaml_fact_formatter.rb50
A
30 mins
A
97%
lib/facter/framework/logging/logger.rb134
B
4 hrs
B
84%
lib/facter/framework/logging/logger_helper.rb16
A
0 mins
A
100%
lib/facter/framework/parsers/query_parser.rb66
A
0 mins
A
92%
lib/facter/models/fact_collection.rb67
A
55 mins
A
100%
lib/facter/models/loaded_fact.rb13
A
0 mins
A
100%
lib/facter/models/resolved_fact.rb24
A
0 mins
A
94%
lib/facter/models/searched_fact.rb12
A
0 mins
A
100%
lib/facter/resolvers/aio_agent_version.rb18
A
0 mins
A
100%
lib/facter/resolvers/aix/architecture.rb40
A
0 mins
A
100%
lib/facter/resolvers/aix/disks.rb47
A
30 mins
A
96%
lib/facter/resolvers/aix/ffi/ffi.rb55
A
0 mins
A
100%
lib/facter/resolvers/aix/ffi/ffi_helper.rb125
C
7 hrs
F
32%
lib/facter/resolvers/aix/ffi/structs.rb60
A
0 mins
A
100%
lib/facter/resolvers/aix/filesystem.rb25
A
0 mins
A
100%
lib/facter/resolvers/aix/hardware.rb29
A
0 mins
A
100%
lib/facter/resolvers/aix/load_averages.rb22
A
0 mins
A
100%
lib/facter/resolvers/aix/memory.rb48
A
25 mins
A
100%
lib/facter/resolvers/aix/mountpoints.rb60
A
1 hr
A
100%
lib/facter/resolvers/aix/networking.rb58
A
1 hr
B
86%
lib/facter/resolvers/aix/nim.rb22
A
0 mins
B
80%
lib/facter/resolvers/aix/os_level.rb21
A
0 mins
A
100%
lib/facter/resolvers/aix/partitions.rb56
A
1 hr
A
97%
lib/facter/resolvers/aix/processors.rb60
A
25 mins
A
100%
lib/facter/resolvers/aix/serialnumber.rb29
A
0 mins
A
100%
lib/facter/resolvers/amzn/os_release_rpm.rb31
A
0 mins
A
100%
lib/facter/resolvers/augeas.rb38
A
0 mins
A
100%
lib/facter/resolvers/az.rb30
A
0 mins
A
100%
lib/facter/resolvers/base_resolver.rb37
A
0 mins
A
100%
lib/facter/resolvers/bsd/ffi/ffi_helper.rb36
A
25 mins
A
100%
lib/facter/resolvers/bsd/processors.rb38
A
0 mins
A
100%
lib/facter/resolvers/containers.rb64
A
0 mins
A
91%
lib/facter/resolvers/debian_version.rb18
A
0 mins
A
100%
lib/facter/resolvers/disks.rb66
A
2 hrs
A
100%
lib/facter/resolvers/dmi.rb38
A
1 hr
A
100%
lib/facter/resolvers/dmi_decode.rb42
A
0 mins
A
100%
lib/facter/resolvers/ec2.rb59
A
1 hr
A
100%
lib/facter/resolvers/eos_release.rb21
A
0 mins
A
100%
lib/facter/resolvers/facterversion.rb16
A
0 mins
A
100%
lib/facter/resolvers/filesystems.rb26
A
0 mins
A
100%
lib/facter/resolvers/fips_enabled.rb20
A
0 mins
A
100%
lib/facter/resolvers/freebsd/dmi.rb26
A
0 mins
A
100%
lib/facter/resolvers/freebsd/ffi/ffi_helper.rb48
A
25 mins
C
79%
lib/facter/resolvers/freebsd/freebsd_version.rb27
A
0 mins
A
100%
lib/facter/resolvers/freebsd/geom.rb76
A
0 mins
A
100%
lib/facter/resolvers/freebsd/processors.rb35
A
0 mins
A
100%
lib/facter/resolvers/freebsd/swap_memory.rb32
A
0 mins
A
100%