Methods

/ (Grit::Tree)
<=> (Grit::Blob)
<=> (Grit::Tree)
[] (Grit::Config)
[] (Grit::GitRuby::Internal::FileWindow)
[] (Grit::GitRuby::Internal::LooseStorage)
[] (Grit::Status)
[] (Grit::GitRuby::Internal::PackStorage)
[]= (Grit::Config)
absolute_project_path (test/helper.rb)
actor (Grit::Commit)
actual_raw (Grit::GitRuby::Tree)
actual_raw (Grit::GitRuby::Tree)
add (Grit::Index)
add (Grit::Repo)
add_file (Grit::GitRuby::Repository)
added (Grit::Status)
alternates (Grit::Repo)
alternates= (Grit::Repo)
apply_patch (Grit::Git)
archive_tar (Grit::Repo)
archive_tar_gz (Grit::Repo)
archive_to_file (Grit::Repo)
author_string (Grit::Commit)
basename (Grit::Blob)
basename (Grit::Tree)
basename (Grit::Submodule)
blame (Grit::Blob)
blame (Grit::Repo)
blame_tree (Grit::GitRuby)
blame_tree (Grit::Repo)
blame_tree (Grit::GitRuby::Repository)
blob (Grit::Repo)
blob (Grit::Status::StatusFile)
blobs (Grit::Tree)
branches (Grit::Repo)
cache_objects (Grit::GitRuby::Internal::PackStorage)
cached (Grit::GitRuby::Repository)
calculate_sha (Grit::GitRuby::Internal::LooseStorage)
cat_file (Grit::GitRuby)
cat_file (Grit::GitRuby::Repository)
cat_file_size (Grit::GitRuby::Repository)
cat_file_type (Grit::GitRuby::Repository)
changed (Grit::Status)
check_applies (Grit::Git)
close (Grit::GitRuby::Internal::PackStorage)
close (Grit::GitRuby::Repository)
commit (Grit::Repo)
commit (Grit::Index)
commit_all (Grit::Repo)
commit_count (Grit::Repo)
commit_deltas_from (Grit::Repo)
commit_diff (Grit::Repo)
commit_from_sha (Grit::Git)
commit_index (Grit::Repo)
commit_stats (Grit::Repo)
commits (Grit::Repo)
commits_between (Grit::Repo)
commits_for (Grit::GitRuby::FileIndex)
commits_from (Grit::GitRuby::FileIndex)
commits_since (Grit::Repo)
config (Grit::Repo)
config (Grit::Submodule)
config_lines (Grit::Config)
construct (Grit::Tree)
construct_initialize (Grit::Tree)
content_from_string (Grit::Tree)
count (Grit::GitRuby::FileIndex)
count (Grit::Commit)
count_all (Grit::GitRuby::FileIndex)
create (Grit::Blob)
create (Grit::Commit)
create (Grit::Submodule)
create (Grit::Tree)
create_initial_config (Grit::GitRuby::Repository)
create_initialize (Grit::Commit)
create_initialize (Grit::Blob)
create_initialize (Grit::Tree)
create_initialize (Grit::Submodule)
create_temp_repo (TestRubyGitIndex)
create_temp_repo (TestRepo)
create_tempfile (Grit::Git)
current (Grit::Head)
data (Grit::Config)
data (Grit::Blob)
date (Grit::Commit)
deleted (Grit::Status)
description (Grit::Repo)
diff (Grit::Repo)
diff (Grit::Commit)
diff (Grit::GitRuby::Repository)
diff (Grit::GitRuby)
diffs (Grit::Commit)
disable_daemon_serve (Grit::Repo)
e (Grit::Git)
each (Grit::Status)
each_entry (Grit::GitRuby::Internal::PackStorage)
each_sha1 (Grit::GitRuby::Internal::PackStorage)
enable_daemon_serve (Grit::Repo)
exist? (Grit::Git)
fetch (Grit::Config)
file_index (Grit::GitRuby)
file_size (Grit::GitRuby)
file_type (Grit::GitRuby)
files (Grit::GitRuby::FileIndex)
files_changed? (Grit::GitRuby::Repository)
find_all (Grit::CommitStats)
find_all (Grit::Ref)
find_all (Grit::Tag)
find_all (Grit::Commit)
find_object_in_index (Grit::GitRuby::Internal::PackStorage)
fixture (test/helper.rb)
fork_bare (Grit::Repo)
fork_bare_from (Grit::Repo)
format_mode (Grit::GitRuby::DirectoryEntry)
format_mode (Grit::GitRuby::DirectoryEntry)
format_type (Grit::GitRuby::DirectoryEntry)
format_type (Grit::GitRuby::DirectoryEntry)
from_raw (Grit::GitRuby::Blob)
from_raw (Grit::GitRuby::Commit)
from_raw (Grit::GitRuby::Tag)
from_raw (Grit::GitRuby::Commit)
from_raw (Grit::GitRuby::Tag)
from_raw (Grit::GitRuby::Object)
from_raw (Grit::GitRuby::GitObject)
from_raw (Grit::GitRuby::Tree)
from_raw (Grit::GitRuby::Tree)
from_raw (Grit::GitRuby::Blob)
from_string (Grit::Actor)
fs_chmod (Grit::Git)
fs_delete (Grit::Git)
fs_exist? (Grit::Git)
fs_mkdir (Grit::Git)
fs_move (Grit::Git)
fs_read (Grit::Git)
fs_write (Grit::Git)
gc_auto (Grit::Repo)
get_head (Grit::Repo)
get_object_by_sha1 (Grit::GitRuby::Repository)
get_patch (Grit::Git)
get_raw_object (Grit::GitRuby::Internal::LooseStorage)
get_raw_object_by_sha1 (Grit::GitRuby::Repository)
get_raw_tree (Grit::GitRuby::Repository)
get_shas (Grit::GitRuby::Internal::PackStorage)
get_subtree (Grit::GitRuby::Repository)
getord (String)
git_path (Grit::GitRuby::Repository)
head (Grit::Repo)
heads (Grit::Repo)
id_abbrev (Grit::Commit)
in_loose? (Grit::GitRuby::Repository)
in_packs? (Grit::GitRuby::Repository)
in_temp_dir (test/bench/benchmarks.rb)
in_temp_dir (benchmarks.rb)
index (Grit::Repo)
init (Grit::GitRuby)
init (Grit::GitRuby::Repository)
init (Grit::Repo)
init_bare (Grit::Repo)
init_pack (Grit::GitRuby::Internal::PackStorage)
inspect (Grit::Blame)
inspect (Grit::DiffStat)
inspect (Grit::Blob)
inspect (Grit::Ref)
inspect (Grit::Actor)
inspect (Grit::Merge)
inspect (Grit::CommitStats)
inspect (Grit::Repo)
inspect (Grit::Submodule)
inspect (Grit::Commit)
inspect (Grit::Tree)
is_head? (Grit::Repo)
keys (Grit::Config)
last_commits (Grit::GitRuby::FileIndex)
lazy_reader (Lazy)
lazy_source (Grit::Tree)
lazy_source (Grit::Commit)
list_from_string (Grit::Diff)
list_from_string (Grit::CommitStats)
list_from_string (Grit::Commit)
list_remotes (Grit::Git)
list_tree (Grit::GitRuby::Repository)
load_blame (Grit::Blame)
load_config (Grit::Config)
log (Grit::Repo)
log (Grit)
log (Grit::GitRuby::Repository)
look_for_commits (Grit::GitRuby::Repository)
loose (Grit::GitRuby::Repository)
ls_tree (Grit::GitRuby)
ls_tree (Grit::GitRuby::Repository)
ls_tree_path (Grit::GitRuby::Repository)
main (test/bench/benchmarks.rb)
main (benchmarks.rb)
method_missing (Grit::Git)
mime_type (Grit::Blob)
name (Grit::GitRuby::Internal::PackStorage)
native (Grit::Git)
net (Grit::DiffStat)
new (Grit::Git)
new (Grit::Repo)
new (Grit::Commit)
new (Grit::Merge)
new (Grit::Actor)
new (Grit::Status::StatusFile)
new (Grit::Status)
new (Grit::GitRuby::GitObject)
new (Grit::GitRuby::DirectoryEntry)
new (Grit::GitRuby::DirectoryEntry)
new (Grit::CommitDb)
new (Grit::GitRuby::UserInfo)
new (Grit::GitRuby::UserInfo)
new (Grit::GitRuby::Blob)
new (Grit::GitRuby::Tree)
new (Grit::Blame::BlameLine)
new (Grit::GitRuby::Tree)
new (Grit::GitRuby::Internal::FileWindow)
new (Grit::GitRuby::Tag)
new (Grit::GitRuby::Commit)
new (Grit::GitRuby::Commit)
new (Grit::GitRuby::FileIndex)
new (Grit::Blame)
new (Grit::Config)
new (Grit::Git::GitTimeout)
new (Grit::Diff)
new (Grit::GitRuby::Repository)
new (Grit::GitRuby::Object)
new (Grit::DiffStat)
new (Grit::GitRuby::Internal::LooseStorage)
new (Grit::GitRuby::Internal::RawObject)
new (Grit::Ref)
new (Grit::GitRuby::Internal::PackStorage)
new (Grit::GitRuby::Blob)
new (Grit::Index)
new (Grit::CommitStats)
new (Grit::GitRuby::Tag)
new_file (benchmarks.rb)
new_file (test/bench/benchmarks.rb)
object_exists? (Grit::GitRuby::Repository)
object_exists? (Grit::Git)
packs (Grit::GitRuby::Repository)
parse_object (Grit::GitRuby::Internal::PackStorage)
popen3 (Open3)
prefix (Grit::Ref)
pretty (Grit::Status)
process_raw_blame (Grit::Blame)
put_raw_object (Grit::GitRuby::Internal::LooseStorage)
put_raw_object (Grit::Git)
put_raw_object (Grit::GitRuby::Repository)
quick_diff (Grit::GitRuby::Repository)
raw (Grit::GitRuby::DirectoryEntry)
raw (Grit::GitRuby::DirectoryEntry)
raw_content (Grit::GitRuby::GitObject)
raw_content (Grit::GitRuby::Commit)
raw_content (Grit::GitRuby::Blob)
raw_content (Grit::GitRuby::Tree)
raw_content (Grit::GitRuby::Commit)
raw_content (Grit::GitRuby::Tree)
raw_content (Grit::GitRuby::Blob)
raw_content (Grit::GitRuby::Tag)
raw_content (Grit::GitRuby::Object)
raw_content (Grit::GitRuby::Tag)
raw_git (Grit::Git)
raw_git_call (Grit::Git)
raw_log (Grit::GitRuby::Commit)
raw_log (Grit::GitRuby::Commit)
read_bytes_until (Grit::GitRuby)
read_bytes_until (Grit::GitRuby)
read_tree (Grit::Index)
recurse (test/profile.rb)
refs (Grit::GitRuby)
refs (Grit::Repo)
remote_add (Grit::Repo)
remote_fetch (Grit::Repo)
remote_list (Grit::Repo)
remotes (Grit::Repo)
remotes_fetch_needed (Grit::Repo)
remove (Grit::Repo)
rename (Grit::Repo)
rev_list (Grit::GitRuby::Repository)
rev_list (Grit::CommitDb)
rev_list (Grit::GitRuby)
rev_parse (Grit::GitRuby)
ruby_git (Grit::GitRuby)
run (Grit::Git)
run_code (benchmarks.rb)
run_code (test/bench/benchmarks.rb)
setup (TestSubmodule)
setup (TestRubyGitAlt)
setup (TestHead)
setup (TestRubyGitIv2)
setup (TestFileIndex)
setup (TestRubyGit)
setup (TestBlame)
setup (TestCommit)
setup (TestTree)
setup (TestRemote)
setup (TestIndexStatus)
setup (TestDiff)
setup (TestTag)
setup (TestCommitStats)
setup (TestCommitWrite)
setup (TestActor)
setup (TestBlameTree)
setup (TestGrit)
setup (TestRubyGitIndex)
setup (TestRepo)
setup (TestConfig)
setup (TestMerge)
setup (TestGit)
setup (TestBlob)
setup_a (TestFileIndex)
setup_tables (Grit::CommitDb)
sh (Grit::Git)
sha (Grit::Commit)
sha1 (Grit::GitRuby::GitObject)
sha1 (Grit::GitRuby::Internal::RawObject)
sha1 (Grit::GitRuby::Object)
shell_escape (Grit::Git)
show (Grit::Commit)
show (Grit::GitRuby::Repository)
size (Grit::Blob)
sort_commits (Grit::GitRuby::FileIndex)
stats (Grit::Commit)
status (Grit::Repo)
tags (Grit::GitRuby)
tags (Grit::Repo)
teardown (TestRubyGitIndex)
teardown (TestGrit)
teardown (TestGit)
test_add (TestIndexStatus)
test_add_array (TestIndexStatus)
test_add_files (TestRubyGitIndex)
test_add_path_file (TestRubyGitIndex)
test_alternates_no_file (TestRepo)
test_alternates_setter_bad (TestRepo)
test_alternates_setter_empty (TestRepo)
test_alternates_setter_ok (TestRepo)
test_alternates_with_two_alternates (TestRepo)
test_archive_tar (TestRepo)
test_archive_tar_gz (TestRepo)
test_bake (TestCommit)
test_basename (TestSubmodule)
test_basename (TestBlob)
test_basename (TestTree)
test_basic (TestRubyGitIv2)
test_basic (TestRubyGitAlt)
test_blame (TestBlob)
test_blame_tree (TestBlameTree)
test_blame_tree_multi_path (TestBlameTree)
test_blame_tree_path (TestBlameTree)
test_blob (TestRepo)
test_bracketed_fetch (TestConfig)
test_bracketed_fetch_returns_nil (TestConfig)
test_branches (TestRepo)
test_can_override_logger (TestGrit)
test_can_skip_timeout (TestGit)
test_cat_file_contents_blob (TestRubyGit)
test_cat_file_contents_commit (TestRubyGit)
test_cat_file_contents_tree (TestRubyGit)
test_cat_file_size (TestRubyGit)
test_clone_of_clone (TestRubyGitAlt)
test_commit (TestCommitWrite)
test_commit (TestRepo)
test_commit_all (TestCommitWrite)
test_commit_count (TestRepo)
test_commit_deltas_from_nothing_new (TestRepo)
test_commit_deltas_from_when_other_has_new (TestRepo)
test_commit_stats (TestCommitStats)
test_commits (TestRepo)
test_commits_for (TestFileIndex)
test_config (TestSubmodule)
test_config_with_windows_lineendings (TestSubmodule)
test_content_from_string_invalid_type_should_raise (TestTree)
test_content_from_string_tree_should_return_blob (TestTree)
test_content_from_string_tree_should_return_submodule (TestTree)
test_content_from_string_tree_should_return_tree (TestTree)
test_contents_should_cache (TestTree)
test_count (TestFileIndex)
test_count (TestCommit)
test_count_all (TestFileIndex)
test_current_head (TestRepo)
test_data_should_cache (TestBlob)
test_data_should_return_blob_contents (TestBlob)
test_depth_blame (TestBlame)
test_description (TestRepo)
test_diff (TestRepo)
test_diff (TestRubyGit)
test_diff (TestCommit)
test_diff (TestRepo)
test_diff_add (TestRubyGit)
test_diff_full (TestRubyGit)
test_diff_remove (TestRubyGit)
test_diff_single (TestRubyGit)
test_diff_with_files (TestCommit)
test_diff_with_two_commits (TestCommit)
test_diff_with_two_commits_and_files (TestCommit)
test_diffs (TestCommit)
test_diffs_on_initial_import (TestCommit)
test_diffs_on_initial_import_with_empty_commit (TestCommit)
test_diffs_with_mode_only_change (TestCommit)
test_disable_daemon_serve (TestRepo)
test_empty_config (TestSubmodule)
test_enable_daemon_serve (TestRepo)
test_fetch (TestConfig)
test_fetch_with_default (TestConfig)
test_fetch_without_default_raises (TestConfig)
test_file_type (TestRubyGit)
test_files (TestFileIndex)
test_fork_bare (TestRepo)
test_fork_bare_with_options (TestRepo)
test_from_string (TestMerge)
test_from_string_should_handle_just_name (TestActor)
test_from_string_should_separate_name_and_email (TestActor)
test_fs_delete (TestGit)
test_fs_read (TestGit)
test_fs_write (TestGit)
test_gc_auto (TestRepo)
test_head_count (TestHead)
test_heads_should_populate_head_data (TestRepo)
test_heads_should_return_array_of_head_objects (TestRepo)
test_heads_with_slashes (TestHead)
test_id_abbrev (TestCommit)
test_init_bare (TestRepo)
test_init_bare_with_options (TestRepo)
test_init_gitdir (TestRubyGit)
test_inspect (TestTree)
test_inspect (TestBlob)
test_inspect (TestActor)
test_inspect (TestRemote)
test_inspect (TestHead)
test_inspect (TestSubmodule)
test_inspect (TestCommit)
test_inspect (TestRepo)
test_inspect (TestTag)
test_is_head (TestHead)
test_it_really_shell_escapes_arguments_to_the_git_shell (TestGit)
test_it_shell_escapes_the_standalone_argument (TestGit)
test_last_commits_array (TestFileIndex)
test_last_commits_array (TestFileIndex)
test_last_commits_pattern (TestFileIndex)
test_list_from_string (TestTag)
test_list_from_string_for_annotated_tag (TestTag)
test_list_from_string_for_packed_annotated_tag (TestTag)
test_list_from_string_for_packed_tag (TestTag)
test_list_from_string_for_signed_tag (TestTag)
test_list_from_string_new_mode (TestDiff)
test_list_from_string_size (TestTag)
test_log (TestRepo)
test_log_max_count (TestRubyGit)
test_log_merge (TestRubyGit)
test_log_with_path_and_options (TestRepo)
test_logs_stderr (TestGit)
test_logs_to_specified_logger (TestGrit)
test_ls_tree (TestRubyGit)
test_ls_tree_path (TestRubyGit)
test_ls_tree_path_deep (TestRubyGit)
test_ls_tree_paths (TestRubyGit)
test_ls_tree_paths_multi (TestRubyGit)
test_ls_tree_paths_multi_single (TestRubyGit)
test_ls_tree_treeish (TestRubyGit)
test_ls_tree_with_blobs (TestRubyGit)
test_master (TestHead)
test_method_missing (TestGit)
test_mime_type_should_return_mime_type_for_known_types (TestBlob)
test_mime_type_should_return_text_plain_for_unknown_types (TestBlob)
test_modify_file (TestRubyGitIndex)
test_new_should_raise_on_invalid_repo_location (TestRepo)
test_new_should_raise_on_non_existant_path (TestRepo)
test_no_config (TestSubmodule)
test_nonpack (TestHead)
test_nosuch_blob (TestBlob)
test_nosuch_tree (TestTree)
test_objects (TestRubyGitIv2)
test_ordered_properly (TestRubyGitIndex)
test_piping_should_work_on_1_9 (TestGit)
test_raises_if_too_many_bytes (TestGit)
test_raises_on_slow_shell (TestGit)
test_raw_tag (TestFileIndex)
test_refs_should_return_array_of_ref_objects (TestRepo)
test_remove (TestIndexStatus)
test_remove_array (TestIndexStatus)
test_rev_list (TestRubyGit)
test_rev_list_pretty (TestRubyGit)
test_rev_list_pretty_raw (TestRubyGit)
test_rev_list_range (TestRubyGit)
test_rev_list_raw_since (TestRubyGit)
test_set_value (TestConfig)
test_simple_blame (TestBlame)
test_size_should_return_file_size (TestBlob)
test_slash (TestTree)
test_slash_with_commits (TestTree)
test_status (TestIndexStatus)
test_submaster (TestHead)
test_to_hash (TestCommit)
test_to_hash (TestCommitStats)
test_to_patch (TestCommit)
test_to_s (TestCommit)
test_to_s_should_alias_name (TestActor)
test_transform_options (TestGit)
test_tree (TestRepo)
test_tree_path (TestRubyGitAlt)
test_update_refs_packed (TestRepo)
test_uses_custom_sh_method (TestGit)
test_uses_stdout_logger_by_default (TestGrit)
testl_logs_stderr_when_skipping_timeout (TestGit)
to_diffstat (Grit::CommitStats)
to_hash (Grit::CommitStats)
to_hash (Grit::Commit)
to_patch (Grit::Commit)
to_s (Grit::GitRuby::UserInfo)
to_s (Grit::Commit)
to_s (Grit::GitRuby::UserInfo)
transform_options (Grit::Git)
tree (Grit::Repo)
trees (Grit::Tree)
truncate_arr (Grit::GitRuby::Repository)
type (Grit::GitRuby::Tree)
type (Grit::GitRuby::Tree)
type (Grit::GitRuby::Commit)
type (Grit::GitRuby::DirectoryEntry)
type (Grit::GitRuby::Object)
type (Grit::GitRuby::DirectoryEntry)
type (Grit::GitRuby::Blob)
type (Grit::GitRuby::Tag)
type (Grit::GitRuby::GitObject)
type (Grit::GitRuby::Blob)
type (Grit::GitRuby::Commit)
type (Grit::GitRuby::Tag)
type= (Grit::GitRuby::DirectoryEntry)
type= (Grit::GitRuby::DirectoryEntry)
unmap (Grit::GitRuby::Internal::FileWindow)
untracked (Grit::Status)
update_db (Grit::CommitDb)
update_ref (Grit::Repo)
url (Grit::Submodule)
verify_header (Grit::GitRuby::Internal::LooseStorage)
version (Grit)
walk_log (Grit::GitRuby::Repository)
wild_sh (Grit::Git)
with_idx (Grit::GitRuby::Internal::PackStorage)
with_packfile (Grit::GitRuby::Internal::PackStorage)
with_timeout (Grit::Git)
write_blob (Grit::Index)
write_tree (Grit::Index)