doc/RubyProf/Cmd.html in ruby-prof-0.16.2 vs doc/RubyProf/Cmd.html in ruby-prof-0.17.0

- old
+ new

@@ -6,10 +6,11 @@ <title>class RubyProf::Cmd - ruby-prof</title> <script type="text/javascript"> var rdoc_rel_prefix = "../"; + var index_rel_prefix = "../"; </script> <script src="../js/jquery.js"></script> <script src="../js/darkfish.js"></script> @@ -201,11 +202,11 @@ <div class="method-source-code" id="load_pre_execs-source"> - <pre><span class="ruby-comment"># File bin/ruby-prof, line 269</span> + <pre><span class="ruby-comment"># File bin/ruby-prof, line 274</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">load_pre_execs</span> <span class="ruby-identifier">options</span>.<span class="ruby-identifier">pre_execs</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">exec</span><span class="ruby-operator">|</span> <span class="ruby-identifier">eval</span>(<span class="ruby-identifier">exec</span>) <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span></pre> @@ -236,11 +237,11 @@ <div class="method-source-code" id="load_pre_libs-source"> - <pre><span class="ruby-comment"># File bin/ruby-prof, line 263</span> + <pre><span class="ruby-comment"># File bin/ruby-prof, line 268</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">load_pre_libs</span> <span class="ruby-identifier">options</span>.<span class="ruby-identifier">pre_libs</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">lib</span><span class="ruby-operator">|</span> <span class="ruby-identifier">require</span> <span class="ruby-identifier">lib</span> <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span></pre> @@ -506,13 +507,18 @@ <span class="ruby-identifier">exit</span>(<span class="ruby-value">-1</span>) <span class="ruby-keyword">end</span> <span class="ruby-keyword">self</span>.<span class="ruby-identifier">option_parser</span>.<span class="ruby-identifier">parse!</span> <span class="ruby-constant">ARGV</span> - <span class="ruby-keyword">if</span> <span class="ruby-identifier">options</span>.<span class="ruby-identifier">printer</span> <span class="ruby-operator">==</span> <span class="ruby-constant">RubyProf</span><span class="ruby-operator">::</span><span class="ruby-constant">MultiPrinter</span> + <span class="ruby-keyword">if</span> <span class="ruby-identifier">options</span>.<span class="ruby-identifier">printer</span>.<span class="ruby-identifier">needs_dir?</span> <span class="ruby-identifier">options</span>.<span class="ruby-identifier">file</span> <span class="ruby-operator">||=</span> <span class="ruby-string">&quot;.&quot;</span> <span class="ruby-identifier">options</span>.<span class="ruby-identifier">old_wd</span> <span class="ruby-operator">||=</span> <span class="ruby-constant">Dir</span>.<span class="ruby-identifier">pwd</span> + <span class="ruby-keyword">if</span> <span class="ruby-operator">!</span><span class="ruby-constant">File</span>.<span class="ruby-identifier">directory?</span>(<span class="ruby-identifier">options</span>.<span class="ruby-identifier">file</span>) + <span class="ruby-identifier">puts</span> <span class="ruby-node">&quot;&#39;#{options.file}&#39; is not a directory&quot;</span> + <span class="ruby-identifier">puts</span> <span class="ruby-node">&quot;#{options.printer} needs an existing directory path to put profiles under.&quot;</span> + <span class="ruby-identifier">exit</span>(<span class="ruby-value">-1</span>) + <span class="ruby-keyword">end</span> <span class="ruby-keyword">end</span> <span class="ruby-keyword">rescue</span> <span class="ruby-constant">OptionParser</span><span class="ruby-operator">::</span><span class="ruby-constant">InvalidOption</span>, <span class="ruby-constant">OptionParser</span><span class="ruby-operator">::</span><span class="ruby-constant">InvalidArgument</span>, <span class="ruby-constant">OptionParser</span><span class="ruby-operator">::</span><span class="ruby-constant">MissingArgument</span> =<span class="ruby-operator">&gt;</span> <span class="ruby-identifier">e</span> <span class="ruby-identifier">puts</span> <span class="ruby-keyword">self</span>.<span class="ruby-identifier">option_parser</span> <span class="ruby-identifier">puts</span> <span class="ruby-identifier">e</span>.<span class="ruby-identifier">message</span> <span class="ruby-identifier">exit</span>(<span class="ruby-value">-1</span>) @@ -544,11 +550,11 @@ <div class="method-source-code" id="run-source"> - <pre><span class="ruby-comment"># File bin/ruby-prof, line 275</span> + <pre><span class="ruby-comment"># File bin/ruby-prof, line 280</span> <span class="ruby-keyword">def</span> <span class="ruby-identifier">run</span> <span class="ruby-comment"># Get the script we will execute</span> <span class="ruby-identifier">script</span> = <span class="ruby-constant">ARGV</span>.<span class="ruby-identifier">shift</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">options</span>.<span class="ruby-identifier">replace_prog_name</span> <span class="ruby-identifier">$0</span> = <span class="ruby-constant">File</span>.<span class="ruby-identifier">expand_path</span>(<span class="ruby-identifier">script</span>) @@ -623,9 +629,9 @@ </main> <footer id="validator-badges" role="contentinfo"> <p><a href="http://validator.w3.org/check/referer">Validate</a> - <p>Generated by <a href="http://docs.seattlerb.org/rdoc/">RDoc</a> 4.2.2. + <p>Generated by <a href="https://rdoc.github.io/rdoc">RDoc</a> 5.1.0. <p>Based on <a href="http://deveiate.org/projects/Darkfish-RDoc/">Darkfish</a> by <a href="http://deveiate.org">Michael Granger</a>. </footer>