aboutsummaryrefslogtreecommitdiff
path: root/core/testdata
diff options
context:
space:
mode:
authorSimon Ogorodnik <Simon.Ogorodnik@jetbrains.com>2018-01-18 16:26:35 +0300
committerSimon Ogorodnik <Simon.Ogorodnik@jetbrains.com>2018-01-18 16:26:35 +0300
commit9d55720133cdc40e53df4b7a6592fc0fcbf6c8eb (patch)
treea3d588ca17061b6f8fe686f49203f31a75af74ac /core/testdata
parent10ebe28a35188da8873834694c5050acd39b88dd (diff)
downloaddokka-9d55720133cdc40e53df4b7a6592fc0fcbf6c8eb.tar.gz
Add missing test-data
Diffstat (limited to 'core/testdata')
-rw-r--r--core/testdata/format/java-layout-html/simple.html177
-rw-r--r--core/testdata/format/java-layout-html/topLevel.package-summary.html90
2 files changed, 267 insertions, 0 deletions
diff --git a/core/testdata/format/java-layout-html/simple.html b/core/testdata/format/java-layout-html/simple.html
new file mode 100644
index 000000000..0b82c493a
--- /dev/null
+++ b/core/testdata/format/java-layout-html/simple.html
@@ -0,0 +1,177 @@
+<!-- File: /test/p/Foo.html# -->
+<html>
+ <head>
+ <meta charset="UTF-8">
+ </head>
+ <body>
+ <h1>Foo</h1>
+ <pre><span class="keyword">class </span><span class="identifier">Foo</span></pre>
+ <table>
+ <tr>
+ <td><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">kotlin.Any</a></td>
+ </tr>
+ <tr>
+ <td>   ↳</td>
+ <td><a href="#">p.Foo</a></td>
+ </tr>
+ </table>
+ <h2>Summary</h2>
+ <table>
+ <thead>
+ <tr>
+ <td>
+ <h3>Constructors</h3>
+ </td>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>
+ <div><code><a href="#%3Cinit%3E%28%29">&lt;init&gt;</a>()</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <table>
+ <thead>
+ <tr>
+ <td>
+ <h3>Functions</h3>
+ </td>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></td>
+ <td>
+ <div><code><a href="#s%28%29">s</a>()</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <table>
+ <thead>
+ <tr>
+ <td>
+ <h3>Inherited extension functions</h3>
+ </td>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>From <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/index.html">kotlin</a>
+ <table>
+ <tbody>
+ <tr>
+ <td><span class="identifier">T</span></td>
+ <td>
+ <div><code><span class="identifier">T</span>.<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/also.html">also</a>(<span class="identifier" id="kotlin$also(kotlin.also.T, kotlin.Function1((kotlin.also.T, kotlin.Unit)))/block">block</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><span class="identifier">T</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><span class="identifier">T</span></td>
+ <td>
+ <div><code><span class="identifier">T</span>.<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/apply.html">apply</a>(<span class="identifier" id="kotlin$apply(kotlin.apply.T, kotlin.Function1((kotlin.apply.T, kotlin.Unit)))/block">block</span><span class="symbol">:</span>&nbsp;<span class="identifier">T</span><span class="symbol">.</span><span class="symbol">(</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><span class="identifier">R</span></td>
+ <td>
+ <div><code><span class="identifier">T</span>.<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/let.html">let</a>(<span class="identifier" id="kotlin$let(kotlin.let.T, kotlin.Function1((kotlin.let.T, kotlin.let.R)))/block">block</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><span class="identifier">T</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<span class="identifier">R</span>)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><span class="identifier">R</span></td>
+ <td>
+ <div><code><span class="identifier">T</span>.<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/run.html">run</a>(<span class="identifier" id="kotlin$run(kotlin.run.T, kotlin.Function1((kotlin.run.T, kotlin.run.R)))/block">block</span><span class="symbol">:</span>&nbsp;<span class="identifier">T</span><span class="symbol">.</span><span class="symbol">(</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<span class="identifier">R</span>)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><span class="identifier">T</span><span class="symbol">?</span></td>
+ <td>
+ <div><code><span class="identifier">T</span>.<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/take-if.html">takeIf</a>(<span class="identifier" id="kotlin$takeIf(kotlin.takeIf.T, kotlin.Function1((kotlin.takeIf.T, kotlin.Boolean)))/predicate">predicate</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><span class="identifier">T</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><span class="identifier">T</span><span class="symbol">?</span></td>
+ <td>
+ <div><code><span class="identifier">T</span>.<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/take-unless.html">takeUnless</a>(<span class="identifier" id="kotlin$takeUnless(kotlin.takeUnless.T, kotlin.Function1((kotlin.takeUnless.T, kotlin.Boolean)))/predicate">predicate</span><span class="symbol">:</span>&nbsp;<span class="symbol">(</span><span class="identifier">T</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-pair/index.html"><span class="identifier">Pair</span></a><span class="symbol">&lt;</span><span class="identifier">A</span><span class="symbol">,</span>&nbsp;<span class="identifier">B</span><span class="symbol">&gt;</span></td>
+ <td>
+ <div><code><span class="identifier">A</span>.<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/to.html">to</a>(<span class="identifier" id="kotlin$to(kotlin.to.A, kotlin.to.B)/that">that</span><span class="symbol">:</span>&nbsp;<span class="identifier">B</span>)</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></td>
+ <td>
+ <div><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html"><span class="identifier">Any</span></a><span class="symbol">?</span>.<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/to-string.html">toString</a>()</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <table>
+ <thead>
+ <tr>
+ <td>
+ <h3>Properties</h3>
+ </td>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></td>
+ <td>
+ <div><code><a href="#g%3Akotlin.String">g</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <table>
+ <thead>
+ <tr>
+ <td>
+ <h3>Inherited extension properties</h3>
+ </td>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>From <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/index.html">kotlin.jvm</a>
+ <table>
+ <tbody>
+ <tr>
+ <td><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol">&lt;</span><span class="identifier">T</span><span class="symbol">&gt;</span></td>
+ <td>
+ <div><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/java-class.html">javaClass</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <h2>Constructors</h2>
+ <div id="&lt;init&gt;()">
+ <h3>&lt;init&gt;</h3>
+ <pre><span class="identifier">Foo</span><span class="symbol">(</span><span class="symbol">)</span></pre>
+ </div>
+ <h2>Functions</h2>
+ <div id="s()">
+ <h3>s</h3>
+ <pre><span class="keyword">fun </span><span class="identifier">s</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></pre>
+ </div>
+ <h2>Properties</h2>
+ <div id="g:kotlin.String">
+ <h3>g</h3>
+ <pre><span class="keyword">val </span><span class="identifier">g</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></pre>
+ </div>
+ </body>
+</html>
diff --git a/core/testdata/format/java-layout-html/topLevel.package-summary.html b/core/testdata/format/java-layout-html/topLevel.package-summary.html
new file mode 100644
index 000000000..8c34f97f6
--- /dev/null
+++ b/core/testdata/format/java-layout-html/topLevel.package-summary.html
@@ -0,0 +1,90 @@
+<!-- File: /test/p/package-summary.html -->
+<html>
+ <head>
+ <meta charset="UTF-8">
+ </head>
+ <body>
+ <h1>p</h1>
+ <h2>Classes</h2>
+ <table>
+ <tbody>
+ <tr>
+ <td><a href="Some.html#">Some</a></td>
+ <td></td>
+ </tr>
+ </tbody>
+ </table>
+ <h2>Top-level functions summary</h2>
+ <table>
+ <tbody>
+ <tr>
+ <td><span class="identifier">Unit</span></td>
+ <td>
+ <div><code><a href="#topLevelFun%28%29">topLevelFun</a>()</code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><span class="identifier">Unit</span></td>
+ <td>
+ <div><code><a href="Some.html#"><span class="identifier">Some</span></a>.<a href="#%28p.Some%29.topLevelExtFun%28%29">topLevelExtFun</a>()</code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <h2>Top-level properties summary</h2>
+ <table>
+ <tbody>
+ <tr>
+ <td><span class="identifier">String</span></td>
+ <td>
+ <div><code><a href="#topLevelVal%3Akotlin.String">topLevelVal</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><span class="keyword">const</span> <span class="identifier">String</span></td>
+ <td>
+ <div><code><a href="#topLevelConst%3Akotlin.String">topLevelConst</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><span class="identifier">String</span></td>
+ <td>
+ <div><code><a href="#topLevelGetVal%3Akotlin.String">topLevelGetVal</a></code></div>
+ </td>
+ </tr>
+ <tr>
+ <td><span class="identifier">String</span></td>
+ <td>
+ <div><code><a href="#%28p.Some%29.topLevelExtVal%3Akotlin.String">topLevelExtVal</a></code></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <h2>Top-level functions</h2>
+ <div id="topLevelFun()">
+ <h3>topLevelFun</h3>
+ <pre><span class="keyword">fun </span><span class="identifier">topLevelFun</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></pre>
+ </div>
+ <div id="(p.Some).topLevelExtFun()">
+ <h3>topLevelExtFun</h3>
+ <pre><span class="keyword">fun </span><a href="Some.html#"><span class="identifier">Some</span></a><span class="symbol">.</span><span class="identifier">topLevelExtFun</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></pre>
+ </div>
+ <h2>Top-level properties</h2>
+ <div id="topLevelVal:kotlin.String">
+ <h3>topLevelVal</h3>
+ <pre><span class="keyword">val </span><span class="identifier">topLevelVal</span><span class="symbol">: </span><span class="identifier">String</span></pre>
+ </div>
+ <div id="topLevelConst:kotlin.String">
+ <h3>topLevelConst</h3>
+ <pre><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">topLevelConst</span><span class="symbol">: </span><span class="identifier">String</span></pre>
+ </div>
+ <div id="topLevelGetVal:kotlin.String">
+ <h3>topLevelGetVal</h3>
+ <pre><span class="keyword">val </span><span class="identifier">topLevelGetVal</span><span class="symbol">: </span><span class="identifier">String</span></pre>
+ </div>
+ <div id="(p.Some).topLevelExtVal:kotlin.String">
+ <h3>topLevelExtVal</h3>
+ <pre><span class="keyword">val </span><a href="Some.html#"><span class="identifier">Some</span></a><span class="symbol">.</span><span class="identifier">topLevelExtVal</span><span class="symbol">: </span><span class="identifier">String</span></pre>
+ </div>
+ </body>
+</html>