summaryrefslogtreecommitdiff
path: root/app/models
diff options
context:
space:
mode:
authorSean McGivern <sean@mcgivern.me.uk>2017-10-16 10:36:06 +0000
committerSean McGivern <sean@mcgivern.me.uk>2017-10-16 10:36:06 +0000
commitb2553840e88bed82bad45712e2696de83fac1230 (patch)
tree0218a658d703f7fe09a67e5d82058c608cb55073 /app/models
parent3a7623fc010832c337e0ba0eb8650d7f6fca3562 (diff)
parent9fdde3693b3b49e929b7c80ccbec4abe412edb7f (diff)
downloadgitlab-ce-b2553840e88bed82bad45712e2696de83fac1230.tar.gz
Merge branch 'conflict-resolution-refactor' into 'master'
Conflict resolution refactor See merge request gitlab-org/gitlab-ce!14747
Diffstat (limited to 'app/models')
-rw-r--r--app/models/repository.rb12
1 files changed, 1 insertions, 11 deletions
diff --git a/app/models/repository.rb b/app/models/repository.rb
index 43521a0ddd3..4324ea46aac 100644
--- a/app/models/repository.rb
+++ b/app/models/repository.rb
@@ -468,9 +468,7 @@ class Repository
end
def blob_at(sha, path)
- unless Gitlab::Git.blank_ref?(sha)
- Blob.decorate(Gitlab::Git::Blob.find(self, sha, path), project)
- end
+ Blob.decorate(raw_repository.blob_at(sha, path), project)
rescue Gitlab::Git::Repository::NoRepository
nil
end
@@ -914,14 +912,6 @@ class Repository
end
end
- def resolve_conflicts(user, branch_name, params)
- with_branch(user, branch_name) do
- committer = user_to_committer(user)
-
- create_commit(params.merge(author: committer, committer: committer))
- end
- end
-
def merged_to_root_ref?(branch_name)
branch_commit = commit(branch_name)
root_ref_commit = commit(root_ref)