Skip to content

Commit 1ed005f

Browse files
committed
Refine @inheritDoc support in Groovydoc
1 parent 1f703f6 commit 1ed005f

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

  • subprojects/groovy-groovydoc/src/main/resources/org/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel

subprojects/groovy-groovydoc/src/main/resources/org/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/index-all.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,11 @@
1919
2020
-->
2121
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
22-
<%
22+
<%
2323
def subtitle = 'Index'
2424
def title = subtitle + (props.windowTitle ? " (${props.windowTitle})" : "")
2525
def letters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_' as char[]
26+
def isDocumented = { !(it.respondsTo('isHidden') && it.isHidden()) }
2627
def elementTypes = [
2728
"Method" : { it.methods().findAll(isDocumented) },
2829
"Constructor" : { it.constructors().findAll(isDocumented) },
@@ -32,7 +33,6 @@
3233
]
3334
def encode = { org.codehaus.groovy.tools.groovydoc.SimpleGroovyClassDoc.encodeAngleBrackets(it) }
3435
def isVisible = { it.isPublic() || (it.isProtected() && props.protectedScope == 'true') || (!it.isProtected() && !it.isPrivate() && props.packageScope == 'true') || props.privateScope == 'true' }
35-
def isDocumented = { !(it.respondsTo('isHidden') && it.isHidden()) }
3636
def paramsOf = { n, classDoc, boolean brief -> n.parameters().collect{ param -> encode(param.isTypeAvailable()?param.type().typeName():param.typeName()) }.join(", ") }
3737
def nameFromParams = { n -> n.name() + '(' + n.parameters().collect{ param -> param.isTypeAvailable()?param.type().qualifiedTypeName():param.typeName() }.join(', ') + ')' }
3838
%>

0 commit comments

Comments
 (0)