KDoc typed handler: autoinsert pair brackets and parentheses

#KT-7347 fixed
This commit is contained in:
Dmitry Jemerov
2015-04-08 18:07:58 +02:00
parent 5bbbadeb37
commit 7f5b1d489e
21 changed files with 323 additions and 0 deletions
@@ -0,0 +1,6 @@
/**
* Just some brackets: <caret>]
*/
fun foo()
// TYPE: ]
@@ -0,0 +1,6 @@
/**
* Just some brackets: ]<caret>]
*/
fun foo()
// TYPE: ]
@@ -0,0 +1,6 @@
/**
* [foo<caret>]
*/
fun foo()
// TYPE: ]
@@ -0,0 +1,6 @@
/**
* [foo]<caret>
*/
fun foo()
// TYPE: ]
@@ -0,0 +1,6 @@
/**
* [<caret>]
*/
fun foo()
// TYPE: ]
@@ -0,0 +1,6 @@
/**
* []<caret>
*/
fun foo()
// TYPE: ]
@@ -0,0 +1,6 @@
/**
* [foo][bar<caret>]
*/
fun foo()
// TYPE: ]
@@ -0,0 +1,6 @@
/**
* [foo][bar]<caret>
*/
fun foo()
// TYPE: ]
@@ -0,0 +1,6 @@
/**
* [foo](bar<caret>)
*/
fun foo()
// TYPE: )
@@ -0,0 +1,6 @@
/**
* [foo](bar)<caret>
*/
fun foo()
// TYPE: )
@@ -0,0 +1,6 @@
/**
* <caret>
*/
fun foo()
// TYPE: [
@@ -0,0 +1,6 @@
/**
* [<caret>]
*/
fun foo()
// TYPE: [
@@ -0,0 +1,6 @@
/**
* [foo]<caret>
*/
fun foo()
// TYPE: [
@@ -0,0 +1,6 @@
/**
* [foo][<caret>]
*/
fun foo()
// TYPE: [
@@ -0,0 +1,6 @@
/**
* [foo]<caret>
*/
fun foo()
// TYPE: (
@@ -0,0 +1,6 @@
/**
* [foo](<caret>)
*/
fun foo()
// TYPE: (