KT-22815: Update testData for quick documentation
This commit is contained in:
@@ -6,4 +6,4 @@ fun context() {
|
||||
v<caret>
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre><b>val</b> v: <anonymous object : <a href="psi_element://OurClass">OurClass</a>, <a href="psi_element://OurFace">OurFace</a>></pre></div>
|
||||
//INFO: <div class='definition'><pre>val <b>v</b>: <anonymous object : <a href="psi_element://OurClass">OurClass</a>, <a href="psi_element://OurFace">OurFace</a>></pre></div>
|
||||
|
||||
@@ -9,4 +9,4 @@ class C {
|
||||
}
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://C"><code>C</code></a><br><b>public</b> <b>final</b> <b>fun</b> foo(): Unit</pre></div><div class='content'><p>Use <a href="psi_element://SOME_REFERENCED_VAL">SOME_REFERENCED_VAL</a> to do something</p></div><table class='sections'></table>
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://C"><code>C</code></a><br>public final fun <b>foo</b>(): Unit</pre></div><div class='content'><p>Use <a href="psi_element://SOME_REFERENCED_VAL">SOME_REFERENCED_VAL</a> to do something</p></div><table class='sections'></table>
|
||||
|
||||
+1
-1
@@ -1,3 +1,3 @@
|
||||
fun some(<caret>f: (Int) -> String) : String? = null
|
||||
|
||||
//INFO: <div class='definition'><pre><b>value-parameter</b> f: (Int) → String</pre></div>
|
||||
//INFO: <div class='definition'><pre>value-parameter <b>f</b>: (Int) → String</pre></div>
|
||||
|
||||
@@ -4,4 +4,4 @@ fun foo() {
|
||||
}
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre><b>value-parameter</b> it: Int</pre></div>
|
||||
//INFO: <div class='definition'><pre>value-parameter <b>it</b>: Int</pre></div>
|
||||
|
||||
@@ -4,4 +4,4 @@ fun foo() {
|
||||
}
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre><b>value-parameter</b> it: Int</pre></div>
|
||||
//INFO: <div class='definition'><pre>value-parameter <b>it</b>: Int</pre></div>
|
||||
|
||||
+1
-1
@@ -6,4 +6,4 @@ fun context() {
|
||||
<caret>local()
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre><b>local</b> <b>final</b> <b>fun</b> local(): Unit</pre></div>
|
||||
//INFO: <div class='definition'><pre>local final fun <b>local</b>(): Unit</pre></div>
|
||||
|
||||
+1
-1
@@ -2,4 +2,4 @@ interface Base
|
||||
|
||||
class Some<<caret>T: Base>
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://Some"><code>Some</code></a><br><T : <a href="psi_element://Base">Base</a>></pre></div>
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://Some"><code>Some</code></a><br><<b>T</b> : <a href="psi_element://Base">Base</a>></pre></div>
|
||||
|
||||
+1
-1
@@ -5,4 +5,4 @@ fun test() {
|
||||
}
|
||||
|
||||
|
||||
//INFO: <div class='definition'><pre><b>val</b> test: String?</pre></div>
|
||||
//INFO: <div class='definition'><pre>val <b>test</b>: String?</pre></div>
|
||||
|
||||
@@ -4,4 +4,4 @@ class C(var v: Int) {
|
||||
}
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://C"><code>C</code></a><br><b>public</b> <b>final</b> <b>var</b> v: Int</pre></div>
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://C"><code>C</code></a><br>public final var <b>v</b>: Int</pre></div>
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
*/
|
||||
class <caret>A<T>
|
||||
|
||||
//INFO: <div class='definition'><pre>(EscapeHtmlInsideCodeBlocks.kt)<br><b>public</b> <b>final</b> <b>class</b> A<T></pre></div><div class='content'><p>Code block:</p>
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>EscapeHtmlInsideCodeBlocks.kt</i></font><br>public final class <b>A</b><T></pre></div><div class='content'><p>Code block:</p>
|
||||
//INFO: <pre><code>
|
||||
//INFO: A<T>
|
||||
//INFO: </code></pre><p>Code span: <code><T></code> is type parameter</p></div><table class='sections'></table>
|
||||
|
||||
+1
-1
@@ -7,4 +7,4 @@ fun Foo.bar() {
|
||||
foo(th<caret>is)
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(ExtensionReceiver.kt)<br><b>public</b> <b>fun</b> <a href="psi_element://Foo">Foo</a>.bar(): Unit</pre></div></pre></div><table class='sections'><p></table>
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>ExtensionReceiver.kt</i></font><br>public fun <a href="psi_element://Foo">Foo</a>.<b>bar</b>(): Unit</pre></div></pre></div><table class='sections'><p></table>
|
||||
|
||||
+1
-1
@@ -7,4 +7,4 @@ fun Foo.bar() {
|
||||
foo(this<caret>)
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(ExtensionReceiverEnd.kt)<br><b>public</b> <b>fun</b> <a href="psi_element://Foo">Foo</a>.bar(): Unit</pre></div></pre></div><table class='sections'><p></table>
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>ExtensionReceiverEnd.kt</i></font><br>public fun <a href="psi_element://Foo">Foo</a>.<b>bar</b>(): Unit</pre></div></pre></div><table class='sections'><p></table>
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@
|
||||
*/
|
||||
class <caret>A
|
||||
|
||||
//INFO: <div class='definition'><pre>(IndentedCodeBlock.kt)<br><b>public</b> <b>final</b> <b>class</b> A</pre></div><div class='content'><pre><code>val a = A()
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>IndentedCodeBlock.kt</i></font><br>public final class <b>A</b></pre></div><div class='content'><pre><code>val a = A()
|
||||
//INFO: println(a) // comment</code></pre><pre><code>
|
||||
//INFO: <fenced>Code_block</fenced>
|
||||
//INFO: </code></pre><pre><code>val b = B()
|
||||
|
||||
@@ -4,6 +4,6 @@ class A : OverrideMe() {
|
||||
}
|
||||
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://A"><code>A</code></a><br><b>protected</b> <b>open</b> <b>fun</b> overrideMe(): Unit</pre></div></pre></div><table class='sections'><p><tr><td valign='top' class='section'><p>Description copied from class:</td><td><p><a href="psi_element://OverrideMe"><code>OverrideMe</code></a><br>
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://A"><code>A</code></a><br>protected open fun <b>overrideMe</b>(): Unit</pre></div></pre></div><table class='sections'><p><tr><td valign='top' class='section'><p>Description copied from class:</td><td><p><a href="psi_element://OverrideMe"><code>OverrideMe</code></a><br>
|
||||
//INFO: Some comment
|
||||
//INFO: </td><tr><td valign='top' class='section'><p>Overrides:</td><td><p><a href="psi_element://OverrideMe#overrideMe()"><code>overrideMe</code></a> in class <a href="psi_element://OverrideMe"><code>OverrideMe</code></a></td></table>
|
||||
|
||||
@@ -4,6 +4,6 @@ class A : OverrideMe {
|
||||
}
|
||||
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://A"><code>A</code></a><br><b>public</b> <b>open</b> <b>fun</b> overrideMe(): Unit</pre></div></pre></div><table class='sections'><p><tr><td valign='top' class='section'><p>Description copied from interface:</td><td><p><a href="psi_element://OverrideMe"><code>OverrideMe</code></a><br>
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://A"><code>A</code></a><br>public open fun <b>overrideMe</b>(): Unit</pre></div></pre></div><table class='sections'><p><tr><td valign='top' class='section'><p>Description copied from interface:</td><td><p><a href="psi_element://OverrideMe"><code>OverrideMe</code></a><br>
|
||||
//INFO: Some comment
|
||||
//INFO: </td><tr><td valign='top' class='section'><p>Specified by:</td><td><p><a href="psi_element://OverrideMe#overrideMe()"><code>overrideMe</code></a> in interface <a href="psi_element://OverrideMe"><code>OverrideMe</code></a></td></table>
|
||||
|
||||
@@ -6,4 +6,4 @@ class KotlinClassUsedFromJava {
|
||||
}
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://testing"><code>testing</code></a> (KotlinClassUsedFromJava_Data.kt)<br><b>public</b> <b>final</b> <b>class</b> Test</pre></div><div class='content'><p>Some comment</p></div><table class='sections'></table>
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://testing"><code>testing</code></a> <font color="808080"><i>KotlinClassUsedFromJava_Data.kt</i></font><br>public final class <b>Test</b></pre></div><div class='content'><p>Some comment</p></div><table class='sections'></table>
|
||||
|
||||
+1
-1
@@ -2,6 +2,6 @@ fun test() {
|
||||
listOf(1, 2, 4).<caret>filter { it > 0 }
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://kotlin.collections"><code>kotlin.collections</code></a> (CollectionsKt.class)<br><b>public</b> <b>inline</b> <b>fun</b> <T> <a href="psi_element://kotlin.collections.Iterable">Iterable</a><<a href="psi_element://kotlin.collections.filter.T">T</a>>.filter(
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://kotlin.collections"><code>kotlin.collections</code></a> <font color="808080"><i>CollectionsKt.class</i></font><br>public inline fun <T> <a href="psi_element://kotlin.collections.Iterable">Iterable</a><<a href="psi_element://kotlin.collections.filter.T">T</a>>.<b>filter</b>(
|
||||
//INFO: predicate: (<a href="psi_element://kotlin.collections.filter.T">T</a>) → Boolean
|
||||
//INFO: ): <a href="psi_element://kotlin.collections.List">List</a><<a href="psi_element://kotlin.collections.filter.T">T</a>></pre></div><div class='content'><p>Returns a list containing only elements matching the given <a href="psi_element://predicate">predicate</a>.</p></div><table class='sections'></table>
|
||||
|
||||
@@ -3,4 +3,4 @@
|
||||
*/
|
||||
class <caret>Some
|
||||
|
||||
//INFO: <div class='definition'><pre>(OnClassDeclarationWithNoPackage.kt)<br><b>public</b> <b>final</b> <b>class</b> Some</pre></div><div class='content'><p>Usefull comment</p></div><table class='sections'></table>
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>OnClassDeclarationWithNoPackage.kt</i></font><br>public final class <b>Some</b></pre></div><div class='content'><p>Usefull comment</p></div><table class='sections'></table>
|
||||
|
||||
+1
-1
@@ -7,4 +7,4 @@ fun use() {
|
||||
Some<caret>Enum::class
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(OnEnumClassReference.kt)<br><b>public</b> <b>final</b> <b>enum class</b> SomeEnum : <a href="psi_element://kotlin.Enum">Enum</a><<a href="psi_element://SomeEnum">SomeEnum</a>></pre></div><div class='content'><p>Useless one</p></div><table class='sections'></table>
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>OnEnumClassReference.kt</i></font><br>public final enum class <b>SomeEnum</b> : <a href="psi_element://kotlin.Enum">Enum</a><<a href="psi_element://SomeEnum">SomeEnum</a>></pre></div><div class='content'><p>Useless one</p></div><table class='sections'></table>
|
||||
|
||||
+1
-1
@@ -3,4 +3,4 @@
|
||||
*/
|
||||
enum class SomeEnum<caret>
|
||||
|
||||
//INFO: <div class='definition'><pre>(OnEnumDeclaration.kt)<br><b>public</b> <b>final</b> <b>enum class</b> SomeEnum : <a href="psi_element://kotlin.Enum">Enum</a><<a href="psi_element://SomeEnum">SomeEnum</a>></pre></div><div class='content'><p>Useless one</p></div><table class='sections'></table>
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>OnEnumDeclaration.kt</i></font><br>public final enum class <b>SomeEnum</b> : <a href="psi_element://kotlin.Enum">Enum</a><<a href="psi_element://SomeEnum">SomeEnum</a>></pre></div><div class='content'><p>Useless one</p></div><table class='sections'></table>
|
||||
|
||||
+1
-1
@@ -4,4 +4,4 @@ enum class TestEnum{
|
||||
|
||||
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://TestEnum"><code>TestEnum</code></a><br><b>enum entry</b> CEnum constant ordinal: 2</pre></div>
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://TestEnum"><code>TestEnum</code></a><br>enum entry <b>C</b>Enum constant ordinal: 2</pre></div>
|
||||
|
||||
+1
-1
@@ -6,4 +6,4 @@ fun test() {
|
||||
TestEnum.<caret>C
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://TestEnum"><code>TestEnum</code></a><br><b>enum entry</b> CEnum constant ordinal: 2</pre></div>
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://TestEnum"><code>TestEnum</code></a><br>enum entry <b>C</b>Enum constant ordinal: 2</pre></div>
|
||||
|
||||
+1
-1
@@ -9,4 +9,4 @@ fun use() {
|
||||
Some<caret>Enum.One
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(OnEnumUsage.kt)<br><b>public</b> <b>final</b> <b>enum class</b> SomeEnum : <a href="psi_element://kotlin.Enum">Enum</a><<a href="psi_element://SomeEnum">SomeEnum</a>></pre></div><div class='content'><p>Enum of 1, 2</p></div><table class='sections'></table>
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>OnEnumUsage.kt</i></font><br>public final enum class <b>SomeEnum</b> : <a href="psi_element://kotlin.Enum">Enum</a><<a href="psi_element://SomeEnum">SomeEnum</a>></pre></div><div class='content'><p>Enum of 1, 2</p></div><table class='sections'></table>
|
||||
|
||||
+2
-2
@@ -7,6 +7,6 @@ fun use() {
|
||||
}
|
||||
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://E"><code>E</code></a><br><b>public</b> <b>final</b> <b>fun</b> valueOf(
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://E"><code>E</code></a><br>public final fun <b>valueOf</b>(
|
||||
//INFO: value: String
|
||||
//INFO: ): <a href="psi_element://E">E</a></pre></div><div class='content'><p>Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)</p></div><table class='sections'><tr><td valign='top' class='section'><p>Throws</td><td><p><code>IllegalArgumentException</code> - if this enum type has no constant with the specified name</td></table>
|
||||
//INFO: ): <a href="psi_element://E">E</a></pre></div><div class='content'><p>Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)</p></div><table class='sections'><tr><td valign='top' class='section'><p>Throws:</td><td><p><code>IllegalArgumentException</code> - if this enum type has no constant with the specified name</td></table>
|
||||
|
||||
+1
-1
@@ -6,4 +6,4 @@ fun use() {
|
||||
E.values<caret>()
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://E"><code>E</code></a><br><b>public</b> <b>final</b> <b>fun</b> values(): Array<<a href="psi_element://E">E</a>></pre></div><div class='content'><p>Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.</p></div><table class='sections'></table>
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://E"><code>E</code></a><br>public final fun <b>values</b>(): Array<<a href="psi_element://E">E</a>></pre></div><div class='content'><p>Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.</p></div><table class='sections'></table>
|
||||
|
||||
@@ -12,7 +12,7 @@ package test
|
||||
*/
|
||||
fun <caret>testFun(first: String, second: Int) = 12
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://test"><code>test</code></a> (OnFunctionDeclarationWithPackage.kt)<br><b>public</b> <b>fun</b> testFun(
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://test"><code>test</code></a> <font color="808080"><i>OnFunctionDeclarationWithPackage.kt</i></font><br>public fun <b>testFun</b>(
|
||||
//INFO: first: String,
|
||||
//INFO: second: Int
|
||||
//INFO: ): Int</pre></div><div class='content'><p>Test function</p></div><table class='sections'><tr><td valign='top' class='section'><p>Parameters</td><td><p><code>first</code> - Some<p><code>second</code> - Other</td></table>
|
||||
//INFO: ): Int</pre></div><div class='content'><p>Test function</p></div><table class='sections'><tr><td valign='top' class='section'><p>Params:</td><td><p><code>first</code> - Some<p><code>second</code> - Other</td></table>
|
||||
|
||||
+1
-1
@@ -14,4 +14,4 @@ fun test() {
|
||||
D().f<caret>oo()
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://D"><code>D</code></a><br><b>public</b> <b>open</b> <b>fun</b> foo(): Int</pre></div><div class='content'><p>This method returns zero.</p></div><table class='sections'></table>
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://D"><code>D</code></a><br>public open fun <b>foo</b>(): Int</pre></div><div class='content'><p>This method returns zero.</p></div><table class='sections'></table>
|
||||
|
||||
@@ -14,4 +14,4 @@ fun test() {
|
||||
D().f<caret>oo
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://D"><code>D</code></a><br><b>public</b> <b>open</b> <b>val</b> foo: Int</pre></div><div class='content'><p>This property returns zero.</p></div><table class='sections'></table>
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://D"><code>D</code></a><br>public open val <b>foo</b>: Int</pre></div><div class='content'><p>This property returns zero.</p></div><table class='sections'></table>
|
||||
|
||||
+2
-2
@@ -12,7 +12,7 @@ fun test() {
|
||||
<caret>testMethod(1, "value")
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(OnMethodUsage.kt)<br><b>public</b> <b>fun</b> testMethod(
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>OnMethodUsage.kt</i></font><br>public fun <b>testMethod</b>(
|
||||
//INFO: a: Int,
|
||||
//INFO: b: String
|
||||
//INFO: ): Unit</pre></div><div class='content'><p>Some documentation</p></div><table class='sections'><tr><td valign='top' class='section'><p>Parameters</td><td><p><code>a</code> - Some int<p><code>b</code> - String</td></table>
|
||||
//INFO: ): Unit</pre></div><div class='content'><p>Some documentation</p></div><table class='sections'><tr><td valign='top' class='section'><p>Params:</td><td><p><code>a</code> - Some int<p><code>b</code> - String</td></table>
|
||||
|
||||
+1
-1
@@ -10,4 +10,4 @@ fun test() {
|
||||
<caret>testMethod()
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(OnMethodUsageMultiline.kt)<br><b>public</b> <b>fun</b> testMethod(): Unit</pre></div><div class='content'><p>Some documentation on two lines.</p></div><table class='sections'></table>
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>OnMethodUsageMultiline.kt</i></font><br>public fun <b>testMethod</b>(): Unit</pre></div><div class='content'><p>Some documentation on two lines.</p></div><table class='sections'></table>
|
||||
|
||||
@@ -12,7 +12,7 @@ fun test() {
|
||||
<caret>testMethod(1, "value")
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(OnMethodUsageWithBracketsInParam.kt)<br><b>public</b> <b>fun</b> testMethod(
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>OnMethodUsageWithBracketsInParam.kt</i></font><br>public fun <b>testMethod</b>(
|
||||
//INFO: a: Int,
|
||||
//INFO: b: String
|
||||
//INFO: ): Unit</pre></div><div class='content'><p>Some documentation</p></div><table class='sections'><tr><td valign='top' class='section'><p>Parameters</td><td><p><code>a</code> - Some int<p><code>b</code> - String</td></table>
|
||||
//INFO: ): Unit</pre></div><div class='content'><p>Some documentation</p></div><table class='sections'><tr><td valign='top' class='section'><p>Params:</td><td><p><code>a</code> - Some int<p><code>b</code> - String</td></table>
|
||||
|
||||
@@ -24,7 +24,7 @@ fun test() {
|
||||
<caret>testMethod(1, "value")
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(OnMethodUsageWithCodeBlock.kt)<br><b>public</b> <b>fun</b> testMethod(): Unit</pre></div><div class='content'><p>Some documentation.</p>
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>OnMethodUsageWithCodeBlock.kt</i></font><br>public fun <b>testMethod</b>(): Unit</pre></div><div class='content'><p>Some documentation.</p>
|
||||
//INFO: <pre><code>
|
||||
//INFO: Code block
|
||||
//INFO: Second line
|
||||
|
||||
@@ -27,7 +27,7 @@ fun test() {
|
||||
<caret>testMethod(1, "value")
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(OnMethodUsageWithMarkdown.kt)<br><b>public</b> <b>fun</b> testMethod(): Unit</pre></div><div class='content'><p>Some documentation. <strong>Bold</strong> <em>underline</em> <code>code</code> foo: bar (baz) <a href="psi_element://quux">quux</a> 'apos'</p>
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>OnMethodUsageWithMarkdown.kt</i></font><br>public fun <b>testMethod</b>(): Unit</pre></div><div class='content'><p>Some documentation. <strong>Bold</strong> <em>underline</em> <code>code</code> foo: bar (baz) <a href="psi_element://quux">quux</a> 'apos'</p>
|
||||
//INFO: <p><a href="http://www.kotlinlang.org">Kotlin</a> <a href="http://www.ibm.com">a<strong>b</strong><strong>d</strong> kas</a></p>
|
||||
//INFO: <p><a href="psi_element://C">C</a></p>
|
||||
//INFO: <p><a href="psi_element://C">See <strong>this</strong> class</a></p>
|
||||
|
||||
@@ -12,6 +12,6 @@ fun test() {
|
||||
<caret>testMethod("")
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(OnMethodUsageWithMultilineParam.kt)<br><b>public</b> <b>fun</b> testMethod(
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>OnMethodUsageWithMultilineParam.kt</i></font><br>public fun <b>testMethod</b>(
|
||||
//INFO: test: String
|
||||
//INFO: ): Unit</pre></div><div class='content'><p>Some documentation on two lines.</p></div><table class='sections'><tr><td valign='top' class='section'><p>Parameters</td><td><p><code>test</code> - String on two lines</td></table>
|
||||
//INFO: ): Unit</pre></div><div class='content'><p>Some documentation on two lines.</p></div><table class='sections'><tr><td valign='top' class='section'><p>Params:</td><td><p><code>test</code> - String on two lines</td></table>
|
||||
|
||||
@@ -13,6 +13,6 @@ fun test() {
|
||||
1.<caret>testMethod("value")
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(OnMethodUsageWithReceiver.kt)<br><b>public</b> <b>fun</b> Int.testMethod(
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>OnMethodUsageWithReceiver.kt</i></font><br>public fun Int.<b>testMethod</b>(
|
||||
//INFO: b: String
|
||||
//INFO: ): Unit</pre></div><div class='content'><p>Some documentation</p></div><table class='sections'><tr><td valign='top' class='section'><p>Receiver</td><td></td><tr><td valign='top' class='section'><p>Parameters</td><td><p><code>b</code> - String</td><tr><td valign='top' class='section'><p>Returns</td><td></td></table>
|
||||
//INFO: ): Unit</pre></div><div class='content'><p>Some documentation</p></div><table class='sections'><tr><td valign='top' class='section'><p>Receiver:</td><td>Some int</td><tr><td valign='top' class='section'><p>Params:</td><td><p><code>b</code> - String</td><tr><td valign='top' class='section'><p>Returns:</td><td>Return <a href="psi_element://a">a</a> and nothing else</td></table>
|
||||
|
||||
@@ -13,7 +13,7 @@ fun test() {
|
||||
<caret>testMethod(1, "value")
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(OnMethodUsageWithReturnAndLink.kt)<br><b>public</b> <b>fun</b> testMethod(
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>OnMethodUsageWithReturnAndLink.kt</i></font><br>public fun <b>testMethod</b>(
|
||||
//INFO: a: Int,
|
||||
//INFO: b: String
|
||||
//INFO: ): Unit</pre></div><div class='content'><p>Some documentation</p></div><table class='sections'><tr><td valign='top' class='section'><p>Parameters</td><td><p><code>a</code> - Some int<p><code>b</code> - String</td><tr><td valign='top' class='section'><p>Returns</td><td></td></table>
|
||||
//INFO: ): Unit</pre></div><div class='content'><p>Some documentation</p></div><table class='sections'><tr><td valign='top' class='section'><p>Params:</td><td><p><code>a</code> - Some int<p><code>b</code> - String</td><tr><td valign='top' class='section'><p>Returns:</td><td>Return <a href="psi_element://a">a</a> and nothing else</td></table>
|
||||
|
||||
@@ -14,7 +14,7 @@ fun test() {
|
||||
<caret>testMethod(1, "value")
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(OnMethodUsageWithReturnAndThrows.kt)<br><b>public</b> <b>fun</b> testMethod(
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>OnMethodUsageWithReturnAndThrows.kt</i></font><br>public fun <b>testMethod</b>(
|
||||
//INFO: a: Int,
|
||||
//INFO: b: String
|
||||
//INFO: ): Unit</pre></div><div class='content'><p>Some documentation</p></div><table class='sections'><tr><td valign='top' class='section'><p>Parameters</td><td><p><code>a</code> - Some int<p><code>b</code> - String</td><tr><td valign='top' class='section'><p>Returns</td><td></td><tr><td valign='top' class='section'><p>Throws</td><td><p><code>IllegalArgumentException</code> - if the weather is bad</td></table>
|
||||
//INFO: ): Unit</pre></div><div class='content'><p>Some documentation</p></div><table class='sections'><tr><td valign='top' class='section'><p>Params:</td><td><p><code>a</code> - Some int<p><code>b</code> - String</td><tr><td valign='top' class='section'><p>Returns:</td><td>Return value</td><tr><td valign='top' class='section'><p>Throws:</td><td><p><code>IllegalArgumentException</code> - if the weather is bad</td></table>
|
||||
|
||||
+1
-1
@@ -17,4 +17,4 @@ fun test() {
|
||||
<caret>testMethod(1, "value")
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(OnMethodUsageWithSee.kt)<br><b>public</b> <b>fun</b> testMethod(): Unit</pre></div><div class='content'></div><table class='sections'><tr><td valign='top' class='section'><p>See Also</td><td><a href="psi_element://C"><code>C</code></a>, <a href="psi_element://D"><code>D</code></a>, <a href="http://kotl.in">kotlin</a></td></table>
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>OnMethodUsageWithSee.kt</i></font><br>public fun <b>testMethod</b>(): Unit</pre></div><div class='content'></div><table class='sections'><tr><td valign='top' class='section'><p>See Also:</td><td><a href="psi_element://C"><code>C</code></a>, <a href="psi_element://D"><code>D</code></a>, <a href="http://kotl.in">kotlin</a></td></table>
|
||||
|
||||
@@ -13,7 +13,7 @@ fun test() {
|
||||
<caret>testMethod(1, "value")
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(OnMethodUsageWithTypeParameter.kt)<br><b>public</b> <b>fun</b> <T> testMethod(
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>OnMethodUsageWithTypeParameter.kt</i></font><br>public fun <T> <b>testMethod</b>(
|
||||
//INFO: a: Int,
|
||||
//INFO: b: String
|
||||
//INFO: ): Unit</pre></div><div class='content'><p>Some documentation</p></div><table class='sections'><tr><td valign='top' class='section'><p>Parameters</td><td><p><code>T</code> - the type parameter<p><code>a</code> - Some int<p><code>b</code> - String</td></table>
|
||||
//INFO: ): Unit</pre></div><div class='content'><p>Some documentation</p></div><table class='sections'><tr><td valign='top' class='section'><p>Params:</td><td><p><code>T</code> - the type parameter<p><code>a</code> - Some int<p><code>b</code> - String</td></table>
|
||||
|
||||
+2
-2
@@ -19,9 +19,9 @@ fun <caret>castTextSpell(spell: String) {
|
||||
throw SecurityException("Magic prohibited outside Hogwarts")
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://magic"><code>magic</code></a> (Samples.kt)<br><b>public</b> <b>fun</b> castTextSpell(
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://magic"><code>magic</code></a> <font color="808080"><i>Samples.kt</i></font><br>public fun <b>castTextSpell</b>(
|
||||
//INFO: spell: String
|
||||
//INFO: ): Unit</pre></div><div class='content'></div><table class='sections'><tr><td valign='top' class='section'><p>Samples</td><td><p><a href="psi_element://Samples.sampleMagic"><code>Samples.sampleMagic</code></a><pre><code>
|
||||
//INFO: ): Unit</pre></div><div class='content'></div><table class='sections'><tr><td valign='top' class='section'><p>Samples:</td><td><p><a href="psi_element://Samples.sampleMagic"><code>Samples.sampleMagic</code></a><pre><code>
|
||||
//INFO: castTextSpell("[asd] [dse] [asz]")
|
||||
//INFO: </code></pre><p><a href="psi_element://sampleScroll"><code>sampleScroll</code></a><pre><code>
|
||||
//INFO: val reader = Scroll("[asd] [dse] [asz]").reader()
|
||||
|
||||
@@ -8,6 +8,6 @@ class Testing {
|
||||
}
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://some"><code>some</code></a> (TopLevelMethodFromJava_Data.kt)<br><b>public</b> <b>fun</b> foo(
|
||||
//INFO: <div class='definition'><pre><a href="psi_element://some"><code>some</code></a> <font color="808080"><i>TopLevelMethodFromJava_Data.kt</i></font><br>public fun <b>foo</b>(
|
||||
//INFO: bar: Int
|
||||
//INFO: ): Unit</pre></div><div class='content'><p>KDoc foo</p></div><table class='sections'></table>
|
||||
|
||||
@@ -8,6 +8,6 @@ fun main(args: Array<String>) {
|
||||
<caret>foo()
|
||||
}
|
||||
|
||||
//INFO: <div class='definition'><pre>(TypeNamesFromStdLibNavigation.kt)<br><b>public</b> <b>fun</b> foo(
|
||||
//INFO: <div class='definition'><pre><font color="808080"><i>TypeNamesFromStdLibNavigation.kt</i></font><br>public fun <b>foo</b>(
|
||||
//INFO: x: <a href="psi_element://A">A</a>
|
||||
//INFO: ): Unit</pre></div></pre></div><table class='sections'><p></table>
|
||||
|
||||
Reference in New Issue
Block a user