Dmitry Petrov
a76fb328cb
Dropping package facades:
...
- fix testData for 'move' tests
(NB regression in **/onDemandStaticImport.java, see: https://youtrack.jetbrains.com/issue/KT-9624 )
2015-10-19 16:03:20 +03:00
Dmitry Petrov
014bcfeb15
Dropping package facades: JetPositionManager should use file class
2015-10-19 16:03:19 +03:00
Dmitry Petrov
6b2b64e438
Drop package facades: fix evaluation tests
2015-10-19 16:03:19 +03:00
Dmitry Petrov
dc399ac46b
Drop package facades: get rid of isPackageClassFqName
2015-10-19 16:03:18 +03:00
Pavel V. Talanov
12d5aca9d6
Fix test data for safe delete test
...
(cherry picked from commit 25f363d)
2015-10-19 16:03:18 +03:00
Pavel V. Talanov
50ff146865
Fix test data for reference resolve in java test
...
(cherry picked from commit fcfe51a)
2015-10-19 16:03:18 +03:00
Pavel V. Talanov
ba84214bd0
Fix test data for rename test
...
(cherry picked from commit aee4f25)
2015-10-19 16:03:18 +03:00
Pavel V. Talanov
e578caaed2
Fix test data for move test
...
Tests do not pass after this change
(cherry picked from commit d4437d7)
2015-10-19 16:03:18 +03:00
Pavel V. Talanov
2e1967eb84
Fix test data for change signature test
...
(cherry picked from commit 8d420f1)
2015-10-19 16:03:18 +03:00
Pavel V. Talanov
fd893ba499
Fix test data for reconcile package with directory test
...
(cherry picked from commit b926e02)
2015-10-19 16:03:17 +03:00
Pavel V. Talanov
abca7107a7
Fix test data for convert function/property to property/function test
...
(cherry picked from commit e78c26a)
2015-10-19 16:03:17 +03:00
Pavel V. Talanov
c2bc1280d3
Fix test data for call hierarchy test
...
(cherry picked from commit 0145cc4)
2015-10-19 16:03:17 +03:00
Pavel V. Talanov
5cf1417511
Fix test data for quick doc test
...
(cherry picked from commit 57589e3)
2015-10-19 16:03:17 +03:00
Pavel V. Talanov
9b7f22d2c7
Fix ClsStubConsistencyTest: it didn't do anything after some previous changes
...
(cherry picked from commit f5af9fc)
2015-10-19 16:03:17 +03:00
Pavel V. Talanov
bb77890a4e
Drop DeprecatedFacadeUsageInspection
...
(cherry picked from commit f18b95d)
2015-10-19 16:03:17 +03:00
Pavel V. Talanov
93bb010875
Drop decompiledText/clsStub tests for package facades
...
(cherry picked from commit fbaa81c)
2015-10-19 16:03:16 +03:00
Pavel V. Talanov
3a34dc0efe
minor: fixes in test data
...
(cherry picked from commit 6ea4fbd)
2015-10-19 16:03:16 +03:00
Dmitry Petrov
149e70aa07
Dropping package facades:
...
- light classes: do not generate light class for package facade
- drop package facades as multifile classes compilation mode support
- get rid of some additional package facade fqName usages
- update tests for light classes
2015-10-19 16:03:16 +03:00
Pavel V. Talanov
aeb4abe39d
Fix decompiled text for named companion object
...
Fix stub/ast mismatch for compiled named companion objects
Add tests
2015-10-19 15:27:49 +03:00
Mikhail Glukhikh
8d88109c00
Underscore names are now forbidden
2015-10-19 15:24:45 +03:00
Mikhail Glukhikh
f61aa18a05
Code cleanup: get rid of _ (mostly renamed to arg)
2015-10-19 15:24:42 +03:00
Mikhail Glukhikh
a4af6a3076
data deprecations (empty constructors, non val/var arguments, vararg, superclasses) are now errors, relevant tests fixed
2015-10-19 15:24:28 +03:00
Mikhail Glukhikh
cae0388a57
Code cleanup: data deprecations and some effective visibility stuff
2015-10-19 15:24:22 +03:00
Valentin Kipyatkov
d0f318d7db
Fixed bug in completion with double insertion of "::class.java"
2015-10-19 15:10:21 +03:00
Yan Zhulanow
b2470a6aad
Report warning on unary plus()/minus()
2015-10-19 11:51:54 +03:00
Nikolay Krasko
58cbf09232
Refactoring: collect all annotation presentation data in one place
2015-10-19 11:30:50 +03:00
Nikolay Krasko
4adcf3f114
Refactoring: return not-null from doCreateActions()
2015-10-19 11:30:49 +03:00
Nikolay Krasko
9ef8370871
Allow to create quickfix multifile tests in single file
...
It simplifies creating new tests
2015-10-19 11:30:47 +03:00
Nikolay Krasko
573738c87e
Refactoring: extract name highlighting to separate class
2015-10-19 11:30:44 +03:00
Valentin Kipyatkov
734d3f4fca
Removed test which did not work by some reason
2015-10-19 09:43:13 +03:00
Valentin Kipyatkov
963a8992b1
Fixed availability of "Make abstract" and "Implement members" quickfixes
2015-10-19 09:43:13 +03:00
Valentin Kipyatkov
fc10fa66be
J2K does not convert usages of java "get" methods into "[]" (explicit "operator" modifier is required)
2015-10-19 09:43:13 +03:00
Valentin Kipyatkov
e7fa2cb776
Replace with explicit "get" inspection enabled by default but is reported only for functions explicitly marked with "operator"
2015-10-19 09:43:13 +03:00
Valentin Kipyatkov
e3ff464109
Minor
2015-10-19 09:43:13 +03:00
Valentin Kipyatkov
55575b7f10
J2K adds "operator" modifier to methods that look like operator on conversion
2015-10-19 09:43:12 +03:00
Valentin Kipyatkov
563ad4bab2
Added test
2015-10-19 09:43:12 +03:00
Valentin Kipyatkov
5ce0ed37b1
Moved file to another package
2015-10-19 09:43:12 +03:00
Valentin Kipyatkov
d1de2f65c9
Rewritten AddOperatorModifierInspection to be based on an intention (shouldn't we drop the inspection at all?)
2015-10-19 09:43:12 +03:00
Valentin Kipyatkov
df9ad17ea2
Moved&renamed class
2015-10-19 09:43:12 +03:00
Valentin Kipyatkov
627b31f2f7
Minor
2015-10-19 09:43:12 +03:00
Valentin Kipyatkov
f89d41dcda
OperatorModifierInspection: reused code from OperatorChecks
2015-10-19 09:43:11 +03:00
Valentin Kipyatkov
dc909ac166
J2K: coversion of specially mapped built-in methods + replacing "get" with "[]" where possible
2015-10-19 09:43:11 +03:00
Valentin Kipyatkov
50f559a1c8
ReplaceGetIntention should not be available for non-operator functions
2015-10-19 09:43:11 +03:00
Valentin Kipyatkov
45389c61b4
Made AddFunctionToSupertypeFix low priority
2015-10-19 09:43:11 +03:00
Valentin Kipyatkov
5e7fd78028
Don't cause tests to hang because of UnsupportedAbiVersion notification
2015-10-19 09:43:10 +03:00
Valentin Kipyatkov
e42bb1698d
MoveAssignmentToInitializerIntention to select property type when it can be removed
2015-10-19 09:43:10 +03:00
Valentin Kipyatkov
fc89b1e766
ShortenReferences to use partial body resolve
2015-10-19 09:43:10 +03:00
Yan Zhulanow
e14c9645dc
Error on 'if' without an 'else' branch when used as an expression
2015-10-19 03:56:15 +03:00
Zalim Bashorov
de5dc61820
Make NON_CONST_VAL_USED_IN_CONSTANT_EXPRESSION error
2015-10-18 22:49:08 +03:00
Michael Bogdanov
a16658a9e9
Temporary workaround for convention method invocation
2015-10-18 17:53:29 +03:00