131 lines
No EOL
3.6 KiB
Text
131 lines
No EOL
3.6 KiB
Text
634396b2f541a9f2d58b00be1a07f0c358b999b3 1 1 7
|
|
author Tom Preston-Werner
|
|
author-mail <tom@mojombo.com>
|
|
author-time 1191997100
|
|
author-tz -0700
|
|
committer Tom Preston-Werner
|
|
committer-mail <tom@mojombo.com>
|
|
committer-time 1191997100
|
|
committer-tz -0700
|
|
filename lib/grit.rb
|
|
summary initial grit setup
|
|
boundary
|
|
$:.unshift File.dirname(__FILE__) # For use/testing when no gem is installed
|
|
634396b2f541a9f2d58b00be1a07f0c358b999b3 2 2
|
|
|
|
634396b2f541a9f2d58b00be1a07f0c358b999b3 3 3
|
|
# core
|
|
634396b2f541a9f2d58b00be1a07f0c358b999b3 4 4
|
|
|
|
634396b2f541a9f2d58b00be1a07f0c358b999b3 5 5
|
|
# stdlib
|
|
634396b2f541a9f2d58b00be1a07f0c358b999b3 6 6
|
|
|
|
634396b2f541a9f2d58b00be1a07f0c358b999b3 7 7
|
|
# internal requires
|
|
3b1930208a82457747d76729ae088e90edca4673 8 8 1
|
|
author Tom Preston-Werner
|
|
author-mail <tom@mojombo.com>
|
|
author-time 1192267241
|
|
author-tz -0700
|
|
committer Tom Preston-Werner
|
|
committer-mail <tom@mojombo.com>
|
|
committer-time 1192267241
|
|
committer-tz -0700
|
|
filename lib/grit.rb
|
|
summary big refactor to do lazy loading
|
|
require 'grit/lazy'
|
|
4c8124ffcf4039d292442eeccabdeca5af5c5017 8 9 1
|
|
author Tom Preston-Werner
|
|
author-mail <tom@mojombo.com>
|
|
author-time 1191999972
|
|
author-tz -0700
|
|
committer Tom Preston-Werner
|
|
committer-mail <tom@mojombo.com>
|
|
committer-time 1191999972
|
|
committer-tz -0700
|
|
filename lib/grit.rb
|
|
summary implement Grit#heads
|
|
require 'grit/errors'
|
|
d01a4cfad6ea50285c4710243e3cbe019d381eba 9 10 1
|
|
author Tom Preston-Werner
|
|
author-mail <tom@mojombo.com>
|
|
author-time 1192032303
|
|
author-tz -0700
|
|
committer Tom Preston-Werner
|
|
committer-mail <tom@mojombo.com>
|
|
committer-time 1192032303
|
|
committer-tz -0700
|
|
filename lib/grit.rb
|
|
summary convert to Grit module, refactor to be more OO
|
|
require 'grit/git'
|
|
4c8124ffcf4039d292442eeccabdeca5af5c5017 9 11 1
|
|
require 'grit/head'
|
|
a47fd41f3aa4610ea527dcc1669dfdb9c15c5425 10 12 1
|
|
author Tom Preston-Werner
|
|
author-mail <tom@mojombo.com>
|
|
author-time 1192002639
|
|
author-tz -0700
|
|
committer Tom Preston-Werner
|
|
committer-mail <tom@mojombo.com>
|
|
committer-time 1192002639
|
|
committer-tz -0700
|
|
filename lib/grit.rb
|
|
summary add more comments throughout
|
|
require 'grit/commit'
|
|
b17b974691f0a26f26908495d24d9c4c718920f8 13 13 1
|
|
author Tom Preston-Werner
|
|
author-mail <tom@mojombo.com>
|
|
author-time 1192271832
|
|
author-tz -0700
|
|
committer Tom Preston-Werner
|
|
committer-mail <tom@mojombo.com>
|
|
committer-time 1192271832
|
|
committer-tz -0700
|
|
filename lib/grit.rb
|
|
summary started implementing Tree
|
|
require 'grit/tree'
|
|
74fd66519e983a0f29e16a342a6059dbffe36020 14 14 1
|
|
author Tom Preston-Werner
|
|
author-mail <tom@mojombo.com>
|
|
author-time 1192317005
|
|
author-tz -0700
|
|
committer Tom Preston-Werner
|
|
committer-mail <tom@mojombo.com>
|
|
committer-time 1192317005
|
|
committer-tz -0700
|
|
filename lib/grit.rb
|
|
summary add Blob
|
|
require 'grit/blob'
|
|
d01a4cfad6ea50285c4710243e3cbe019d381eba 12 15 1
|
|
require 'grit/repo'
|
|
634396b2f541a9f2d58b00be1a07f0c358b999b3 9 16 1
|
|
|
|
d01a4cfad6ea50285c4710243e3cbe019d381eba 14 17 1
|
|
module Grit
|
|
b6e1b765e0c15586a2c5b9832854f95defd71e1f 18 18 6
|
|
author Tom Preston-Werner
|
|
author-mail <tom@mojombo.com>
|
|
author-time 1192860483
|
|
author-tz -0700
|
|
committer Tom Preston-Werner
|
|
committer-mail <tom@mojombo.com>
|
|
committer-time 1192860483
|
|
committer-tz -0700
|
|
filename lib/grit.rb
|
|
summary implement Repo.init_bare
|
|
class << self
|
|
b6e1b765e0c15586a2c5b9832854f95defd71e1f 19 19
|
|
attr_accessor :debug
|
|
b6e1b765e0c15586a2c5b9832854f95defd71e1f 20 20
|
|
end
|
|
b6e1b765e0c15586a2c5b9832854f95defd71e1f 21 21
|
|
|
|
b6e1b765e0c15586a2c5b9832854f95defd71e1f 22 22
|
|
self.debug = false
|
|
b6e1b765e0c15586a2c5b9832854f95defd71e1f 23 23
|
|
|
|
634396b2f541a9f2d58b00be1a07f0c358b999b3 11 24 2
|
|
VERSION = '1.0.0'
|
|
634396b2f541a9f2d58b00be1a07f0c358b999b3 12 25
|
|
end |