fixed up little gremlin on the package page showing base methods
This commit is contained in:
+2
-1
@@ -9,6 +9,7 @@ import org.jetbrains.kotlin.model.KModel
|
|||||||
import org.jetbrains.kotlin.model.KPackage
|
import org.jetbrains.kotlin.model.KPackage
|
||||||
import org.jetbrains.kotlin.model.KClass
|
import org.jetbrains.kotlin.model.KClass
|
||||||
import org.jetbrains.kotlin.model.extensionFunctions
|
import org.jetbrains.kotlin.model.extensionFunctions
|
||||||
|
import org.jetbrains.kotlin.model.inheritedExtensionFunctions
|
||||||
|
|
||||||
class PackageSummaryTemplate(val model: KModel, pkg: KPackage) : PackageTemplateSupport(pkg) {
|
class PackageSummaryTemplate(val model: KModel, pkg: KPackage) : PackageTemplateSupport(pkg) {
|
||||||
override fun render() {
|
override fun render() {
|
||||||
@@ -263,7 +264,7 @@ Copyright © 2010-2012. All Rights Reserved.
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected fun printExtensionFunctions(): Unit {
|
protected fun printExtensionFunctions(): Unit {
|
||||||
val map = extensionFunctions(pkg.functions)
|
val map = inheritedExtensionFunctions(pkg.functions)
|
||||||
if (! map.isEmpty()) {
|
if (! map.isEmpty()) {
|
||||||
print("""<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
print("""<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
||||||
|
|||||||
Reference in New Issue
Block a user