summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-11-11 12:49:11 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-11-11 12:49:11 +0000
commit994876860b4f2a9bf4f22c436527e7220c82d5b4 (patch)
treed72550ec23bcd31241e7592f0a19e4cd5ac3777c /lib
parent78c48e48baec3336e597dfb564c12db5474fdfbb (diff)
* lib/rdoc/stats.rb (RDoc#print): get rid of NaN.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29750 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib')
-rw-r--r--lib/rdoc/stats.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/rdoc/stats.rb b/lib/rdoc/stats.rb
index 82e0afdf5d..6a5d96faa8 100644
--- a/lib/rdoc/stats.rb
+++ b/lib/rdoc/stats.rb
@@ -89,7 +89,7 @@ class RDoc::Stats
doc_items = items -
nodoc_classes - @nodoc_constants - nodoc_modules - @nodoc_methods
- percent_doc = doc_items.to_f / items * 100
+ percent_doc = doc_items.to_f / items * 100 if items.nonzero?
puts "Files: %5d" % @num_files
puts "Classes: %5d (%5d undocumented)" % [num_classes, nodoc_classes]
@@ -97,7 +97,7 @@ class RDoc::Stats
[@num_constants, @nodoc_constants]
puts "Modules: %5d (%5d undocumented)" % [num_modules, nodoc_modules]
puts "Methods: %5d (%5d undocumented)" % [@num_methods, @nodoc_methods]
- puts "%6.2f%% documented" % percent_doc
+ puts "%6.2f%% documented" % percent_doc if percent_doc
puts
puts "Elapsed: %0.1fs" % (Time.now - @start)
end