Class: Oxidized::Output::Output

Inherits:
Object
  • Object
show all
Includes:
SemanticLogger::Loggable
Defined in:
lib/oxidized/output/output.rb

Direct Known Subclasses

GitCrypt

Defined Under Namespace

Classes: NoConfig

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.clean_obsolete_nodes(_active_nodes) ⇒ Object



20
21
22
# File 'lib/oxidized/output/output.rb', line 20

def self.clean_obsolete_nodes(_active_nodes)
  logger.warn "clean_obsolete_nodes is not implemented for #{name}"
end

Instance Method Details

#cfg_to_str(cfg) ⇒ Object



16
17
18
# File 'lib/oxidized/output/output.rb', line 16

def cfg_to_str(cfg)
  cfg.select { |h| h[:type] == 'cfg' }.map { |h| h[:data] }.join
end