Valentin Kipyatkov
|
05fae1d4db
|
Optimization: don't search named arguments
|
2016-08-31 19:12:29 +03:00 |
|
Valentin Kipyatkov
|
29f61087ed
|
More correct down-shifting to plain search
|
2016-08-31 19:12:29 +03:00 |
|
Valentin Kipyatkov
|
6562412bda
|
Ignore usages in XML
|
2016-08-31 19:12:28 +03:00 |
|
Valentin Kipyatkov
|
06eea53246
|
Fixed bug with class using data class as type parameter in supers list
|
2016-08-31 19:12:28 +03:00 |
|
Valentin Kipyatkov
|
b332867b25
|
Use one KtDestructuringDeclarationReference per each entry - better highlight usages and other actions
|
2016-08-31 19:12:28 +03:00 |
|
Valentin Kipyatkov
|
9cd7e9d519
|
Down-shifting to plain search when operator usage search required
|
2016-08-31 19:12:28 +03:00 |
|
Valentin Kipyatkov
|
5682c917f9
|
Fixed infinite recursion
|
2016-08-31 19:12:27 +03:00 |
|
Valentin Kipyatkov
|
9022c71949
|
Better testing
|
2016-08-31 19:12:27 +03:00 |
|
Valentin Kipyatkov
|
d2ee10daa5
|
Fixed typo
|
2016-08-31 19:12:27 +03:00 |
|
Valentin Kipyatkov
|
8bfc746f4b
|
Supported usage in super type list without parenthesis
|
2016-08-31 19:12:27 +03:00 |
|
Valentin Kipyatkov
|
5c1e42aa51
|
Class literal access supported
|
2016-08-31 19:12:27 +03:00 |
|
Valentin Kipyatkov
|
4cab04b24b
|
Callable references handled
|
2016-08-31 19:12:26 +03:00 |
|
Valentin Kipyatkov
|
6af9567527
|
Extracted method
|
2016-08-31 19:12:26 +03:00 |
|
Valentin Kipyatkov
|
450d0dd5d1
|
Supported access to companion object members
|
2016-08-31 19:12:26 +03:00 |
|
Valentin Kipyatkov
|
63d4491eb8
|
More actions logged in tests
|
2016-08-31 19:12:26 +03:00 |
|
Valentin Kipyatkov
|
482225f622
|
Removed unused
|
2016-08-31 19:12:25 +03:00 |
|
Valentin Kipyatkov
|
724886c967
|
Better log
|
2016-08-31 19:12:25 +03:00 |
|
Valentin Kipyatkov
|
f447321e58
|
Split test for 'for'
|
2016-08-31 19:12:25 +03:00 |
|
Valentin Kipyatkov
|
c864fce035
|
Split one more test
|
2016-08-31 19:12:25 +03:00 |
|
Valentin Kipyatkov
|
1221b6bb67
|
Split test for whens
|
2016-08-31 19:12:24 +03:00 |
|
Valentin Kipyatkov
|
dc1f2d5b5f
|
And one more split test
|
2016-08-31 19:12:24 +03:00 |
|
Valentin Kipyatkov
|
be94fe76f9
|
One more split test
|
2016-08-31 19:12:24 +03:00 |
|
Valentin Kipyatkov
|
0d9656d638
|
Split test
|
2016-08-31 19:12:24 +03:00 |
|
Valentin Kipyatkov
|
2ca163a375
|
Better testing via logging of performed operations
|
2016-08-31 19:12:23 +03:00 |
|
Valentin Kipyatkov
|
1e80ad3f98
|
Optimization
|
2016-08-31 19:12:23 +03:00 |
|
Valentin Kipyatkov
|
7a269a00af
|
SAM-adapters supported
|
2016-08-31 19:12:23 +03:00 |
|
Valentin Kipyatkov
|
d0d8ea7c69
|
Added TODO
|
2016-08-31 19:12:23 +03:00 |
|
Valentin Kipyatkov
|
1183816b52
|
Disabled smart search for classes from library
|
2016-08-31 19:12:23 +03:00 |
|
Valentin Kipyatkov
|
6f21c07b66
|
Added TODO
|
2016-08-31 19:12:22 +03:00 |
|
Valentin Kipyatkov
|
e00c8d6e05
|
"!is" in when case
|
2016-08-31 19:12:22 +03:00 |
|
Valentin Kipyatkov
|
5b3102058c
|
Handling of 2 more class of cases:
1. Function has parameter of functional type with our data class inside
2. Value of data class type used in a call with lambda
|
2016-08-31 19:12:22 +03:00 |
|
Valentin Kipyatkov
|
ca2cd3d656
|
this@ClassName supported
|
2016-08-31 19:12:22 +03:00 |
|
Valentin Kipyatkov
|
7687c1646b
|
Supported "is" in when entry condition
|
2016-08-31 19:12:21 +03:00 |
|
Valentin Kipyatkov
|
ecb1910bf2
|
Different modes of search
Down-shift to plain search in non-test mode if unknown reference encountered
Internal action to check search algorithm
|
2016-08-31 19:12:21 +03:00 |
|
Valentin Kipyatkov
|
d13cdc67f0
|
Supported usages as doc-comments
|
2016-08-31 19:12:21 +03:00 |
|
Valentin Kipyatkov
|
696f382291
|
Supported usages as destructuring declaration for other class
|
2016-08-31 19:12:21 +03:00 |
|
Valentin Kipyatkov
|
80520b44c0
|
Plain search inside members and extensions
|
2016-08-31 19:12:20 +03:00 |
|
Valentin Kipyatkov
|
3910f31de9
|
Correct processing of "is" check
|
2016-08-31 19:12:20 +03:00 |
|
Valentin Kipyatkov
|
25ab66053b
|
Added runReadAction (but it's incorrect anyway)
|
2016-08-31 19:12:20 +03:00 |
|
Valentin Kipyatkov
|
5d427d8d2e
|
Support for 'as' and temporary support for 'is'
|
2016-08-31 19:12:20 +03:00 |
|
Valentin Kipyatkov
|
1674beb64b
|
Initial implementation of faster component function usage search
|
2016-08-31 19:12:19 +03:00 |
|
Dmitry Jemerov
|
77bb9b8092
|
Update the pull request help link (#943)
|
2016-08-31 12:25:37 +02:00 |
|
Zalim Bashorov
|
e456fc540b
|
Increase minimal version of ant (#941)
|
2016-08-31 13:15:25 +03:00 |
|
Alexey Sedunov
|
4e2c4d941d
|
Rename: Support inplace rename on type parameters
|
2016-08-31 11:28:04 +03:00 |
|
Alexey Sedunov
|
34c268b08b
|
Quick-Fixes: Do not show Change Signature dialog when applying "Remove parameter" quick-fix
|
2016-08-31 11:28:03 +03:00 |
|
Alexey Sedunov
|
c244baf087
|
Misc: Improve IDE rendering of type aliases
|
2016-08-31 11:28:02 +03:00 |
|
Alexey Sedunov
|
3405051bcc
|
Misc: Use default presentation for KtTypeAlias
#KT-13611 Fixed
|
2016-08-31 11:28:02 +03:00 |
|
Morton Fox
|
61afc7e713
|
Update the pull request help link
|
2016-08-31 00:28:28 -04:00 |
|
Zalim Bashorov
|
8393c17df3
|
Increase minimal version of ant
|
2016-08-30 21:53:40 +03:00 |
|
Alexey Andreev
|
60a09ecb45
|
KT-12873: add temporary variables generated by delegation expression to class initializer. Fix #KT-12873
|
2016-08-30 12:26:06 +03:00 |
|