diff options
Diffstat (limited to 'doc/classes/Git/Object')
-rw-r--r-- | doc/classes/Git/Object/AbstractObject.html | 182 | ||||
-rw-r--r-- | doc/classes/Git/Object/Blob.html | 12 | ||||
-rw-r--r-- | doc/classes/Git/Object/Commit.html | 205 | ||||
-rw-r--r-- | doc/classes/Git/Object/Tag.html | 14 | ||||
-rw-r--r-- | doc/classes/Git/Object/Tree.html | 72 |
5 files changed, 271 insertions, 214 deletions
diff --git a/doc/classes/Git/Object/AbstractObject.html b/doc/classes/Git/Object/AbstractObject.html index 86529df..75cb746 100644 --- a/doc/classes/Git/Object/AbstractObject.html +++ b/doc/classes/Git/Object/AbstractObject.html @@ -86,21 +86,21 @@ <h3 class="section-bar">Methods</h3> <div class="name-list"> - <a href="#M000171">archive</a> - <a href="#M000173">blob?</a> - <a href="#M000174">commit?</a> - <a href="#M000164">contents</a> - <a href="#M000165">contents_array</a> - <a href="#M000169">diff</a> - <a href="#M000168">grep</a> - <a href="#M000170">log</a> - <a href="#M000161">new</a> - <a href="#M000166">setup</a> - <a href="#M000162">sha</a> - <a href="#M000163">size</a> - <a href="#M000175">tag?</a> - <a href="#M000167">to_s</a> - <a href="#M000172">tree?</a> + <a href="#M000175">archive</a> + <a href="#M000177">blob?</a> + <a href="#M000178">commit?</a> + <a href="#M000168">contents</a> + <a href="#M000169">contents_array</a> + <a href="#M000173">diff</a> + <a href="#M000172">grep</a> + <a href="#M000174">log</a> + <a href="#M000165">new</a> + <a href="#M000170">setup</a> + <a href="#M000166">sha</a> + <a href="#M000167">size</a> + <a href="#M000179">tag?</a> + <a href="#M000171">to_s</a> + <a href="#M000176">tree?</a> </div> </div> @@ -150,19 +150,19 @@ <div id="methods"> <h3 class="section-bar">Public Class methods</h3> - <div id="method-M000161" class="method-detail"> - <a name="M000161"></a> + <div id="method-M000165" class="method-detail"> + <a name="M000165"></a> <div class="method-heading"> - <a href="#M000161" class="method-signature"> + <a href="#M000165" class="method-signature"> <span class="method-name">new</span><span class="method-args">(base, objectish)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000161-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000161-source"> + onclick="toggleCode('M000165-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000165-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 17</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">base</span>, <span class="ruby-identifier">objectish</span>) @@ -177,11 +177,11 @@ <h3 class="section-bar">Public Instance methods</h3> - <div id="method-M000171" class="method-detail"> - <a name="M000171"></a> + <div id="method-M000175" class="method-detail"> + <a name="M000175"></a> <div class="method-heading"> - <a href="#M000171" class="method-signature"> + <a href="#M000175" class="method-signature"> <span class="method-name">archive</span><span class="method-args">(file = nil, opts = {})</span> </a> </div> @@ -191,8 +191,8 @@ creates an archive of this object (tree) </p> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000171-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000171-source"> + onclick="toggleCode('M000175-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000175-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 63</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">archive</span>(<span class="ruby-identifier">file</span> = <span class="ruby-keyword kw">nil</span>, <span class="ruby-identifier">opts</span> = {}) @@ -203,19 +203,19 @@ creates an archive of this object (tree) </div> </div> - <div id="method-M000173" class="method-detail"> - <a name="M000173"></a> + <div id="method-M000177" class="method-detail"> + <a name="M000177"></a> <div class="method-heading"> - <a href="#M000173" class="method-signature"> + <a href="#M000177" class="method-signature"> <span class="method-name">blob?</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000173-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000173-source"> + onclick="toggleCode('M000177-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000177-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 71</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">blob?</span> @@ -226,19 +226,19 @@ creates an archive of this object (tree) </div> </div> - <div id="method-M000174" class="method-detail"> - <a name="M000174"></a> + <div id="method-M000178" class="method-detail"> + <a name="M000178"></a> <div class="method-heading"> - <a href="#M000174" class="method-signature"> + <a href="#M000178" class="method-signature"> <span class="method-name">commit?</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000174-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000174-source"> + onclick="toggleCode('M000178-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000178-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 75</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">commit?</span> @@ -249,11 +249,11 @@ creates an archive of this object (tree) </div> </div> - <div id="method-M000164" class="method-detail"> - <a name="M000164"></a> + <div id="method-M000168" class="method-detail"> + <a name="M000168"></a> <div class="method-heading"> - <a href="#M000164" class="method-signature"> + <a href="#M000168" class="method-signature"> <span class="method-name">contents</span><span class="method-args">()</span> </a> </div> @@ -263,8 +263,8 @@ creates an archive of this object (tree) caches the contents of this call in memory </p> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000164-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000164-source"> + onclick="toggleCode('M000168-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000168-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 32</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">contents</span> @@ -275,19 +275,19 @@ caches the contents of this call in memory </div> </div> - <div id="method-M000165" class="method-detail"> - <a name="M000165"></a> + <div id="method-M000169" class="method-detail"> + <a name="M000169"></a> <div class="method-heading"> - <a href="#M000165" class="method-signature"> + <a href="#M000169" class="method-signature"> <span class="method-name">contents_array</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000165-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000165-source"> + onclick="toggleCode('M000169-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000169-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 36</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">contents_array</span> @@ -298,19 +298,19 @@ caches the contents of this call in memory </div> </div> - <div id="method-M000169" class="method-detail"> - <a name="M000169"></a> + <div id="method-M000173" class="method-detail"> + <a name="M000173"></a> <div class="method-heading"> - <a href="#M000169" class="method-signature"> + <a href="#M000173" class="method-signature"> <span class="method-name">diff</span><span class="method-args">(objectish)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000169-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000169-source"> + onclick="toggleCode('M000173-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000173-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 54</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">diff</span>(<span class="ruby-identifier">objectish</span>) @@ -321,19 +321,19 @@ caches the contents of this call in memory </div> </div> - <div id="method-M000168" class="method-detail"> - <a name="M000168"></a> + <div id="method-M000172" class="method-detail"> + <a name="M000172"></a> <div class="method-heading"> - <a href="#M000168" class="method-signature"> + <a href="#M000172" class="method-signature"> <span class="method-name">grep</span><span class="method-args">(string, path_limiter = nil, opts = {})</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000168-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000168-source"> + onclick="toggleCode('M000172-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000172-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 48</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">grep</span>(<span class="ruby-identifier">string</span>, <span class="ruby-identifier">path_limiter</span> = <span class="ruby-keyword kw">nil</span>, <span class="ruby-identifier">opts</span> = {}) @@ -346,19 +346,19 @@ caches the contents of this call in memory </div> </div> - <div id="method-M000170" class="method-detail"> - <a name="M000170"></a> + <div id="method-M000174" class="method-detail"> + <a name="M000174"></a> <div class="method-heading"> - <a href="#M000170" class="method-signature"> + <a href="#M000174" class="method-signature"> <span class="method-name">log</span><span class="method-args">(count = 30)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000170-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000170-source"> + onclick="toggleCode('M000174-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000174-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 58</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">log</span>(<span class="ruby-identifier">count</span> = <span class="ruby-value">30</span>) @@ -369,19 +369,19 @@ caches the contents of this call in memory </div> </div> - <div id="method-M000166" class="method-detail"> - <a name="M000166"></a> + <div id="method-M000170" class="method-detail"> + <a name="M000170"></a> <div class="method-heading"> - <a href="#M000166" class="method-signature"> + <a href="#M000170" class="method-signature"> <span class="method-name">setup</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000166-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000166-source"> + onclick="toggleCode('M000170-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000170-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 40</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">setup</span> @@ -392,19 +392,19 @@ caches the contents of this call in memory </div> </div> - <div id="method-M000162" class="method-detail"> - <a name="M000162"></a> + <div id="method-M000166" class="method-detail"> + <a name="M000166"></a> <div class="method-heading"> - <a href="#M000162" class="method-signature"> + <a href="#M000166" class="method-signature"> <span class="method-name">sha</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000162-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000162-source"> + onclick="toggleCode('M000166-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000166-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 23</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">sha</span> @@ -415,19 +415,19 @@ caches the contents of this call in memory </div> </div> - <div id="method-M000163" class="method-detail"> - <a name="M000163"></a> + <div id="method-M000167" class="method-detail"> + <a name="M000167"></a> <div class="method-heading"> - <a href="#M000163" class="method-signature"> + <a href="#M000167" class="method-signature"> <span class="method-name">size</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000163-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000163-source"> + onclick="toggleCode('M000167-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000167-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 27</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">size</span> @@ -438,19 +438,19 @@ caches the contents of this call in memory </div> </div> - <div id="method-M000175" class="method-detail"> - <a name="M000175"></a> + <div id="method-M000179" class="method-detail"> + <a name="M000179"></a> <div class="method-heading"> - <a href="#M000175" class="method-signature"> + <a href="#M000179" class="method-signature"> <span class="method-name">tag?</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000175-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000175-source"> + onclick="toggleCode('M000179-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000179-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 79</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">tag?</span> @@ -461,42 +461,42 @@ caches the contents of this call in memory </div> </div> - <div id="method-M000167" class="method-detail"> - <a name="M000167"></a> + <div id="method-M000171" class="method-detail"> + <a name="M000171"></a> <div class="method-heading"> - <a href="#M000167" class="method-signature"> + <a href="#M000171" class="method-signature"> <span class="method-name">to_s</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000167-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000167-source"> + onclick="toggleCode('M000171-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000171-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 44</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">to_s</span> - <span class="ruby-identifier">sha</span> + <span class="ruby-ivar">@objectish</span> <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> - <div id="method-M000172" class="method-detail"> - <a name="M000172"></a> + <div id="method-M000176" class="method-detail"> + <a name="M000176"></a> <div class="method-heading"> - <a href="#M000172" class="method-signature"> + <a href="#M000176" class="method-signature"> <span class="method-name">tree?</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000172-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000172-source"> + onclick="toggleCode('M000176-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000176-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 67</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">tree?</span> diff --git a/doc/classes/Git/Object/Blob.html b/doc/classes/Git/Object/Blob.html index bf1551a..763183f 100644 --- a/doc/classes/Git/Object/Blob.html +++ b/doc/classes/Git/Object/Blob.html @@ -88,7 +88,7 @@ <h3 class="section-bar">Methods</h3> <div class="name-list"> - <a href="#M000177">new</a> + <a href="#M000181">new</a> </div> </div> @@ -110,19 +110,19 @@ <div id="methods"> <h3 class="section-bar">Public Class methods</h3> - <div id="method-M000177" class="method-detail"> - <a name="M000177"></a> + <div id="method-M000181" class="method-detail"> + <a name="M000181"></a> <div class="method-heading"> - <a href="#M000177" class="method-signature"> + <a href="#M000181" class="method-signature"> <span class="method-name">new</span><span class="method-args">(base, sha, mode = nil)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000177-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000177-source"> + onclick="toggleCode('M000181-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000181-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 88</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">base</span>, <span class="ruby-identifier">sha</span>, <span class="ruby-identifier">mode</span> = <span class="ruby-keyword kw">nil</span>) diff --git a/doc/classes/Git/Object/Commit.html b/doc/classes/Git/Object/Commit.html index 5e8e7bb..18ec570 100644 --- a/doc/classes/Git/Object/Commit.html +++ b/doc/classes/Git/Object/Commit.html @@ -88,17 +88,19 @@ <h3 class="section-bar">Methods</h3> <div class="name-list"> - <a href="#M000155">author</a> - <a href="#M000156">author_date</a> - <a href="#M000157">committer</a> - <a href="#M000158">committer_date</a> - <a href="#M000159">date</a> - <a href="#M000160">diff_parent</a> - <a href="#M000152">gtree</a> - <a href="#M000150">message</a> - <a href="#M000151">name</a> - <a href="#M000153">parent</a> - <a href="#M000154">parents</a> + <a href="#M000158">author</a> + <a href="#M000159">author_date</a> + <a href="#M000160">committer</a> + <a href="#M000161">committer_date</a> + <a href="#M000162">date</a> + <a href="#M000163">diff_parent</a> + <a href="#M000155">gtree</a> + <a href="#M000153">message</a> + <a href="#M000154">name</a> + <a href="#M000152">new</a> + <a href="#M000156">parent</a> + <a href="#M000157">parents</a> + <a href="#M000164">set_commit</a> </div> </div> @@ -118,13 +120,41 @@ <!-- if method_list --> <div id="methods"> + <h3 class="section-bar">Public Class methods</h3> + + <div id="method-M000152" class="method-detail"> + <a name="M000152"></a> + + <div class="method-heading"> + <a href="#M000152" class="method-signature"> + <span class="method-name">new</span><span class="method-args">(base, sha, init = nil)</span> + </a> + </div> + + <div class="method-description"> + <p><a class="source-toggle" href="#" + onclick="toggleCode('M000152-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000152-source"> +<pre> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 154</span> + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">base</span>, <span class="ruby-identifier">sha</span>, <span class="ruby-identifier">init</span> = <span class="ruby-keyword kw">nil</span>) + <span class="ruby-keyword kw">super</span>(<span class="ruby-identifier">base</span>, <span class="ruby-identifier">sha</span>) + <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">init</span> + <span class="ruby-identifier">set_commit</span>(<span class="ruby-identifier">init</span>) + <span class="ruby-keyword kw">end</span> + <span class="ruby-keyword kw">end</span> +</pre> + </div> + </div> + </div> + <h3 class="section-bar">Public Instance methods</h3> - <div id="method-M000155" class="method-detail"> - <a name="M000155"></a> + <div id="method-M000158" class="method-detail"> + <a name="M000158"></a> <div class="method-heading"> - <a href="#M000155" class="method-signature"> + <a href="#M000158" class="method-signature"> <span class="method-name">author</span><span class="method-args">()</span> </a> </div> @@ -134,10 +164,10 @@ git author </p> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000155-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000155-source"> + onclick="toggleCode('M000158-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000158-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 179</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 186</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">author</span> <span class="ruby-identifier">check_commit</span> <span class="ruby-ivar">@author</span> @@ -147,21 +177,21 @@ git author </div> </div> - <div id="method-M000156" class="method-detail"> - <a name="M000156"></a> + <div id="method-M000159" class="method-detail"> + <a name="M000159"></a> <div class="method-heading"> - <a href="#M000156" class="method-signature"> + <a href="#M000159" class="method-signature"> <span class="method-name">author_date</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000156-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000156-source"> + onclick="toggleCode('M000159-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000159-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 184</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 191</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">author_date</span> <span class="ruby-identifier">author</span>.<span class="ruby-identifier">date</span> <span class="ruby-keyword kw">end</span> @@ -170,11 +200,11 @@ git author </div> </div> - <div id="method-M000157" class="method-detail"> - <a name="M000157"></a> + <div id="method-M000160" class="method-detail"> + <a name="M000160"></a> <div class="method-heading"> - <a href="#M000157" class="method-signature"> + <a href="#M000160" class="method-signature"> <span class="method-name">committer</span><span class="method-args">()</span> </a> </div> @@ -184,10 +214,10 @@ git author git author </p> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000157-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000157-source"> + onclick="toggleCode('M000160-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000160-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 189</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 196</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">committer</span> <span class="ruby-identifier">check_commit</span> <span class="ruby-ivar">@committer</span> @@ -197,21 +227,21 @@ git author </div> </div> - <div id="method-M000158" class="method-detail"> - <a name="M000158"></a> + <div id="method-M000161" class="method-detail"> + <a name="M000161"></a> <div class="method-heading"> - <a href="#M000158" class="method-signature"> + <a href="#M000161" class="method-signature"> <span class="method-name">committer_date</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000158-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000158-source"> + onclick="toggleCode('M000161-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000161-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 194</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 201</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">committer_date</span> <span class="ruby-identifier">committer</span>.<span class="ruby-identifier">date</span> <span class="ruby-keyword kw">end</span> @@ -220,8 +250,8 @@ git author </div> </div> - <div id="method-M000159" class="method-detail"> - <a name="M000159"></a> + <div id="method-M000162" class="method-detail"> + <a name="M000162"></a> <div class="method-heading"> <span class="method-name">date</span><span class="method-args">()</span> @@ -229,26 +259,26 @@ git author <div class="method-description"> <p> -Alias for <a href="Commit.html#M000158">committer_date</a> +Alias for <a href="Commit.html#M000161">committer_date</a> </p> </div> </div> - <div id="method-M000160" class="method-detail"> - <a name="M000160"></a> + <div id="method-M000163" class="method-detail"> + <a name="M000163"></a> <div class="method-heading"> - <a href="#M000160" class="method-signature"> + <a href="#M000163" class="method-signature"> <span class="method-name">diff_parent</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000160-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000160-source"> + onclick="toggleCode('M000163-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000163-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 199</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 206</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">diff_parent</span> <span class="ruby-identifier">diff</span>(<span class="ruby-identifier">parent</span>) <span class="ruby-keyword kw">end</span> @@ -257,21 +287,21 @@ Alias for <a href="Commit.html#M000158">committer_date</a> </div> </div> - <div id="method-M000152" class="method-detail"> - <a name="M000152"></a> + <div id="method-M000155" class="method-detail"> + <a name="M000155"></a> <div class="method-heading"> - <a href="#M000152" class="method-signature"> + <a href="#M000155" class="method-signature"> <span class="method-name">gtree</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000152-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000152-source"> + onclick="toggleCode('M000155-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000155-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 163</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 170</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">gtree</span> <span class="ruby-identifier">check_commit</span> <span class="ruby-constant">Tree</span>.<span class="ruby-identifier">new</span>(<span class="ruby-ivar">@base</span>, <span class="ruby-ivar">@tree</span>) @@ -281,21 +311,21 @@ Alias for <a href="Commit.html#M000158">committer_date</a> </div> </div> - <div id="method-M000150" class="method-detail"> - <a name="M000150"></a> + <div id="method-M000153" class="method-detail"> + <a name="M000153"></a> <div class="method-heading"> - <a href="#M000150" class="method-signature"> + <a href="#M000153" class="method-signature"> <span class="method-name">message</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000150-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000150-source"> + onclick="toggleCode('M000153-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000153-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 154</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 161</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">message</span> <span class="ruby-identifier">check_commit</span> <span class="ruby-ivar">@message</span> @@ -305,21 +335,21 @@ Alias for <a href="Commit.html#M000158">committer_date</a> </div> </div> - <div id="method-M000151" class="method-detail"> - <a name="M000151"></a> + <div id="method-M000154" class="method-detail"> + <a name="M000154"></a> <div class="method-heading"> - <a href="#M000151" class="method-signature"> + <a href="#M000154" class="method-signature"> <span class="method-name">name</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000151-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000151-source"> + onclick="toggleCode('M000154-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000154-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 159</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 166</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">name</span> <span class="ruby-ivar">@base</span>.<span class="ruby-identifier">lib</span>.<span class="ruby-identifier">namerev</span>(<span class="ruby-identifier">sha</span>) <span class="ruby-keyword kw">end</span> @@ -328,21 +358,21 @@ Alias for <a href="Commit.html#M000158">committer_date</a> </div> </div> - <div id="method-M000153" class="method-detail"> - <a name="M000153"></a> + <div id="method-M000156" class="method-detail"> + <a name="M000156"></a> <div class="method-heading"> - <a href="#M000153" class="method-signature"> + <a href="#M000156" class="method-signature"> <span class="method-name">parent</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000153-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000153-source"> + onclick="toggleCode('M000156-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000156-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 168</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 175</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">parent</span> <span class="ruby-identifier">parents</span>.<span class="ruby-identifier">first</span> <span class="ruby-keyword kw">end</span> @@ -351,11 +381,11 @@ Alias for <a href="Commit.html#M000158">committer_date</a> </div> </div> - <div id="method-M000154" class="method-detail"> - <a name="M000154"></a> + <div id="method-M000157" class="method-detail"> + <a name="M000157"></a> <div class="method-heading"> - <a href="#M000154" class="method-signature"> + <a href="#M000157" class="method-signature"> <span class="method-name">parents</span><span class="method-args">()</span> </a> </div> @@ -365,10 +395,10 @@ Alias for <a href="Commit.html#M000158">committer_date</a> array of all parent commits </p> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000154-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000154-source"> + onclick="toggleCode('M000157-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000157-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 173</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 180</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">parents</span> <span class="ruby-identifier">check_commit</span> <span class="ruby-ivar">@parents</span> @@ -378,6 +408,33 @@ array of all parent commits </div> </div> + <div id="method-M000164" class="method-detail"> + <a name="M000164"></a> + + <div class="method-heading"> + <a href="#M000164" class="method-signature"> + <span class="method-name">set_commit</span><span class="method-args">(data)</span> + </a> + </div> + + <div class="method-description"> + <p><a class="source-toggle" href="#" + onclick="toggleCode('M000164-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000164-source"> +<pre> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 210</span> + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">set_commit</span>(<span class="ruby-identifier">data</span>) + <span class="ruby-ivar">@committer</span> = <span class="ruby-constant">Git</span><span class="ruby-operator">::</span><span class="ruby-constant">Author</span>.<span class="ruby-identifier">new</span>(<span class="ruby-identifier">data</span>[<span class="ruby-value str">'committer'</span>]) + <span class="ruby-ivar">@author</span> = <span class="ruby-constant">Git</span><span class="ruby-operator">::</span><span class="ruby-constant">Author</span>.<span class="ruby-identifier">new</span>(<span class="ruby-identifier">data</span>[<span class="ruby-value str">'author'</span>]) + <span class="ruby-ivar">@tree</span> = <span class="ruby-constant">Tree</span>.<span class="ruby-identifier">new</span>(<span class="ruby-ivar">@base</span>, <span class="ruby-identifier">data</span>[<span class="ruby-value str">'tree'</span>]) + <span class="ruby-ivar">@parents</span> = <span class="ruby-identifier">data</span>[<span class="ruby-value str">'parent'</span>].<span class="ruby-identifier">map</span>{ <span class="ruby-operator">|</span><span class="ruby-identifier">sha</span><span class="ruby-operator">|</span> <span class="ruby-constant">Commit</span>.<span class="ruby-identifier">new</span>(<span class="ruby-ivar">@base</span>, <span class="ruby-identifier">sha</span>) } + <span class="ruby-ivar">@message</span> = <span class="ruby-identifier">data</span>[<span class="ruby-value str">'message'</span>].<span class="ruby-identifier">chomp</span> + <span class="ruby-keyword kw">end</span> +</pre> + </div> + </div> + </div> + </div> diff --git a/doc/classes/Git/Object/Tag.html b/doc/classes/Git/Object/Tag.html index 309aa0f..8c9c275 100644 --- a/doc/classes/Git/Object/Tag.html +++ b/doc/classes/Git/Object/Tag.html @@ -88,7 +88,7 @@ <h3 class="section-bar">Methods</h3> <div class="name-list"> - <a href="#M000176">new</a> + <a href="#M000180">new</a> </div> </div> @@ -123,21 +123,21 @@ <div id="methods"> <h3 class="section-bar">Public Class methods</h3> - <div id="method-M000176" class="method-detail"> - <a name="M000176"></a> + <div id="method-M000180" class="method-detail"> + <a name="M000180"></a> <div class="method-heading"> - <a href="#M000176" class="method-signature"> + <a href="#M000180" class="method-signature"> <span class="method-name">new</span><span class="method-args">(base, sha, name)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000176-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000176-source"> + onclick="toggleCode('M000180-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000180-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 226</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 237</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">base</span>, <span class="ruby-identifier">sha</span>, <span class="ruby-identifier">name</span>) <span class="ruby-keyword kw">super</span>(<span class="ruby-identifier">base</span>, <span class="ruby-identifier">sha</span>) <span class="ruby-ivar">@name</span> = <span class="ruby-identifier">name</span> diff --git a/doc/classes/Git/Object/Tree.html b/doc/classes/Git/Object/Tree.html index d21bc9e..870df37 100644 --- a/doc/classes/Git/Object/Tree.html +++ b/doc/classes/Git/Object/Tree.html @@ -88,13 +88,13 @@ <h3 class="section-bar">Methods</h3> <div class="name-list"> - <a href="#M000180">blobs</a> - <a href="#M000179">children</a> - <a href="#M000181">files</a> - <a href="#M000178">new</a> - <a href="#M000184">subdirectories</a> - <a href="#M000183">subtrees</a> - <a href="#M000182">trees</a> + <a href="#M000184">blobs</a> + <a href="#M000183">children</a> + <a href="#M000185">files</a> + <a href="#M000182">new</a> + <a href="#M000188">subdirectories</a> + <a href="#M000187">subtrees</a> + <a href="#M000186">trees</a> </div> </div> @@ -116,19 +116,19 @@ <div id="methods"> <h3 class="section-bar">Public Class methods</h3> - <div id="method-M000178" class="method-detail"> - <a name="M000178"></a> + <div id="method-M000182" class="method-detail"> + <a name="M000182"></a> <div class="method-heading"> - <a href="#M000178" class="method-signature"> + <a href="#M000182" class="method-signature"> <span class="method-name">new</span><span class="method-args">(base, sha, mode = nil)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000178-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000178-source"> + onclick="toggleCode('M000182-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000182-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 105</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">base</span>, <span class="ruby-identifier">sha</span>, <span class="ruby-identifier">mode</span> = <span class="ruby-keyword kw">nil</span>) @@ -142,19 +142,19 @@ <h3 class="section-bar">Public Instance methods</h3> - <div id="method-M000180" class="method-detail"> - <a name="M000180"></a> + <div id="method-M000184" class="method-detail"> + <a name="M000184"></a> <div class="method-heading"> - <a href="#M000180" class="method-signature"> + <a href="#M000184" class="method-signature"> <span class="method-name">blobs</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000180-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000180-source"> + onclick="toggleCode('M000184-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000184-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 114</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">blobs</span> @@ -166,19 +166,19 @@ </div> </div> - <div id="method-M000179" class="method-detail"> - <a name="M000179"></a> + <div id="method-M000183" class="method-detail"> + <a name="M000183"></a> <div class="method-heading"> - <a href="#M000179" class="method-signature"> + <a href="#M000183" class="method-signature"> <span class="method-name">children</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000179-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000179-source"> + onclick="toggleCode('M000183-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000183-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 110</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">children</span> @@ -189,8 +189,8 @@ </div> </div> - <div id="method-M000181" class="method-detail"> - <a name="M000181"></a> + <div id="method-M000185" class="method-detail"> + <a name="M000185"></a> <div class="method-heading"> <span class="method-name">files</span><span class="method-args">()</span> @@ -198,13 +198,13 @@ <div class="method-description"> <p> -Alias for <a href="Tree.html#M000180">blobs</a> +Alias for <a href="Tree.html#M000184">blobs</a> </p> </div> </div> - <div id="method-M000184" class="method-detail"> - <a name="M000184"></a> + <div id="method-M000188" class="method-detail"> + <a name="M000188"></a> <div class="method-heading"> <span class="method-name">subdirectories</span><span class="method-args">()</span> @@ -212,13 +212,13 @@ Alias for <a href="Tree.html#M000180">blobs</a> <div class="method-description"> <p> -Alias for <a href="Tree.html#M000182">trees</a> +Alias for <a href="Tree.html#M000186">trees</a> </p> </div> </div> - <div id="method-M000183" class="method-detail"> - <a name="M000183"></a> + <div id="method-M000187" class="method-detail"> + <a name="M000187"></a> <div class="method-heading"> <span class="method-name">subtrees</span><span class="method-args">()</span> @@ -226,24 +226,24 @@ Alias for <a href="Tree.html#M000182">trees</a> <div class="method-description"> <p> -Alias for <a href="Tree.html#M000182">trees</a> +Alias for <a href="Tree.html#M000186">trees</a> </p> </div> </div> - <div id="method-M000182" class="method-detail"> - <a name="M000182"></a> + <div id="method-M000186" class="method-detail"> + <a name="M000186"></a> <div class="method-heading"> - <a href="#M000182" class="method-signature"> + <a href="#M000186" class="method-signature"> <span class="method-name">trees</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000182-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000182-source"> + onclick="toggleCode('M000186-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000186-source"> <pre> <span class="ruby-comment cmt"># File lib/git/object.rb, line 120</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">trees</span> |