# File lib/librarian/lockfile.rb, line 11 def initialize(environment, path) self.environment = environment @path = path end
# File lib/librarian/lockfile.rb, line 20 def load(string) Parser.new(environment).parse(string) end
# File lib/librarian/lockfile.rb, line 24 def read load(path.read) end
# File lib/librarian/lockfile.rb, line 16 def save(resolution) Compiler.new(environment).compile(resolution) end