module CrossPlane
require_relative 'errors.rb'
require_relative 'globals.rb'
require_relative 'config.rb' require_relative 'utils.rb'
require_relative 'errors.rb' require_relative 'globals.rb'
require_relative 'analyzer.rb' require_relative 'globals.rb' require_relative 'lexer.rb'
require_relative 'errors.rb'
Public Class Methods
config()
click to toggle source
# File lib/crossplane/globals.rb, line 20 def self.config @config end
config=(config)
click to toggle source
# File lib/crossplane/globals.rb, line 16 def self.config=(config) @config = config end
debug()
click to toggle source
# File lib/crossplane/globals.rb, line 28 def self.debug @debug end
debug=(debug)
click to toggle source
# File lib/crossplane/globals.rb, line 24 def self.debug=(debug) @debug = debug end
logger()
click to toggle source
# File lib/crossplane/globals.rb, line 36 def self.logger @logger || CrossPlane.utils.configure_logger(debug: true) end
logger=(logger)
click to toggle source
# File lib/crossplane/globals.rb, line 32 def self.logger=(logger) @logger = logger end
utils()
click to toggle source
# File lib/crossplane/globals.rb, line 12 def self.utils @utils end
utils=(utils)
click to toggle source
# File lib/crossplane/globals.rb, line 8 def self.utils=(utils) @utils = utils end