class BigKeeper::DepOperator
Operator for podfile
Public Class Methods
new(path, user)
click to toggle source
# File lib/big_keeper/dependency/dep_operator.rb, line 7 def initialize(path, user) @path = path @user = user end
Public Instance Methods
backup()
click to toggle source
# File lib/big_keeper/dependency/dep_operator.rb, line 12 def backup raise "You should override this method in subclass." end
install(modules, type, should_update)
click to toggle source
# File lib/big_keeper/dependency/dep_operator.rb, line 56 def install(modules, type, should_update) raise "You should override this method in subclass." end
open()
click to toggle source
# File lib/big_keeper/dependency/dep_operator.rb, line 60 def open raise "You should override this method in subclass." end
prerelease_finish(path, version, user, modules)
click to toggle source
# File lib/big_keeper/dependency/dep_operator.rb, line 28 def prerelease_finish(path, version, user, modules) raise "You should override this method in subclass." end
prerelease_home_finish(path, version, user, modules)
click to toggle source
# File lib/big_keeper/dependency/dep_operator.rb, line 36 def prerelease_home_finish(path, version, user, modules) raise "You should override this method in subclass." end
prerelease_home_start(path, version, user, modules)
click to toggle source
# File lib/big_keeper/dependency/dep_operator.rb, line 32 def prerelease_home_start(path, version, user, modules) raise "You should override this method in subclass." end
prerelease_start(path, version, user, modules)
click to toggle source
# File lib/big_keeper/dependency/dep_operator.rb, line 24 def prerelease_start(path, version, user, modules) raise "You should override this method in subclass." end
recover()
click to toggle source
# File lib/big_keeper/dependency/dep_operator.rb, line 16 def recover raise "You should override this method in subclass." end
release_home_finish(path, version, user, modules)
click to toggle source
# File lib/big_keeper/dependency/dep_operator.rb, line 52 def release_home_finish(path, version, user, modules) raise "You should override this method in subclass." end
release_home_start(path, version, user, modules)
click to toggle source
# File lib/big_keeper/dependency/dep_operator.rb, line 48 def release_home_start(path, version, user, modules) raise "You should override this method in subclass." end
release_module_finish(modules, module_name, version)
click to toggle source
# File lib/big_keeper/dependency/dep_operator.rb, line 44 def release_module_finish(modules, module_name, version) raise "You should override this method in subclass." end
release_module_start(modules, module_name, version)
click to toggle source
# File lib/big_keeper/dependency/dep_operator.rb, line 40 def release_module_start(modules, module_name, version) raise "You should override this method in subclass." end
update_module_config(module_name, module_operate_type)
click to toggle source
# File lib/big_keeper/dependency/dep_operator.rb, line 20 def update_module_config(module_name, module_operate_type) raise "You should override this method in subclass." end