scache
9062f4229b
QuickDoc: Show sample code containing type parameters correctly
...
#KT-20777 Fixed
2019-07-15 19:36:24 +03:00
Vyacheslav Gerasimov
952d2b6287
Remove 181 bunch files
2019-04-23 17:28:41 +03:00
Marcin Moskala
686cfa6fd2
Fix common misspellings
2018-12-21 16:13:42 +03:00
Simon Ogorodnik
2d514d410f
Update testData due to platform changes
2018-11-15 16:27:56 +03:00
Simon Ogorodnik
c608395c7c
KT-22815: Update testData
2018-07-20 18:41:11 +03:00
Simon Ogorodnik
470a4bb615
Fix Missing documentation inspection for primary ctor properties
...
#KT-20954 fixed
#KT-21005 fixed
2018-02-12 13:41:50 +03:00
Simon Ogorodnik
98310d3bdb
KT-20884: Support receiver reference in KDoc comments
...
#KT-20884 fixed
2017-10-25 17:54:47 +03:00
Simon Ogorodnik
fb876e398c
Correctly detect visibility in KDocMissingDocumentationInspection
...
#KT-20887 fixed
#KT-20889 fixed
2017-10-25 17:54:45 +03:00
Dmitry Jemerov
99a402ee30
Correctly show quick doc for lookup elements that only have descriptors
...
#KT-19716 Fixed
2017-08-17 16:53:54 +02:00
Valentin Kipyatkov
e52c3b4c81
Rewritten KDoc-link resolve and completion to work more reasonably
2017-08-08 22:06:04 +03:00
Valentin Kipyatkov
998814b1a1
Support for import aliases in both resolve and completion in KDoc
2017-08-08 22:06:04 +03:00
takahirom
fe9d3f16d3
KT-18501: Fix to find KDoc even if KDoc is in ModifierList
2017-07-07 18:12:19 +03:00
Dmitry Petrov
c83b764c73
Update testData after changes in diagnostics
2017-05-26 13:58:46 +03:00
Simon Ogorodnik
4e98394c38
Fix Sample reference to resolve cross-module packages correctly
...
Now @sample links to FqName in IDE will be resolved correctly
Cause now we resolve packages over all modules in project
#KT-14710 fixed
2017-03-10 15:33:47 +03:00
Simon Ogorodnik
4202abac63
Fix test
2017-01-26 23:19:42 +03:00
Simon Ogorodnik
bf3d4471cd
KT-14710 Sample references aren't resolved in IDE
...
#KT-14710 fixed
2017-01-26 13:27:57 +03:00
Simon Ogorodnik
68d4a7abce
Fix for KT-13400, KT-13389 Resolving FQN in quick doc
...
Problem related to not complete fix in KT-10398
2016-11-29 14:06:35 +03:00
Dmitry Jemerov
dec2f982ee
add test for resolving links to library classes from KDoc comments
2016-07-07 19:28:59 +02:00
Dmitry Jemerov
88fe6680fa
use QualifiedNameResolver for resolving links in KDoc
...
#KT-10398 Fixed
2016-07-07 19:27:45 +02:00
Dmitry Jemerov
c967cc8a23
resolve references from @param to type parameters of functions
...
#KT-12001 Fixed
2016-05-06 22:11:31 +02:00
Manas Chaudhari
88fcad02a9
Implement Missing Documentation Inspection
...
#KT-1494 Fixed
2016-03-08 17:41:18 +01:00
Dmitry Jemerov
f20f15ec46
resolve KDoc references to members of companion object
2015-11-20 18:22:08 +01:00
Dmitry Jemerov
bfca85db52
don't highlight multi-resolved references in KDoc as unresolved
...
#KT-9413 Fixed
2015-11-20 18:22:07 +01:00
Dmitry Jemerov
742830f815
resolve KDoc references in static scope of classes as well
...
#KT-9946 Fixed
2015-11-20 18:22:06 +01:00
Valentin Kipyatkov
f391d194de
Presentation for extension property to include receiver type
2015-11-10 22:24:46 +03:00
Dmitry Jemerov
ae36981a0f
trim leading and trailing spaces from text returned as KDocTag.getContent()
2015-09-08 16:57:00 +02:00
Pavel V. Talanov
54b1859aa7
KotlinQuickDocumentationProvider: fix quick doc for elements from type hierarchy
...
Fix quick doc for light classes
#KT-7964 Fixed
2015-06-08 18:46:44 +03:00
Dmitry Jemerov
efa41bfb2a
support quick doc for completion items
...
#KT-4346 Fixed
2015-04-21 15:36:38 +02:00
Dmitry Jemerov
7f5b1d489e
KDoc typed handler: autoinsert pair brackets and parentheses
...
#KT-7347 fixed
2015-04-15 19:53:14 +02:00
Valentin Kipyatkov
bb808b5620
Created module idea-test-framework and moved classes needed for idea tests there
...
Moved tests for completion and their test data into module idea-completion
2015-04-14 18:53:01 +03:00
Dmitry Jemerov
6d56618d17
complete KDoc tag names after @, not only at line start
...
#KT-7139 Fixed
code review
2015-04-01 15:14:20 +02:00
Dmitry Jemerov
5370073c05
parameters in KDoc take precedence over other identifiers
2015-03-24 16:05:40 +01:00
Dmitry Jemerov
853fce4b71
render Markdown and support link navigation in KDoc comments
2015-03-17 19:55:49 +01:00
Dmitry Jemerov
28ed30bcb3
change KDoc parsing so that space after parameter/section name is not included in tag content; support @property tag in KDocFinder
2015-03-06 16:13:11 +01:00
Dmitry Jemerov
6e29829891
add test which reproduces the problem
2015-02-27 20:55:34 +01:00
Dmitry Jemerov
1684248e97
Fix retrieving documentation for overridden methods.
...
(The test doesn't actually reproduce the problem because it can't be done in a single-file setup, but it verifies that the basic functionality continues to work.)
2015-02-27 20:10:37 +01:00
Dmitry Jemerov
c366da95ac
move KDocFinder to plugin because it's not used in compiler; wrap it in an object to avoid package facade conflicts; add test to findKDoc() and fix it so that it actually works
2015-02-06 18:13:35 +01:00
Dmitry Jemerov
70cf3e9c60
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.
2015-02-06 16:33:55 +01:00
Dmitry Jemerov
49cecc35fd
completion in kdoc
2015-02-05 18:30:02 +01:00
Dmitry Jemerov
f450ff8ece
quick test for unresolved reference inspection
2015-02-05 16:28:34 +01:00
Dmitry Jemerov
3253754395
code review
2015-02-04 17:26:48 +01:00
Dmitry Jemerov
c0e7d1faf2
add references to kdoc; support resolve and rename
2015-02-04 17:26:47 +01:00