Sha256: fa9c04d20cd93155d2b6a60501bad3cb6c60483655897f00ce61fdecb4ec1273

Contents?: true

Size: 401 Bytes

Versions: 3

Compression:

Stored size: 401 Bytes

Contents

module Idonethis::Adapters
  module Git
    class << self
      def commits(dir, since)
        require 'git'

        since_when = case since
                     when 'yesterday'
                       '1am yesterday'
                     else
                       '1am'
                     end
                         
        ::Git.open(dir).log.since(since_when)
      end 
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
idonethis-cli-0.13.2 lib/adapters/git_adapter.rb
idonethis-cli-0.13.1 lib/adapters/git_adapter.rb
idonethis-cli-0.13.0 lib/adapters/git_adapter.rb