Zalim Bashorov
c7c7382b8e
Minor: fix testdata
2015-09-25 21:16:02 +03:00
Zalim Bashorov
8cb87b3e49
private -> internal where it's necessary
2015-09-25 21:16:00 +03:00
Ilya Gorbunov
8de40c01b9
Fix changed stdlib source file names in stepping tests.
2015-09-25 21:10:15 +03:00
Ilya Gorbunov
1622cf9506
Fix stdlib facade names in bytecode generation and decompilation tests.
2015-09-25 21:10:13 +03:00
Dmitry Jemerov
3d0e91065a
quickfix for usages of operators that don't have the proper annotation
2015-09-25 20:00:29 +02:00
Dmitry Jemerov
8b0ccce4f1
code review; add 'operator' also to next() and hasNext(); check toplevel functions
2015-09-25 20:00:28 +02:00
Dmitry Jemerov
e0f8d68a5f
add 'operator' modifier when creating next() and hasNext() from usage
2015-09-25 20:00:28 +02:00
Dmitry Jemerov
1e2d4c0471
use setOf() instead of Guava sets
2015-09-25 20:00:27 +02:00
Dmitry Jemerov
41d1cf6083
check return type of contains() and compareTo()
2015-09-25 20:00:26 +02:00
Dmitry Jemerov
3dbb74bf0c
teach 'create from usage' to add 'operator' modifier when necessary
2015-09-25 20:00:26 +02:00
Dmitry Jemerov
bda0bd1de1
quickfix to add 'operator' keyword to operator-like functions
2015-09-25 20:00:19 +02:00
Dmitry Jemerov
61d78e0880
tests for "Add 'const' modifier"
2015-09-25 19:14:54 +02:00
Dmitry Jemerov
48bcc93ec2
revert incorrect testdata changes
2015-09-25 19:14:53 +02:00
Dmitry Jemerov
86a01a9a0d
update Java usages when adding 'const' modifier; make the action available as intention
2015-09-25 19:14:53 +02:00
Dmitry Jemerov
250456ab4b
add quickfix for NON_CONST_VAL_USED_IN_CONSTANT_EXPRESSION
2015-09-25 19:14:52 +02:00
Dmitry Jemerov
32e6a6e3a1
inspection and quickfix to replace usages of deprecated package facades
2015-09-25 18:29:06 +02:00
Dmitry Jemerov
9de74921ca
code review
2015-09-25 18:25:38 +02:00
Dmitry Jemerov
4e7236529c
"move assignment to initializer" quickfix for assigning to properties in constructors/init blocks
2015-09-25 18:25:37 +02:00
Dmitry Jemerov
e1acc8744d
"introduce backing property" intention
2015-09-25 18:25:37 +02:00
Dmitry Jemerov
dadef12723
backing field migration fixes
2015-09-25 18:25:36 +02:00
Yan Zhulanow
3d65b6fec2
Add extension function for BindingContext
2015-09-25 19:20:21 +03:00
Yan Zhulanow
6db9344659
Fix compiler tests
2015-09-25 19:20:20 +03:00
Stanislav Erokhin
d3b81cf376
Mute assert in ReferenceVariantsHelper for scopes.
...
Now there are several places, where we can get JetScope and write wrapper by LexicalScope key.
Assertions is minor here, because in worse case we just added some wrong descriptors to completion.
2015-09-25 19:10:04 +03:00
Stanislav Erokhin
37af3d994b
Created util function addImportScope and use it in ShadowedDeclarationsFilter
2015-09-25 19:10:04 +03:00
Mikhail Glukhikh
9ccf1a1729
Partial rollback: 'private' is no more deprecated in interfaces, some tests rolled back accordingly
2015-09-25 18:57:52 +03:00
Valentin Kipyatkov
1c6ca9d036
Initial implementation of KT-5955 Completion for override methods
...
#KT-5955 Fixed
2015-09-25 18:12:18 +03:00
Alexey Sedunov
6b9e2b0bbb
Resource Bundles: Enable property key completion in string literals
...
#KT-6946 Fixed
2015-09-25 17:18:02 +03:00
Alexey Sedunov
594e4e5c31
Resource Bundles: Inspections on invalid property key/resource bundle references
...
#KT-6946 In Progress
2015-09-25 17:18:01 +03:00
Alexey Sedunov
44fd9d17ed
Resource Bundles: Add Rename tests for bundle files and properties
...
#KT-6946 In Progress
2015-09-25 17:18:00 +03:00
Alexey Sedunov
5af4101f7d
Resource Bundles: Implement references on Kotlin string literals
...
#KT-6946 In Progress
2015-09-25 17:17:59 +03:00
Natalia Ukhorskaya
3dd076efa8
Minor: extract function
2015-09-25 16:01:37 +03:00
Natalia Ukhorskaya
c872f301ff
Fix steping for inline functions with reified parameters
2015-09-25 16:01:36 +03:00
Natalia Ukhorskaya
33b5e6b255
Fix stepping for inline functions inside when, if, try
2015-09-25 16:01:35 +03:00
Michael Nedzelsky
e92f14e49c
increment version in KotlinJavaScriptMetaFileIndex in order to force rebuild indexes
2015-09-25 15:14:20 +03:00
Michael Nedzelsky
6013d3a527
code cleanup: fileIndexes
2015-09-25 15:14:15 +03:00
Michael Nedzelsky
b8ab8bcfca
check for access to internal elements from another module in jps-plugin
...
hack for access from tests to internal declarations in production code
fix AbstractCompileKotlinAgainstKotinTest: add information about output directory in order to correct check for internal visibility.
2015-09-25 14:02:29 +03:00
Valentin Kipyatkov
c05232bbb7
J2K: generate accessor bodies in expression form if possible
2015-09-25 13:02:46 +03:00
Valentin Kipyatkov
b1b5af8e1e
More correct detection of super property
2015-09-25 13:02:45 +03:00
Denis Zharkov
3f6cadf9b7
Change FUNCTION_EXPRESSION_WITH_NAME severity to ERROR
...
Also drop deprecation related parts and get rid of usages of this `feature` within testData
2015-09-25 08:29:26 +03:00
Denis Zharkov
1d90b2e1fe
Get rid of obsolete syntax in quickfixes changing lambda's signature
...
- Do not wrap parameters with '()'
- Do not set return type for them
- Fix existing testData
2015-09-25 08:29:26 +03:00
Denis Zharkov
31d2aa23f5
Remove ChangeType quickfix for lamdas with deprecated syntax
2015-09-25 08:29:26 +03:00
Denis Zharkov
c6377a0664
Drop everything related to lambda syntax deprecation
2015-09-25 08:29:26 +03:00
Denis Zharkov
73799e2c3c
Replace deprecated lambda syntax in testData
...
It's done with similar constructions where possible trying to preserve
intended behavior.
Some usages are removed because they test exactly the feature that
we are going to drop soon.
2015-09-25 08:29:25 +03:00
Denis Zharkov
5f69789636
Stop parsing lambdas with deprecated syntax
2015-09-25 08:29:25 +03:00
Valentin Kipyatkov
f27c18b4a2
KT-8979 Completion of non-imported extension with "!" character corrupts code
...
#KT-8979 Fixed
2015-09-24 16:44:41 +03:00
Stanislav Erokhin
c2b1a5ee6d
Removed unnecessary long checks.
2015-09-24 14:32:54 +03:00
Stanislav Erokhin
e4e6a600e1
Add performance hack for unInvalidate Files from stdlib in tests.
2015-09-24 14:32:54 +03:00
Stanislav Erokhin
9cc6d1cf58
Added check to ImportInsertHelperImpl that inserted import successfully imports descriptor
2015-09-24 14:07:51 +03:00
Stanislav Erokhin
fc9aa87a05
Report diagnostic on import with explicit import class if class was imported earlier.
2015-09-24 14:07:43 +03:00
Stanislav Erokhin
d7a14075f1
Removed ImportPackage UI settings
2015-09-24 13:53:56 +03:00