Class: Klenod::Build::Plugin

Inherits:
Object
  • Object
show all
Defined in:
lib/klenod/build/plugin.rb

Instance Method Summary collapse

Instance Method Details

#finalize(_module_id, result, _resolved_dependencies, _dependency_records, _context) ⇒ Object



18
19
20
# File 'lib/klenod/build/plugin.rb', line 18

def finalize(_module_id, result, _resolved_dependencies, _dependency_records, _context)
  result
end

#import_value(_resolved_dependency, _record, _context) ⇒ Object



22
23
24
# File 'lib/klenod/build/plugin.rb', line 22

def import_value(_resolved_dependency, _record, _context)
  nil
end

#invalidate_module_ids(_paths, _context) ⇒ Object



30
31
32
# File 'lib/klenod/build/plugin.rb', line 30

def invalidate_module_ids(_paths, _context)
  []
end

#load(_module_id, _context) ⇒ Object



10
11
12
# File 'lib/klenod/build/plugin.rb', line 10

def load(_module_id, _context)
  nil
end

#resolve(_dependency, _context) ⇒ Object



6
7
8
# File 'lib/klenod/build/plugin.rb', line 6

def resolve(_dependency, _context)
  nil
end

#runtime_import_value(_resolved_dependency, _record, _context) ⇒ Object



26
27
28
# File 'lib/klenod/build/plugin.rb', line 26

def runtime_import_value(_resolved_dependency, _record, _context)
  nil
end

#transform(_module_id, code, _context) ⇒ Object



14
15
16
# File 'lib/klenod/build/plugin.rb', line 14

def transform(_module_id, code, _context)
  TransformResult.identity(code)
end