class Vte::Loader
Private Instance Methods
          define_version_module()
          
          click to toggle source
          
        
        
        # File lib/vte3/loader.rb, line 34 def define_version_module @version_module = Module.new @base_module.const_set("Version", @version_module) end
          load_constant_info(info)
          
          click to toggle source
          
        
        
        
              Calls superclass method
              
            
          
          
          # File lib/vte3/loader.rb, line 51 def load_constant_info(info) case info.name when /_VERSION\z/ @version_module.const_set($PREMATCH, info.value) else super end end
          load_function_info(info)
          
          click to toggle source
          
        
        
        
              Calls superclass method
              
            
          
          
          # File lib/vte3/loader.rb, line 20 def load_function_info(info) name = info.name case name when "init" # ignore else super end end
          post_load(repository, namespace)
          
          click to toggle source
          
        
        
        # File lib/vte3/loader.rb, line 39 def post_load(repository, namespace) require_libraries end
          pre_load(repository, namespace)
          
          click to toggle source
          
        
        
        # File lib/vte3/loader.rb, line 30 def pre_load(repository, namespace) define_version_module end
          require_libraries()
          
          click to toggle source
          
        
        
        # File lib/vte3/loader.rb, line 43 def require_libraries require "vte3/pty" require "vte3/terminal" require "vte3/version" require "vte3/deprecated" end