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