{:ancestors{I"Rugged::Branch:EF[I"Rugged::Reference;FI"Rugged::Commit;F[I"Object;FI"Object;F[I"BasicObject;FI"&Rugged::Credentials::UserPassword;F[@I" Rugged::Credentials::SshKey;F[@I")Rugged::Credentials::SshKeyFromAgent;F[@I"!Rugged::Credentials::Default;F[@I"Rugged::Diff;F[I"Enumerable;F@I"Rugged::Diff::Delta;F[@I"Rugged::Diff::Hunk;F[@I"Rugged::Diff::Line;F[@I"Rugged::Index;F[I"Enumerable;F@I"Rugged::Object;F[@I"Rugged::Patch;F[I"Enumerable;F@I"Rugged::Reference;F[@I"Rugged::Remote;F[@I"Rugged::Repository;F[@I"Rugged::Tag;F[@	I"Rugged::Tag::Annotation;F[@I"Rugged::Tree;F[I"Enumerable;F@I"Rugged::Walker;F[I"Enumerable;F@:attributes{
@[I"attr_reader owner;FI"attr_reader tree;F@[I"attr_reader binary;FI"attr_reader binary?;FI"attr_reader diff;FI"attr_reader new_file;FI"attr_reader old_file;FI"attr_reader owner;FI"attr_reader similarity;FI"attr_reader status;FI"attr_reader status_char;F@[I"attr_reader content;FI"attr_reader content_offset;FI"attr_reader hunk;FI"attr_reader line_origin;FI"attr_reader new_lineno;FI"attr_reader old_lineno;FI"attr_reader owner;F@&[I"attr_accessor diff;FI"attr_accessor owner;F@3[I"attr_reader owner;FI"attr_reader repo;F:class_methods{
@
[I"prettify_message;F@[I"new;F@[I"new;F@[I"new;F@1[I"prettify_message;F:
encodingIu:
Encoding
US-ASCII;F:instance_methods{@[I"==;FI"remote;F@
[I"	diff;FI"diff_workdir;FI"inspect;FI"modify;FI"	time;FI"to_hash;FI"Object;F[I"	repo;F@[I"	call;F@[I"	call;F@[I"	call;F@[I"	call;F@[	I"deltas;FI"
owner;FI"patches;FI"	tree;F@[I"added?;FI"binary;FI"binary?;FI"copied?;FI"
deleted?;FI"	diff;FI"
ignored?;FI"inspect;FI"modified?;FI"
new_file;FI"
old_file;FI"
owner;FI"
renamed?;FI"similarity;FI"status;FI"status_char;FI"typechange?;FI"untracked?;F@[I"
delta;FI"inspect;FI"
lines;F@[I"addition?;FI"binary?;FI"content;FI"content_offset;FI"
context?;FI"deletion?;FI"eof_newline_added?;FI"eof_newline_removed?;FI"eof_no_newline?;FI"file_header?;FI"	hunk;FI"hunk_header?;FI"inspect;FI"line_origin;FI"new_lineno;FI"old_lineno;FI"
owner;F@![I"	to_s;F@$[I"<=>;F@&[
I"changes;FI"	diff;FI"
hunks;FI"inspect;FI"
owner;F@)[I"inspect;F@-[I"blob_at;FI"
branches;FI"
checkout;FI"create_branch;FI"	diff;FI"diff_workdir;FI"
fetch;FI"inspect;FI"last_commit;FI"lookup;FI"	push;FI"ref;FI"ref_names;FI"references;FI"	refs;FI"remotes;FI"rev_parse;FI"rev_parse_oid;FI"	tags;FI"	walk;FI"Rugged::Tag;F[I"	name;F@1[I"inspect;FI"modify;FI"to_hash;F@3[
I"	diff;FI"each_blob;FI"each_tree;FI"inspect;FI"
owner;FI"	repo;FI"walk_blobs;FI"walk_trees;F:modules[@I"Rugged;FI"Rugged::Branch;FI"Rugged::Commit;FI"Rugged::Credentials;FI"!Rugged::Credentials::Default;FI" Rugged::Credentials::SshKey;FI")Rugged::Credentials::SshKeyFromAgent;FI"&Rugged::Credentials::UserPassword;FI"Rugged::Diff;FI"Rugged::Diff::Delta;FI"Rugged::Diff::Hunk;FI"Rugged::Diff::Line;FI"Rugged::Index;FI"Rugged::Object;FI"Rugged::Patch;F@	I"Rugged::Remote;FI"Rugged::Repository;FI"Rugged::Tag;FI"Rugged::Tag::Annotation;FI"Rugged::Tree;FI"Rugged::Walker;F