Denis Zharkov
|
816c66063b
|
Report special diagnostic when fake-call receiver is nullable
#KT-3602 Fixed
|
2016-02-02 08:17:49 +03:00 |
|
Ilya Gorbunov
|
801a26a544
|
Fix testData
|
2016-02-01 22:20:30 +03:00 |
|
Alexey Sedunov
|
99e4c8c06d
|
Create from Usage: Add commas after enum entries
#KT-10800 Fixed
|
2016-02-01 13:18:43 +03:00 |
|
Alexey Sedunov
|
c5b1d205a2
|
Initialize Property with Constructor Parameter Quick-Fix: Skip secondary constructors with this-delegation. Use containing class as a Change Signature context
#KT-10818 Fixed
|
2016-02-01 13:18:39 +03:00 |
|
Dmitry Jemerov
|
7c59592212
|
Quickfix for "Expression cannot be invoked as a function" with no arguments to remove parentheses
#KT-10825 Fixed
|
2016-01-28 17:04:44 +01:00 |
|
Dmitry Jemerov
|
95683bbf38
|
remove old API usage inspection
|
2016-01-28 14:13:57 +01:00 |
|
Ilya Gorbunov
|
d49f5b95b0
|
Fix deprecations in testData
|
2016-01-27 19:05:19 +03:00 |
|
Nikolay Krasko
|
7c8a5b0b83
|
Make change signature fix non-applicable for constructors (EA-76554)
|
2016-01-27 14:00:16 +03:00 |
|
Yan Zhulanow
|
3fa506fd45
|
"Inapplicable operator modifier" and "Inapplicable infix modifier" are now errors
|
2016-01-26 17:21:44 +03:00 |
|
Alexey Sedunov
|
8da986ff24
|
Add Initializer Quick-Fix: Place caret at the end of generated initializer
#KT-10704 Fixed
|
2016-01-22 15:50:15 +03:00 |
|
Ilya Gorbunov
|
eefbd72a64
|
Remove AddStarProjectionsFix for removed javaClass<T> function.
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
4f1d2252f0
|
Make test for replacement, which requires adding import to the package with operator, independent from stdlib.
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
f4822cd757
|
Fix testData in compiler: add collections and ranges package to fq-names.
|
2016-01-22 05:54:38 +03:00 |
|
Nikolay Krasko
|
10648f44ac
|
Do not auto-import convention methods without 'operator' modifier (KT-10212)
#KT-10212 Fixed
|
2016-01-21 17:45:51 +03:00 |
|
Alexey Sedunov
|
73233b2e90
|
Change Variable Mutability Quick-Fix: Forbid on non-primary-constructor parameters
#KT-10601 Fixed
|
2016-01-14 13:55:03 +03:00 |
|
Alexey Sedunov
|
2e18ad7160
|
Remove Right Part of Binary Expression Quick-Fix: Split to separate quick fixes for cast- and elvis-expressions
|
2016-01-13 17:47:23 +03:00 |
|
Alexey Sedunov
|
6be44f59da
|
Remove Function Body Quick-Fix: Convert to Kotlin & refactor. Add tests with comments
|
2016-01-13 17:47:22 +03:00 |
|
Alexey Sedunov
|
cac479102a
|
Remove Supertype Quick-Fix: Convert to Kotlin & refactor
|
2016-01-13 17:47:16 +03:00 |
|
Alexey Sedunov
|
b8a8f1638f
|
Change Visibility Modifier Quick-Fix: Convert to Kotlin & refactor
|
2016-01-13 17:47:06 +03:00 |
|
Mikhail Glukhikh
|
c3cce53aa2
|
Quick fix "add when remaining branches" refactoring + enum / sealed generated name w/o package name
|
2016-01-13 12:32:14 +03:00 |
|
Mikhail Glukhikh
|
8b6156abd6
|
Quick fix "Add remaining when branches" with some tests
|
2016-01-12 14:33:20 +03:00 |
|
Dmitry Jemerov
|
e47e9f6763
|
inspection and code cleanup for redundant visibility modifiers
|
2016-01-05 13:31:43 +01:00 |
|
Alexey Sedunov
|
2b4f03feef
|
Implement Members Quick-Fix: Support primary constructor parameters
#KT-8427 In Progress
|
2015-12-30 00:56:34 +03:00 |
|
Alexey Sedunov
|
5b5e7fb9b7
|
'Change parameter type' Quick-Fix: Use Change Signature API
#KT-9812 Fixed
|
2015-12-30 00:56:34 +03:00 |
|
Michael Bogdanov
|
bb63bcd520
|
Removed obsolete tests
|
2015-12-29 16:45:24 +03:00 |
|
Alexey Sedunov
|
4de26bed93
|
Minor: Add test for now-obsolete KT-8035 "Extended class is not open" quickfix fails on nested classes "
|
2015-12-25 18:51:03 +03:00 |
|
Alexey Sedunov
|
c90d283ff5
|
Quick Fixes: Implement 'Add val/var to primary constructor parameter' quick-fix for data classes
#KT-4038 Fixed
|
2015-12-25 18:50:59 +03:00 |
|
Alexey Sedunov
|
ee9389d089
|
Create from Usage: Strip first parameter of extension function when expected type is non-extension
|
2015-12-25 18:50:19 +03:00 |
|
Michael Bogdanov
|
2e73559f33
|
Removed 'INSTANCE$' field generation
|
2015-12-24 13:59:44 +03:00 |
|
Michael Bogdanov
|
aeb6486473
|
Deprecated 'INSTANCE$' replaced with 'INSTANCE'
|
2015-12-24 13:59:43 +03:00 |
|
Andrey Breslav
|
a7e7d53e2b
|
Reserve "async* {}", extend the quick-fix
|
2015-12-21 07:15:37 +03:00 |
|
Nikolay Krasko
|
afc1e24571
|
Quick fix for deprecated async syntax
|
2015-12-21 07:15:37 +03:00 |
|
Nikolay Krasko
|
697132561f
|
Allow to override suppression key for inspections
|
2015-12-19 14:32:38 +03:00 |
|
Nikolay Krasko
|
8196621be5
|
Add test for inspections suppression
|
2015-12-19 14:32:38 +03:00 |
|
Nikolay Krasko
|
aff83087a3
|
Allow to suppress warnings at file level
|
2015-12-19 14:32:37 +03:00 |
|
Alexey Sedunov
|
fd79145b73
|
Change Signature: Represent parameter/receiver types using KotlinTypeInfo
|
2015-12-18 15:05:36 +03:00 |
|
Denis Zharkov
|
1a6f9b8d1c
|
Do not build inner type for error classes
#KT-10409 Fixed
|
2015-12-17 19:56:38 +03:00 |
|
Natalia Ukhorskaya
|
7e6495618b
|
ChangeVariableMutability: diagnostic can be reported on constructor parameter
#KT-10416 Fixed
|
2015-12-17 11:11:31 +03:00 |
|
Pavel V. Talanov
|
6a780f01bd
|
Replace calls to QuickFixUtil.canModify by calls to canRefactor
Fix ChangeFunctionSignatureFix#isAvailable
|
2015-12-15 20:22:10 +03:00 |
|
Pavel V. Talanov
|
a667aa2f71
|
Tests: add runtime (and runtime sources) to some tests that rely on being able to resolve references to built ins
|
2015-12-15 20:22:09 +03:00 |
|
Dmitry Jemerov
|
c83b6ed3a5
|
Inspection for migrating Kotlin stdlib API usages in Java code
|
2015-12-15 12:45:40 +01:00 |
|
Ilya Gorbunov
|
59a9e2549c
|
Fix tests: codegen, completion, decompiler consistency, quickdoc, intentions, navigation, reference resolver, quick fixes
|
2015-12-14 04:29:25 +03:00 |
|
Stanislav Erokhin
|
1890b8cbd3
|
Removed InvokeOnExtensionFunctionWithExplicitReceiverFix
|
2015-12-11 17:01:03 +03:00 |
|
Alexey Sedunov
|
f50059a11a
|
Create from Usage: Implement "Create function" on callable references
#KT-10283 Fixed
|
2015-12-10 20:06:30 +03:00 |
|
Alexey Sedunov
|
87aebd2cdf
|
Create from Usage: Forbid "Create local variable/parameter/property" on callable references
#KT-10283 In Progress
|
2015-12-10 20:06:27 +03:00 |
|
Alexey Sedunov
|
44743aade5
|
Create from Usage: Allow type parameters in the receiver position
#KT-7497 Fixed
|
2015-12-10 20:06:26 +03:00 |
|
Dmitry Petrov
|
70c200d265
|
Fix diagnostic messages for properties.
Fix IDE tests.
Update quick fixes in IDE
(TODO: review new inheritance-related diagnostics with regards to quick fixes)
|
2015-12-09 17:43:48 +03:00 |
|
Dmitry Jemerov
|
863e32c5cd
|
Merge pull request #791 from mcgee/KT-9938
#KT-9938 Fixed
|
2015-12-09 15:17:31 +01:00 |
|
Andrey Breslav
|
421f84e05a
|
Error messages fixed for deprecations that have been made errors
|
2015-12-09 17:10:30 +03:00 |
|
Dmitry Jemerov
|
e97e82d119
|
use terms "lambda expression" and "anonymous function" instead of "function literal" and "function expression"
|
2015-12-09 13:55:40 +01:00 |
|