Class: V::Adapters::Git::Status
- Inherits:
-
Struct
- Object
- Struct
- V::Adapters::Git::Status
- Defined in:
- lib/v/adapters/git/status.rb
Constant Summary collapse
- ADDED =
:A
- COPIED =
:C
- DELETED =
:D
- MODIFIED =
:M
- RENAMED =
:R
- TYPE_CHANGED =
:T
- UNMERGED =
:U
- UNKNOWN =
:X
Instance Attribute Summary collapse
-
#diff ⇒ Object
Returns the value of attribute diff.
Instance Method Summary collapse
- #[](filename) ⇒ Object
- #added?(filename) ⇒ Boolean
- #copied?(filename) ⇒ Boolean
- #deleted?(filename) ⇒ Boolean
- #modified?(filename) ⇒ Boolean
- #renamed?(filename) ⇒ Boolean
- #type_changed?(filename) ⇒ Boolean
- #unknown?(filename) ⇒ Boolean
- #unmerged?(filename) ⇒ Boolean
Instance Attribute Details
#diff ⇒ Object
Returns the value of attribute diff
4 5 6 |
# File 'lib/v/adapters/git/status.rb', line 4 def diff @diff end |
Instance Method Details
#[](filename) ⇒ Object
40 41 42 |
# File 'lib/v/adapters/git/status.rb', line 40 def [](filename) index[filename] end |
#added?(filename) ⇒ Boolean
15 16 17 |
# File 'lib/v/adapters/git/status.rb', line 15 def added?(filename) index[filename] == ADDED end |
#copied?(filename) ⇒ Boolean
18 19 20 |
# File 'lib/v/adapters/git/status.rb', line 18 def copied?(filename) index[filename] == COPIED end |
#deleted?(filename) ⇒ Boolean
21 22 23 |
# File 'lib/v/adapters/git/status.rb', line 21 def deleted?(filename) index[filename] == DELETED end |
#modified?(filename) ⇒ Boolean
24 25 26 |
# File 'lib/v/adapters/git/status.rb', line 24 def modified?(filename) index[filename] == MODIFIED end |
#renamed?(filename) ⇒ Boolean
27 28 29 |
# File 'lib/v/adapters/git/status.rb', line 27 def renamed?(filename) index[filename] == RENAMED end |
#type_changed?(filename) ⇒ Boolean
30 31 32 |
# File 'lib/v/adapters/git/status.rb', line 30 def type_changed?(filename) index[filename] == TYPE_CHANGED end |
#unknown?(filename) ⇒ Boolean
36 37 38 |
# File 'lib/v/adapters/git/status.rb', line 36 def unknown?(filename) index[filename] == UNKNOWN end |
#unmerged?(filename) ⇒ Boolean
33 34 35 |
# File 'lib/v/adapters/git/status.rb', line 33 def unmerged?(filename) index[filename] == UNMERGED end |