Commit 1ec8823b53cbed06c1432017fb84637a20492710
- Date: Thu Feb 21 22:33:38 +0000 2008
- Committer: Johan Sørensen (johan@johansorensen.com)
- Author: Johan Sørensen (johan@johansorensen.com)
- Commit SHA1: 1ec8823b53cbed06c1432017fb84637a20492710
- Tree SHA1: 5a8dd588669ac47704d06e8fddff3bdd8fdfd173
basename for blobs and tree
Commit diff
| |   |
| 51 | 51 | guesses.first ? guesses.first.simplified : DEFAULT_MIME_TYPE |
| 52 | 52 | end |
| 53 | 53 | |
| 54 | def basename |
| 55 | File.basename(@name) |
| 56 | end |
| 57 | |
| 54 | 58 | # The blame information for the given file at the given commit |
| 55 | 59 | # |
| 56 | 60 | # Returns Array: [Grit::Commit, Array: [<line>]] |
| toggle raw diff |
--- a/lib/grit/blob.rb
+++ b/lib/grit/blob.rb
@@ -51,6 +51,10 @@ module Grit
guesses.first ? guesses.first.simplified : DEFAULT_MIME_TYPE
end
+ def basename
+ File.basename(@name)
+ end
+
# The blame information for the given file at the given commit
#
# Returns Array: [Grit::Commit, Array: [<line>]] |
| |   |
| 100 | 100 | self.contents.select { |c| c.name == file }.first |
| 101 | 101 | end |
| 102 | 102 | |
| 103 | def basename |
| 104 | File.basename(@name) |
| 105 | end |
| 106 | |
| 103 | 107 | # Pretty object inspection |
| 104 | 108 | def inspect |
| 105 | 109 | %Q{#<Grit::Tree "#{@id}">} |
| toggle raw diff |
--- a/lib/grit/tree.rb
+++ b/lib/grit/tree.rb
@@ -100,6 +100,10 @@ module Grit
self.contents.select { |c| c.name == file }.first
end
+ def basename
+ File.basename(@name)
+ end
+
# Pretty object inspection
def inspect
%Q{#<Grit::Tree "#{@id}">} |