lib/git_dump/tree/builder.rb in git_dump-0.1.0 vs lib/git_dump/tree/builder.rb in git_dump-0.1.1

- old
+ new

@@ -1,5 +1,7 @@ +# frozen_string_literal: true + require 'git_dump/path_object' require 'git_dump/entry' class GitDump class Tree < PathObject @@ -12,10 +14,10 @@ @entries = {} end # Store data `content` with mode `mode` at `path` # Pass `nil` as content to remove - def store(path, content, mode = 0644) + def store(path, content, mode = 0o644) put_at(parse_path(path), content && repo.data_sha(content), mode) end alias_method :[]=, :store # Store data from `from` with mode `mode` (by default file mode) at `path`