class GitCommander::Loader
@abstract The interface class outlining requirements for an operational Loader
Attributes
registry[R]
result[R]
Public Class Methods
new(registry)
click to toggle source
# File lib/git_commander/loader.rb, line 14 def initialize(registry) @registry = registry @result = LoaderResult.new end
Public Instance Methods
load(_options = {})
click to toggle source
Expected to return an instance of GitCommander::LoaderResult
# File lib/git_commander/loader.rb, line 20 def load(_options = {}) raise NotImplementedError end
system()
click to toggle source
# File lib/git_commander/loader.rb, line 24 def system GitCommander::System end