diff options
Diffstat (limited to 'ruby')
-rwxr-xr-x | ruby/bin/ruby-cd | 6 | ||||
-rw-r--r-- | ruby/lib/gitaly_server/commit_service.rb | 15 | ||||
-rw-r--r-- | ruby/lib/gitlab/git.rb | 2 |
3 files changed, 7 insertions, 16 deletions
diff --git a/ruby/bin/ruby-cd b/ruby/bin/ruby-cd new file mode 100755 index 000000000..9dfb91e84 --- /dev/null +++ b/ruby/bin/ruby-cd @@ -0,0 +1,6 @@ +#!/usr/bin/env ruby + +# This script lets you run `bundle exec` in one directory, and then changes into another. + +Dir.chdir(ARGV.shift) +exec(*ARGV) diff --git a/ruby/lib/gitaly_server/commit_service.rb b/ruby/lib/gitaly_server/commit_service.rb index 26dd9a577..07302de2c 100644 --- a/ruby/lib/gitaly_server/commit_service.rb +++ b/ruby/lib/gitaly_server/commit_service.rb @@ -2,21 +2,6 @@ module GitalyServer class CommitService < Gitaly::CommitService::Service include Utils - def commit_languages(request, _call) - repo = Gitlab::Git::Repository.from_call(_call) - revision = request.revision unless request.revision.empty? - - language_messages = repo.languages(revision).map do |language| - Gitaly::CommitLanguagesResponse::Language.new( - name: language[:label], - share: language[:value], - color: language[:color] - ) - end - - Gitaly::CommitLanguagesResponse.new(languages: language_messages) - end - def commit_stats(request, _call) repo = Gitlab::Git::Repository.from_call(_call) revision = request.revision unless request.revision.empty? diff --git a/ruby/lib/gitlab/git.rb b/ruby/lib/gitlab/git.rb index 063d9c2c2..50935aa6c 100644 --- a/ruby/lib/gitlab/git.rb +++ b/ruby/lib/gitlab/git.rb @@ -1,6 +1,6 @@ # External dependencies of Gitlab::Git require 'rugged' -require 'linguist' +require 'linguist/blob_helper' # Ruby on Rails mix-ins that GitLab::Git code relies on require 'active_support/core_ext/object/blank' |