summaryrefslogtreecommitdiff
path: root/src/scaladoc/scala/tools/nsc/doc/ScaladocAnalyzer.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2013-03-06 09:35:04 -0800
committerAdriaan Moors <adriaan.moors@typesafe.com>2013-03-09 11:59:12 -0800
commit2352814d4be064d67794899cf5494d3324a131ec (patch)
treef7638ccbd978d8b4ddc2611cd518304fea33c1dc /src/scaladoc/scala/tools/nsc/doc/ScaladocAnalyzer.scala
parente01c7eff032150f8460a76700542c214847ba115 (diff)
downloadscala-2352814d4be064d67794899cf5494d3324a131ec.tar.gz
scala-2352814d4be064d67794899cf5494d3324a131ec.tar.bz2
scala-2352814d4be064d67794899cf5494d3324a131ec.zip
Eliminated all forInteractive/forScaladoc uses.
This is the commit which brings it all together. The booleans forInteractive and forScaladoc are now deprecated and are not inspected for any purpose. All behavioral changes formerly accomplished via tests of those flags are embodied in the globals built specifically for those tasks.
Diffstat (limited to 'src/scaladoc/scala/tools/nsc/doc/ScaladocAnalyzer.scala')
-rw-r--r--src/scaladoc/scala/tools/nsc/doc/ScaladocAnalyzer.scala5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/scaladoc/scala/tools/nsc/doc/ScaladocAnalyzer.scala b/src/scaladoc/scala/tools/nsc/doc/ScaladocAnalyzer.scala
index 37d95a9d95..5ad50445a8 100644
--- a/src/scaladoc/scala/tools/nsc/doc/ScaladocAnalyzer.scala
+++ b/src/scaladoc/scala/tools/nsc/doc/ScaladocAnalyzer.scala
@@ -24,6 +24,11 @@ trait ScaladocAnalyzer extends Analyzer {
override def canAdaptConstantTypeToLiteral = false
+ override protected def macroImplementationNotFoundMessage(name: Name): String = (
+ super.macroImplementationNotFoundMessage(name)
+ + "\nWhen generating scaladocs for multiple projects at once, consider using -Ymacro-no-expand to disable macro expansions altogether."
+ )
+
override def typedDocDef(docDef: DocDef, mode: Mode, pt: Type): Tree = {
val sym = docDef.symbol