From dbd1bbc81eb93cc486425575b0e11b66abdb184d Mon Sep 17 00:00:00 2001 From: Pedro Furlanetto Date: Wed, 18 May 2011 02:24:44 +0000 Subject: Segregate deprecated members into a titled sect... Segregate deprecated members into a titled section. Contributed by Daniel Sobral. review by malayeri --- src/compiler/scala/tools/nsc/doc/html/page/Template.scala | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/compiler/scala/tools/nsc/doc/html/page/Template.scala b/src/compiler/scala/tools/nsc/doc/html/page/Template.scala index fe14a1997a..b701e0e2ad 100644 --- a/src/compiler/scala/tools/nsc/doc/html/page/Template.scala +++ b/src/compiler/scala/tools/nsc/doc/html/page/Template.scala @@ -31,9 +31,12 @@ class Template(tpl: DocTemplateEntity) extends HtmlPage { val valueMembers = tpl.methods ++ tpl.values ++ tpl.templates.filter(x => x.isObject || x.isPackage) sorted - val (absValueMembers, concValueMembers) = + val (absValueMembers, nonAbsValueMembers) = valueMembers partition (_.isAbstract) + val (deprValueMembers, concValueMembers) = + nonAbsValueMembers partition (_.deprecation.isDefined) + val typeMembers = tpl.abstractTypes ++ tpl.aliasTypes ++ tpl.templates.filter(x => x.isTrait || x.isClass) sorted @@ -132,6 +135,13 @@ class Template(tpl: DocTemplateEntity) extends HtmlPage { } + { if (deprValueMembers.isEmpty) NodeSeq.Empty else +
+

Deprecated Value Members

+
    { deprValueMembers map (memberToHtml(_)) }
+
+ } + { NodeSeq fromSeq (for ((superTpl, superType) <- (tpl.linearizationTemplates zip tpl.linearizationTypes)) yield
-- cgit v1.2.3