puppetlabs/facter

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/facter/resolvers/windows/hardware_architecture.rb57
A
0 mins
A
94%
lib/facter/resolvers/virt_what.rb48
A
1 hr
A
94%
lib/facter/resolvers/linux/networking.rb130
A
1 hr
A
94%
lib/facter/framework/core/options/options_validator.rb75
A
1 hr
A
95%
lib/facter/framework/core/options.rb63
A
0 mins
A
95%
lib/facter/resolvers/windows/networking.rb126
A
1 hr
A
95%
lib/facter/resolvers/windows/ffi/network_utils.rb31
A
25 mins
A
95%
lib/facter/resolvers/solaris/mountpoints.rb76
A
2 hrs
A
95%
lib/facter/resolvers/hostname.rb69
A
35 mins
A
95%
lib/facter/resolvers/windows/system32.rb37
A
25 mins
A
96%
lib/facter/resolvers/windows/kernel.rb34
A
0 mins
A
96%
lib/facter/framework/core/fact_loaders/external_fact_loader.rb36
A
0 mins
A
96%
lib/facter/custom_facts/core/execution/base.rb116
A
4 hrs
A
96%
lib/facter/util/facts/facts_utils.rb40
A
35 mins
A
96%
lib/facter/custom_facts/util/loader.rb75
A
1 hr
A
96%
lib/facter/custom_facts/util/normalization.rb46
A
25 mins
A
96%
lib/facter/custom_facts/util/collection.rb118
A
2 hrs
A
96%
lib/facter/framework/core/fact_manager.rb112
A
0 mins
A
96%
lib/facter/util/linux/if_inet6.rb52
A
0 mins
A
96%
lib/facter/resolvers/windows/identity.rb42
A
0 mins
A
96%
lib/facter/resolvers/aix/disks.rb47
A
30 mins
A
96%
lib/facter/resolvers/linux/hostname.rb94
A
1 hr
A
96%
lib/facter/resolvers/macosx/mountpoints.rb66
A
0 mins
A
97%
lib/facter/custom_facts/util/fact.rb149
A
2 hrs
A
97%
lib/facter/resolvers/windows/memory.rb51
A
0 mins
A
97%
lib/facter/framework/formatters/yaml_fact_formatter.rb50
A
30 mins
A
97%
lib/facter/resolvers/aix/partitions.rb56
A
1 hr
A
97%
lib/facter/resolvers/partitions.rb114
A
45 mins
A
97%
lib/facter/custom_facts/core/execution/windows.rb60
A
3 hrs
A
97%
lib/facter/framework/core/options/option_store.rb186
A
0 mins
A
97%
lib/facter/resolvers/windows/processors.rb83
A
0 mins
A
98%
lib/facter/resolvers/os_release.rb78
A
25 mins
A
98%
lib/facter/resolvers/mountpoints.rb81
A
25 mins
A
98%
lib/facter/custom_facts/util/resolution.rb87
A
45 mins
A
98%
lib/facter/framework/config/fact_groups.rb99
A
2 hrs
A
98%
lib/facter/util/resolvers/networking/networking.rb99
A
0 mins
A
98%
lib/facter/facts/solaris/dmi/chassis/asset_tag.rb20
A
50 mins
A
100%
lib/facter/facts/freebsd/ruby/platform.rb14
A
0 mins
A
100%
lib/facter/resolvers/amzn/os_release_rpm.rb31
A
0 mins
A
100%
lib/facter/facts/linux/virtual.rb16
A
30 mins
A
100%
lib/facter/facts/windows/system_uptime/uptime.rb14
A
0 mins
A
100%
lib/facter/resolvers/zfs.rb24
A
0 mins
A
100%
lib/facter/facts/aix/processors/isa.rb14
A
0 mins
A
100%
lib/facter/facts/bsd/processors/models.rb19
A
50 mins
A
100%
lib/facter/facts/linux/networking/domain.rb14
A
0 mins
A
100%
lib/facter/custom_facts/core/resolvable.rb47
A
0 mins
A
100%
lib/facter/framework/config/config_reader.rb47
A
0 mins
A
100%
lib/facter/facts/freebsd/os/architecture.rb14
A
0 mins
A
100%
lib/facter/facts/freebsd/system_uptime/hours.rb14
A
0 mins
A
100%
lib/facter/util/linux/dhcp.rb66
A
2 hrs
A
100%