puppetlabs/facter

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/facter/facts/windows/os/windows/product_name.rb16
A
20 mins
A
100%
lib/facter/facts/windows/os/windows/release_id.rb16
A
20 mins
A
100%
lib/facter/facts/windows/os/windows/system32.rb16
A
20 mins
A
100%
lib/facter/facts/windows/path.rb11
A
0 mins
A
100%
lib/facter/facts/windows/processor.rb16
A
0 mins
A
100%
lib/facter/facts/windows/processors/cores.rb13
A
0 mins
A
100%
lib/facter/facts/windows/processors/count.rb14
A
0 mins
A
100%
lib/facter/facts/windows/processors/isa.rb14
A
0 mins
A
100%
lib/facter/facts/windows/processors/models.rb13
A
0 mins
A
100%
lib/facter/facts/windows/processors/physicalcount.rb14
A
0 mins
A
100%
lib/facter/facts/windows/processors/threads.rb13
A
0 mins
A
100%
lib/facter/facts/windows/ruby/platform.rb14
A
0 mins
A
100%
lib/facter/facts/windows/ruby/sitedir.rb14
A
0 mins
A
100%
lib/facter/facts/windows/ruby/version.rb14
A
0 mins
A
100%
lib/facter/facts/windows/scope6_interfaces.rb16
A
0 mins
A
100%
lib/facter/facts/windows/ssh.rb22
A
0 mins
A
100%
lib/facter/facts/windows/sshalgorithmkey.rb16
A
0 mins
A
100%
lib/facter/facts/windows/sshfp_algorithm.rb19
A
0 mins
A
100%
lib/facter/facts/windows/system_uptime/days.rb14
A
0 mins
A
100%
lib/facter/facts/windows/system_uptime/hours.rb14
A
0 mins
A
100%
lib/facter/facts/windows/system_uptime/seconds.rb14
A
0 mins
A
100%
lib/facter/facts/windows/system_uptime/uptime.rb14
A
0 mins
A
100%
lib/facter/facts/windows/timezone.rb11
A
0 mins
A
100%
lib/facter/facts/windows/virtual.rb11
A
0 mins
A
100%
lib/facter/fixtures/facter_help_header
lib/facter/framework/benchmarking/timer.rb21
A
0 mins
A
100%
lib/facter/framework/cli/cli.rb180
A
1 hr
C
75%
lib/facter/framework/cli/cli_launcher.rb41
A
0 mins
A
100%
lib/facter/framework/config/config_reader.rb47
A
0 mins
A
100%
lib/facter/framework/config/fact_groups.rb99
A
2 hrs
A
98%
lib/facter/framework/core/cache_manager.rb180
B
5 hrs
B
87%
lib/facter/framework/core/fact/external/external_fact_manager.rb23
A
0 mins
A
100%
lib/facter/framework/core/fact/internal/core_fact.rb16
A
0 mins
A
100%
lib/facter/framework/core/fact/internal/internal_fact_manager.rb63
A
0 mins
A
100%
lib/facter/framework/core/fact_filter.rb20
A
0 mins
A
100%
lib/facter/framework/core/fact_loaders/class_discoverer.rb26
A
0 mins
A
100%
lib/facter/framework/core/fact_loaders/external_fact_loader.rb36
A
0 mins
A
96%
lib/facter/framework/core/fact_loaders/fact_loader.rb100
A
55 mins
A
90%
lib/facter/framework/core/fact_loaders/internal_fact_loader.rb40
A
1 hr
A
100%
lib/facter/framework/core/fact_manager.rb112
A
0 mins
A
96%
lib/facter/framework/core/file_loader.rb923
D
2 days
F
29%
lib/facter/framework/core/options.rb63
A
0 mins
A
95%
lib/facter/framework/core/options/config_file_options.rb84
A
3 hrs
A
90%
lib/facter/framework/core/options/option_store.rb186
A
0 mins
A
97%
lib/facter/framework/core/options/options_validator.rb75
A
1 hr
A
95%
lib/facter/framework/core/session_cache.rb12
A
0 mins
A
100%
lib/facter/framework/detector/os_detector.rb68
A
25 mins
A
93%
lib/facter/framework/detector/os_hierarchy.rb33
A
1 hr
A
100%
lib/facter/framework/formatters/formatter_factory.rb10
A
0 mins
A
100%
lib/facter/framework/formatters/formatter_helper.rb29
A
0 mins
A
100%