KDoc link parsing rewrite.

Support qualified names immediately after tag (@see or @param). Detect whether a tag is followed by a reference immediately while lexing, remove TEXT_OR_LINK token type. Remove duplicate nested KDocLink nodes from the PSI structure.
This commit is contained in:
Dmitry Jemerov
2015-02-06 12:48:20 +01:00
parent cc5edc332d
commit 70cf3e9c60
21 changed files with 250 additions and 205 deletions
@@ -0,0 +1,12 @@
/**
* @see Foo.ba<caret>r
*/
fun xyzzy() {
}
class Foo {
fun bar() {
}
}
// REF: (in Foo).bar()