diff options
Diffstat (limited to 'doc/classes/Git/Object')
-rw-r--r-- | doc/classes/Git/Object/AbstractObject.html | 114 | ||||
-rw-r--r-- | doc/classes/Git/Object/Blob.html | 23 | ||||
-rw-r--r-- | doc/classes/Git/Object/Commit.html | 241 | ||||
-rw-r--r-- | doc/classes/Git/Object/Tag.html | 40 | ||||
-rw-r--r-- | doc/classes/Git/Object/Tree.html | 142 |
5 files changed, 439 insertions, 121 deletions
diff --git a/doc/classes/Git/Object/AbstractObject.html b/doc/classes/Git/Object/AbstractObject.html index 10d0080..222bc67 100644 --- a/doc/classes/Git/Object/AbstractObject.html +++ b/doc/classes/Git/Object/AbstractObject.html @@ -86,14 +86,14 @@ <h3 class="section-bar">Methods</h3> <div class="name-list"> - <a href="#M000125">contents</a> - <a href="#M000126">contents_array</a> - <a href="#M000130">diff</a> - <a href="#M000129">grep</a> - <a href="#M000131">log</a> - <a href="#M000124">new</a> - <a href="#M000127">setup</a> - <a href="#M000128">to_s</a> + <a href="#M000137">contents</a> + <a href="#M000138">contents_array</a> + <a href="#M000142">diff</a> + <a href="#M000141">grep</a> + <a href="#M000143">log</a> + <a href="#M000136">new</a> + <a href="#M000139">setup</a> + <a href="#M000140">to_s</a> </div> </div> @@ -143,24 +143,24 @@ <div id="methods"> <h3 class="section-bar">Public Class methods</h3> - <div id="method-M000124" class="method-detail"> - <a name="M000124"></a> + <div id="method-M000136" class="method-detail"> + <a name="M000136"></a> <div class="method-heading"> - <a href="#M000124" class="method-signature"> + <a href="#M000136" class="method-signature"> <span class="method-name">new</span><span class="method-args">(base, sha)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000124-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000124-source"> + onclick="toggleCode('M000136-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000136-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 13</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 14</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-ivar">@base</span> = <span class="ruby-identifier">base</span> - <span class="ruby-ivar">@sha</span> = <span class="ruby-identifier">sha</span> + <span class="ruby-ivar">@sha</span> = <span class="ruby-identifier">sha</span>.<span class="ruby-identifier">to_s</span> <span class="ruby-ivar">@size</span> = <span class="ruby-ivar">@base</span>.<span class="ruby-identifier">lib</span>.<span class="ruby-identifier">object_size</span>(<span class="ruby-ivar">@sha</span>) <span class="ruby-identifier">setup</span> <span class="ruby-keyword kw">end</span> @@ -171,21 +171,21 @@ <h3 class="section-bar">Public Instance methods</h3> - <div id="method-M000125" class="method-detail"> - <a name="M000125"></a> + <div id="method-M000137" class="method-detail"> + <a name="M000137"></a> <div class="method-heading"> - <a href="#M000125" class="method-signature"> + <a href="#M000137" class="method-signature"> <span class="method-name">contents</span><span class="method-args">()</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000125-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000125-source"> + onclick="toggleCode('M000137-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000137-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 20</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 21</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">contents</span> <span class="ruby-ivar">@base</span>.<span class="ruby-identifier">lib</span>.<span class="ruby-identifier">object_contents</span>(<span class="ruby-ivar">@sha</span>) <span class="ruby-keyword kw">end</span> @@ -194,21 +194,21 @@ </div> </div> - <div id="method-M000126" class="method-detail"> - <a name="M000126"></a> + <div id="method-M000138" class="method-detail"> + <a name="M000138"></a> <div class="method-heading"> - <a href="#M000126" class="method-signature"> + <a href="#M000138" 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('M000126-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000126-source"> + onclick="toggleCode('M000138-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000138-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 24</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 25</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">contents_array</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">contents</span>.<span class="ruby-identifier">split</span>(<span class="ruby-value str">"\n"</span>) <span class="ruby-keyword kw">end</span> @@ -217,21 +217,21 @@ </div> </div> - <div id="method-M000130" class="method-detail"> - <a name="M000130"></a> + <div id="method-M000142" class="method-detail"> + <a name="M000142"></a> <div class="method-heading"> - <a href="#M000130" class="method-signature"> + <a href="#M000142" 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('M000130-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000130-source"> + onclick="toggleCode('M000142-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000142-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 42</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 43</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">diff</span>(<span class="ruby-identifier">objectish</span>) <span class="ruby-constant">Git</span><span class="ruby-operator">::</span><span class="ruby-constant">Diff</span>.<span class="ruby-identifier">new</span>(<span class="ruby-ivar">@base</span>, <span class="ruby-ivar">@sha</span>, <span class="ruby-identifier">objectish</span>) <span class="ruby-keyword kw">end</span> @@ -240,21 +240,21 @@ </div> </div> - <div id="method-M000129" class="method-detail"> - <a name="M000129"></a> + <div id="method-M000141" class="method-detail"> + <a name="M000141"></a> <div class="method-heading"> - <a href="#M000129" class="method-signature"> + <a href="#M000141" 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('M000129-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000129-source"> + onclick="toggleCode('M000141-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000141-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 36</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 37</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> = {}) <span class="ruby-identifier">default</span> = {<span class="ruby-identifier">:object</span> =<span class="ruby-operator">></span> <span class="ruby-ivar">@sha</span>, <span class="ruby-identifier">:path_limiter</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">path_limiter</span>} <span class="ruby-identifier">grep_options</span> = <span class="ruby-identifier">default</span>.<span class="ruby-identifier">merge</span>(<span class="ruby-identifier">opts</span>) @@ -265,21 +265,21 @@ </div> </div> - <div id="method-M000131" class="method-detail"> - <a name="M000131"></a> + <div id="method-M000143" class="method-detail"> + <a name="M000143"></a> <div class="method-heading"> - <a href="#M000131" class="method-signature"> + <a href="#M000143" 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('M000131-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000131-source"> + onclick="toggleCode('M000143-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000143-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 46</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 47</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>) <span class="ruby-constant">Git</span><span class="ruby-operator">::</span><span class="ruby-constant">Log</span>.<span class="ruby-identifier">new</span>(<span class="ruby-ivar">@base</span>, <span class="ruby-identifier">count</span>).<span class="ruby-identifier">object</span>(<span class="ruby-ivar">@sha</span>) <span class="ruby-keyword kw">end</span> @@ -288,21 +288,21 @@ </div> </div> - <div id="method-M000127" class="method-detail"> - <a name="M000127"></a> + <div id="method-M000139" class="method-detail"> + <a name="M000139"></a> <div class="method-heading"> - <a href="#M000127" class="method-signature"> + <a href="#M000139" 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('M000127-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000127-source"> + onclick="toggleCode('M000139-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000139-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 28</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 29</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">setup</span> <span class="ruby-identifier">raise</span> <span class="ruby-constant">NotImplementedError</span> <span class="ruby-keyword kw">end</span> @@ -311,21 +311,21 @@ </div> </div> - <div id="method-M000128" class="method-detail"> - <a name="M000128"></a> + <div id="method-M000140" class="method-detail"> + <a name="M000140"></a> <div class="method-heading"> - <a href="#M000128" class="method-signature"> + <a href="#M000140" 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('M000128-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000128-source"> + onclick="toggleCode('M000140-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000140-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 32</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 33</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">to_s</span> <span class="ruby-ivar">@sha</span> <span class="ruby-keyword kw">end</span> diff --git a/doc/classes/Git/Object/Blob.html b/doc/classes/Git/Object/Blob.html index a3fcb39..453a324 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="#M000134">setup</a> + <a href="#M000145">new</a> </div> </div> @@ -108,25 +108,26 @@ <!-- if method_list --> <div id="methods"> - <h3 class="section-bar">Public Instance methods</h3> + <h3 class="section-bar">Public Class methods</h3> - <div id="method-M000134" class="method-detail"> - <a name="M000134"></a> + <div id="method-M000145" class="method-detail"> + <a name="M000145"></a> <div class="method-heading"> - <a href="#M000134" class="method-signature"> - <span class="method-name">setup</span><span class="method-args">()</span> + <a href="#M000145" 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('M000134-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000134-source"> + onclick="toggleCode('M000145-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000145-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">setup</span> - <span class="ruby-ivar">@type</span> = <span class="ruby-value str">'blob'</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 56</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>) + <span class="ruby-keyword kw">super</span>(<span class="ruby-identifier">base</span>, <span class="ruby-identifier">sha</span>) + <span class="ruby-ivar">@mode</span> = <span class="ruby-identifier">mode</span> <span class="ruby-keyword kw">end</span> </pre> </div> diff --git a/doc/classes/Git/Object/Commit.html b/doc/classes/Git/Object/Commit.html index 2f1e595..3be4f27 100644 --- a/doc/classes/Git/Object/Commit.html +++ b/doc/classes/Git/Object/Commit.html @@ -88,7 +88,16 @@ <h3 class="section-bar">Methods</h3> <div class="name-list"> - <a href="#M000123">setup</a> + <a href="#M000130">author</a> + <a href="#M000131">author_date</a> + <a href="#M000132">committer</a> + <a href="#M000133">committer_date</a> + <a href="#M000134">date</a> + <a href="#M000135">diff_parent</a> + <a href="#M000127">gtree</a> + <a href="#M000126">message</a> + <a href="#M000128">parent</a> + <a href="#M000129">parents</a> </div> </div> @@ -110,23 +119,235 @@ <div id="methods"> <h3 class="section-bar">Public Instance methods</h3> - <div id="method-M000123" class="method-detail"> - <a name="M000123"></a> + <div id="method-M000130" class="method-detail"> + <a name="M000130"></a> <div class="method-heading"> - <a href="#M000123" class="method-signature"> - <span class="method-name">setup</span><span class="method-args">()</span> + <a href="#M000130" class="method-signature"> + <span class="method-name">author</span><span class="method-args">()</span> </a> </div> <div class="method-description"> + <p> +git author +</p> <p><a class="source-toggle" href="#" - onclick="toggleCode('M000123-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000123-source"> + onclick="toggleCode('M000130-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000130-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 66</span> - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">setup</span> - <span class="ruby-ivar">@type</span> = <span class="ruby-value str">'commit'</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 143</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> + <span class="ruby-keyword kw">end</span> +</pre> + </div> + </div> + </div> + + <div id="method-M000131" class="method-detail"> + <a name="M000131"></a> + + <div class="method-heading"> + <a href="#M000131" 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('M000131-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000131-source"> +<pre> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 148</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> +</pre> + </div> + </div> + </div> + + <div id="method-M000132" class="method-detail"> + <a name="M000132"></a> + + <div class="method-heading"> + <a href="#M000132" class="method-signature"> + <span class="method-name">committer</span><span class="method-args">()</span> + </a> + </div> + + <div class="method-description"> + <p> +git author +</p> + <p><a class="source-toggle" href="#" + onclick="toggleCode('M000132-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000132-source"> +<pre> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 153</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> + <span class="ruby-keyword kw">end</span> +</pre> + </div> + </div> + </div> + + <div id="method-M000133" class="method-detail"> + <a name="M000133"></a> + + <div class="method-heading"> + <a href="#M000133" 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('M000133-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000133-source"> +<pre> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 158</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> +</pre> + </div> + </div> + </div> + + <div id="method-M000134" class="method-detail"> + <a name="M000134"></a> + + <div class="method-heading"> + <span class="method-name">date</span><span class="method-args">()</span> + </div> + + <div class="method-description"> + <p> +Alias for <a href="Commit.html#M000133">committer_date</a> +</p> + </div> + </div> + + <div id="method-M000135" class="method-detail"> + <a name="M000135"></a> + + <div class="method-heading"> + <a href="#M000135" 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('M000135-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000135-source"> +<pre> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 163</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> +</pre> + </div> + </div> + </div> + + <div id="method-M000127" class="method-detail"> + <a name="M000127"></a> + + <div class="method-heading"> + <a href="#M000127" 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('M000127-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000127-source"> +<pre> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 127</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>) + <span class="ruby-keyword kw">end</span> +</pre> + </div> + </div> + </div> + + <div id="method-M000126" class="method-detail"> + <a name="M000126"></a> + + <div class="method-heading"> + <a href="#M000126" 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('M000126-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000126-source"> +<pre> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 122</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> + <span class="ruby-keyword kw">end</span> +</pre> + </div> + </div> + </div> + + <div id="method-M000128" class="method-detail"> + <a name="M000128"></a> + + <div class="method-heading"> + <a href="#M000128" 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('M000128-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000128-source"> +<pre> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 132</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> +</pre> + </div> + </div> + </div> + + <div id="method-M000129" class="method-detail"> + <a name="M000129"></a> + + <div class="method-heading"> + <a href="#M000129" class="method-signature"> + <span class="method-name">parents</span><span class="method-args">()</span> + </a> + </div> + + <div class="method-description"> + <p> +array of all parent commits +</p> + <p><a class="source-toggle" href="#" + onclick="toggleCode('M000129-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000129-source"> +<pre> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 137</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> <span class="ruby-keyword kw">end</span> </pre> </div> diff --git a/doc/classes/Git/Object/Tag.html b/doc/classes/Git/Object/Tag.html index 260b4c4..799baaa 100644 --- a/doc/classes/Git/Object/Tag.html +++ b/doc/classes/Git/Object/Tag.html @@ -88,8 +88,7 @@ <h3 class="section-bar">Methods</h3> <div class="name-list"> - <a href="#M000132">new</a> - <a href="#M000133">setup</a> + <a href="#M000144">new</a> </div> </div> @@ -124,21 +123,21 @@ <div id="methods"> <h3 class="section-bar">Public Class methods</h3> - <div id="method-M000132" class="method-detail"> - <a name="M000132"></a> + <div id="method-M000144" class="method-detail"> + <a name="M000144"></a> <div class="method-heading"> - <a href="#M000132" class="method-signature"> + <a href="#M000144" 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('M000132-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000132-source"> + onclick="toggleCode('M000144-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000144-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 74</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 190</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> @@ -148,31 +147,6 @@ </div> </div> - <h3 class="section-bar">Public Instance methods</h3> - - <div id="method-M000133" class="method-detail"> - <a name="M000133"></a> - - <div class="method-heading"> - <a href="#M000133" 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('M000133-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000133-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">setup</span> - <span class="ruby-ivar">@type</span> = <span class="ruby-value str">'tag'</span> - <span class="ruby-keyword kw">end</span> -</pre> - </div> - </div> - </div> - </div> diff --git a/doc/classes/Git/Object/Tree.html b/doc/classes/Git/Object/Tree.html index 4d681e8..72a8a61 100644 --- a/doc/classes/Git/Object/Tree.html +++ b/doc/classes/Git/Object/Tree.html @@ -88,7 +88,13 @@ <h3 class="section-bar">Methods</h3> <div class="name-list"> - <a href="#M000135">setup</a> + <a href="#M000148">blobs</a> + <a href="#M000147">children</a> + <a href="#M000149">files</a> + <a href="#M000146">new</a> + <a href="#M000152">subdirectories</a> + <a href="#M000151">subtrees</a> + <a href="#M000150">trees</a> </div> </div> @@ -108,25 +114,141 @@ <!-- if method_list --> <div id="methods"> + <h3 class="section-bar">Public Class methods</h3> + + <div id="method-M000146" class="method-detail"> + <a name="M000146"></a> + + <div class="method-heading"> + <a href="#M000146" 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('M000146-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000146-source"> +<pre> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 73</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>) + <span class="ruby-keyword kw">super</span>(<span class="ruby-identifier">base</span>, <span class="ruby-identifier">sha</span>) + <span class="ruby-ivar">@mode</span> = <span class="ruby-identifier">mode</span> + <span class="ruby-keyword kw">end</span> +</pre> + </div> + </div> + </div> + <h3 class="section-bar">Public Instance methods</h3> - <div id="method-M000135" class="method-detail"> - <a name="M000135"></a> + <div id="method-M000148" class="method-detail"> + <a name="M000148"></a> + + <div class="method-heading"> + <a href="#M000148" 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('M000148-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000148-source"> +<pre> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 82</span> + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">blobs</span> + <span class="ruby-identifier">check_tree</span> + <span class="ruby-ivar">@blobs</span> + <span class="ruby-keyword kw">end</span> +</pre> + </div> + </div> + </div> + + <div id="method-M000147" class="method-detail"> + <a name="M000147"></a> + + <div class="method-heading"> + <a href="#M000147" 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('M000147-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000147-source"> +<pre> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 78</span> + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">children</span> + <span class="ruby-identifier">blobs</span>.<span class="ruby-identifier">merge</span>(<span class="ruby-identifier">subtrees</span>) + <span class="ruby-keyword kw">end</span> +</pre> + </div> + </div> + </div> + + <div id="method-M000149" class="method-detail"> + <a name="M000149"></a> + + <div class="method-heading"> + <span class="method-name">files</span><span class="method-args">()</span> + </div> + + <div class="method-description"> + <p> +Alias for <a href="Tree.html#M000148">blobs</a> +</p> + </div> + </div> + + <div id="method-M000152" class="method-detail"> + <a name="M000152"></a> + + <div class="method-heading"> + <span class="method-name">subdirectories</span><span class="method-args">()</span> + </div> + + <div class="method-description"> + <p> +Alias for <a href="Tree.html#M000150">trees</a> +</p> + </div> + </div> + + <div id="method-M000151" class="method-detail"> + <a name="M000151"></a> + + <div class="method-heading"> + <span class="method-name">subtrees</span><span class="method-args">()</span> + </div> + + <div class="method-description"> + <p> +Alias for <a href="Tree.html#M000150">trees</a> +</p> + </div> + </div> + + <div id="method-M000150" class="method-detail"> + <a name="M000150"></a> <div class="method-heading"> - <a href="#M000135" class="method-signature"> - <span class="method-name">setup</span><span class="method-args">()</span> + <a href="#M000150" 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('M000135-source');return false;">[Source]</a></p> - <div class="method-source-code" id="M000135-source"> + onclick="toggleCode('M000150-source');return false;">[Source]</a></p> + <div class="method-source-code" id="M000150-source"> <pre> -<span class="ruby-comment cmt"># File lib/git/object.rb, line 60</span> - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">setup</span> - <span class="ruby-ivar">@type</span> = <span class="ruby-value str">'tree'</span> +<span class="ruby-comment cmt"># File lib/git/object.rb, line 88</span> + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">trees</span> + <span class="ruby-identifier">check_tree</span> + <span class="ruby-ivar">@trees</span> <span class="ruby-keyword kw">end</span> </pre> </div> |