de28a41caa
* Show function docs when cursor is in args of the function call * Show constructor docs when cursor is in args of the constructor call * Show function docs when cursor is in args of the kt function call * Add some tests * Use JavaDocumentationProvider to fetch java method document * Support caret in params #KT-32163 fixed
11 lines
1012 B
Kotlin
Vendored
11 lines
1012 B
Kotlin
Vendored
fun ktTestWithParen() {
|
|
TestWithParen.foo("SomeTest", 1<caret>)
|
|
}
|
|
|
|
//INFO: <div class='definition'><pre><a href="psi_element://TestWithParen"><code>TestWithParen</code></a><br><i>@Contract(value = "_, _ -> new", pure = true)</i>
|
|
//INFO: <i>@<a href="psi_element://org.jetbrains.annotations.NotNull"><code>NotNull</code></a></i>
|
|
//INFO: public static <a href="psi_element://java.lang.Object"><code>Object</code></a>[] <b>foo</b>(<a href="psi_element://java.lang.String"><code>String</code></a> str,
|
|
//INFO: int num)</pre></div><div class='content'>
|
|
//INFO: Java Method
|
|
//INFO: <p></div><table class='sections'><p><tr><td valign='top' class='section'><p><i>Inferred</i> annotations:</td><td valign='top'><p><i>@org.jetbrains.annotations.Contract(value = "_, _ -> new", pure = true)</i> <i>@<a href="psi_element://org.jetbrains.annotations.NotNull">org.jetbrains.annotations.NotNull</a></i></td></table>
|