seocahill/taxplorer

View on GitHub
lib/taxplorer.rb

Summary

Maintainability
A
0 mins
Test Coverage
#!/usr/bin/env ruby

require "nokogiri"
require "taxplorer/command"
require "taxplorer/parse"
require "taxplorer/find"
require "taxplorer/view"
require 'hirb'
require 'highline/import'

module Taxplorer
  class Application
    include Taxplorer::Command
    include Taxplorer::Parse
    include Taxplorer::Find
    include Taxplorer::View

    attr_reader :records, :run

    def initialize
      @nodes = []
      @records ||= Hash.new
      @records["sections"] ||= []
      @records["elements"] ||= []
      @run = true
      load_shell
    end
  end
end