aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Mulder <felix.mulder@gmail.com>2016-05-04 13:09:22 +0200
committerFelix Mulder <felix.mulder@gmail.com>2016-08-19 15:37:21 +0200
commit60b5dc30f65dfe6dcd6d69b3673d645ea512003f (patch)
tree202dc14ca082faae2ea622780887ac56719931ba
parent80b027f88ac86539ba0a51558564c6694cbfac9a (diff)
downloaddotty-60b5dc30f65dfe6dcd6d69b3673d645ea512003f.tar.gz
dotty-60b5dc30f65dfe6dcd6d69b3673d645ea512003f.tar.bz2
dotty-60b5dc30f65dfe6dcd6d69b3673d645ea512003f.zip
Better prints while documenting packages
-rw-r--r--dottydoc/jvm/src/dotty/tools/dottydoc/core/Phases.scala13
1 files changed, 10 insertions, 3 deletions
diff --git a/dottydoc/jvm/src/dotty/tools/dottydoc/core/Phases.scala b/dottydoc/jvm/src/dotty/tools/dottydoc/core/Phases.scala
index 7d97fab5e..a6a61b0d1 100644
--- a/dottydoc/jvm/src/dotty/tools/dottydoc/core/Phases.scala
+++ b/dottydoc/jvm/src/dotty/tools/dottydoc/core/Phases.scala
@@ -130,9 +130,16 @@ object Phases {
// (3) Create documentation template from docstrings, with internal links
println("Creating documentation...")
- for (pack <- packages.values) mutateEntities(pack) { e =>
- val comment = commentParser.parse(e, packages)
- setComment(e, to = comment)
+ val totalPackages = packages.size
+ var currentPackage = 0
+ for (pack <- packages.values) {
+ currentPackage += 1
+ println(s"Documenting package ($currentPackage/$totalPackages): ${pack.name}")
+
+ mutateEntities(pack) { e =>
+ val comment = commentParser.parse(e, packages)
+ setComment(e, to = comment)
+ }
}
// (4) Write the finished model to JSON