Class: Houston::Adapters::VersionControl::NullRepoClass
- Inherits:
-
Object
- Object
- Houston::Adapters::VersionControl::NullRepoClass
- Defined in:
- app/adapters/houston/adapters/version_control/null_repo.rb
Instance Method Summary collapse
-
#all_commit_times ⇒ Object
Public API for a VersionControl::Adapter Repo ————————————————————————- #.
- #all_commits ⇒ Object
- #ancestors ⇒ Object
- #ancestors_until(sha, *args) ⇒ Object
- #branches ⇒ Object
- #branches_at(sha) ⇒ Object
- #commits_between(sha1, sha2) ⇒ Object
- #location ⇒ Object
- #native_commit(sha) ⇒ Object
- #nil? ⇒ Boolean
- #read_file(file_path, options = {}) ⇒ Object
- #refresh!(async: false) ⇒ Object
Instance Method Details
#all_commit_times ⇒ Object
Public API for a VersionControl::Adapter Repo ————————————————————————- #
10 11 12 |
# File 'app/adapters/houston/adapters/version_control/null_repo.rb', line 10 def all_commit_times [] end |
#all_commits ⇒ Object
14 15 16 |
# File 'app/adapters/houston/adapters/version_control/null_repo.rb', line 14 def all_commits [] end |
#ancestors ⇒ Object
18 19 20 |
# File 'app/adapters/houston/adapters/version_control/null_repo.rb', line 18 def ancestors [] end |
#ancestors_until(sha, *args) ⇒ Object
22 23 24 |
# File 'app/adapters/houston/adapters/version_control/null_repo.rb', line 22 def ancestors_until(sha, *args) [] end |
#branches ⇒ Object
26 27 28 |
# File 'app/adapters/houston/adapters/version_control/null_repo.rb', line 26 def branches {} end |
#branches_at(sha) ⇒ Object
30 31 32 |
# File 'app/adapters/houston/adapters/version_control/null_repo.rb', line 30 def branches_at(sha) [] end |
#commits_between(sha1, sha2) ⇒ Object
34 35 36 |
# File 'app/adapters/houston/adapters/version_control/null_repo.rb', line 34 def commits_between(sha1, sha2) [] end |
#location ⇒ Object
38 39 40 |
# File 'app/adapters/houston/adapters/version_control/null_repo.rb', line 38 def location "" end |
#native_commit(sha) ⇒ Object
42 43 44 |
# File 'app/adapters/houston/adapters/version_control/null_repo.rb', line 42 def native_commit(sha) raise Houston::Adapters::VersionControl::CommitNotFound end |
#nil? ⇒ Boolean
56 57 58 |
# File 'app/adapters/houston/adapters/version_control/null_repo.rb', line 56 def nil? true end |
#read_file(file_path, options = {}) ⇒ Object
46 47 48 |
# File 'app/adapters/houston/adapters/version_control/null_repo.rb', line 46 def read_file(file_path, ={}) nil end |
#refresh!(async: false) ⇒ Object
50 51 |
# File 'app/adapters/houston/adapters/version_control/null_repo.rb', line 50 def refresh!(async: false) end |