Alexey Sedunov
|
1ca3c5e3b8
|
PSI Unifier: Use convention-based call for array access expressions when comparing elements by resolved calls
#KT-8312 Fixed
|
2015-09-03 22:06:17 +03:00 |
|
Alexey Sedunov
|
d7e79e7f28
|
Introduce Variable: Forbid inside of type references and 'super' references
#KT-8324 Fixed
|
2015-09-03 22:06:15 +03:00 |
|
Alexey Sedunov
|
fa8fcb53c5
|
Introduce Variable: Forbid extraction from class initializer (aside of its
body)
#KT-8329 Fixed
|
2015-09-03 22:06:13 +03:00 |
|
Alexey Sedunov
|
c005fe613f
|
Introduce Variable: Fix extraction of expression from when-entry condition
#KT-8444 Fixed
|
2015-09-03 22:06:12 +03:00 |
|
Alexey Sedunov
|
3038e2382b
|
Introduce Variable: Forbid in the class body and at the top level
#KT-8735 Fixed
|
2015-09-03 22:06:11 +03:00 |
|
Alexey Sedunov
|
0f5dff483a
|
Introduce Variable: Proper occurrence search in generated block expression
#KT-7836 Fixed
#KT-8443 Fixed
#EA-71411 Fixed
|
2015-09-03 22:06:09 +03:00 |
|
Alexey Sedunov
|
ed090c2b2e
|
Create from Usage: Prefer member declarations over extensions
#KT-9012 Fixed
|
2015-09-03 22:06:08 +03:00 |
|
Alexey Sedunov
|
b2eb53e4b2
|
Move/Change Package: Package name validation
#EA-70631 Fixed
|
2015-09-03 22:06:06 +03:00 |
|
Alexander Udalov
|
df935f5bb7
|
Support reflection on lambdas and function expressions
Write a special annotation containing the bytes for the Callable protobuf
message and deserialize it at runtime properly
#KT-9005 Fixed
|
2015-09-03 21:43:58 +03:00 |
|
Natalia Ukhorskaya
|
73ae0751ee
|
Debugger tests: throw FileComparisonFailure instaed of ComparisonFailure
|
2015-09-03 20:14:51 +03:00 |
|
Natalia Ukhorskaya
|
f36f0f8de7
|
Revert commit ca907c4985
Update to 142.4245.2: register RunLineMarkerProvider not only for Java language (temp)
|
2015-09-03 20:14:49 +03:00 |
|
Natalia Ukhorskaya
|
86146ddf01
|
Update to Idea 142.4465.2
|
2015-09-03 20:14:47 +03:00 |
|
Michael Nedzelsky
|
3a4dfc5241
|
remove requirements for explicit return type for public members
|
2015-09-03 18:23:04 +03:00 |
|
Dmitry Jemerov
|
724f13954a
|
searcher for more efficient search of Kotlin classes which have methods annotated with @Test
#KT-8557 Fixed
|
2015-09-03 17:17:01 +02:00 |
|
Dmitry Jemerov
|
2ae126e994
|
more understandable name for the stepping filter
|
2015-09-03 16:48:54 +02:00 |
|
Dmitry Jemerov
|
0f8b77d988
|
use ReferencesSearch instead of UsagesSearch for locating inline functions
|
2015-09-03 16:48:54 +02:00 |
|
Nikolay Krasko
|
6b4a0f90f9
|
loadresource doesn't work with redirects - use get instead
|
2015-09-03 16:22:45 +03:00 |
|
Valentin Kipyatkov
|
4085c1cf41
|
One more test
|
2015-09-03 15:56:00 +03:00 |
|
Valentin Kipyatkov
|
64e520b689
|
Moved test data
|
2015-09-03 15:56:00 +03:00 |
|
Valentin Kipyatkov
|
712df5682c
|
Fixed test data after stdlib change
|
2015-09-03 15:56:00 +03:00 |
|
Valentin Kipyatkov
|
f6a2502f22
|
Fixed DeprecatedSymbolUsageFixSpecialTest
|
2015-09-03 15:55:59 +03:00 |
|
Valentin Kipyatkov
|
c5891d255d
|
Added test
|
2015-09-03 15:55:59 +03:00 |
|
Valentin Kipyatkov
|
73da457798
|
Changes on code reivew
|
2015-09-03 15:55:59 +03:00 |
|
Valentin Kipyatkov
|
6575fb8535
|
Annotations supported
#KT-8912 Fixed
|
2015-09-03 15:55:59 +03:00 |
|
Valentin Kipyatkov
|
366204da85
|
Constructor usages are replaced too
|
2015-09-03 15:55:59 +03:00 |
|
Valentin Kipyatkov
|
de13e23a0a
|
Initial support for class usages replacement with ReplaceWith
|
2015-09-03 15:55:59 +03:00 |
|
Valentin Kipyatkov
|
e7e2a9b1e2
|
Code cleanup
|
2015-09-03 15:55:58 +03:00 |
|
Valentin Kipyatkov
|
d6c6c4db97
|
Rename
|
2015-09-03 15:55:58 +03:00 |
|
Valentin Kipyatkov
|
c8c79c647f
|
Moved lot of code from companion object onto top-level in separate file
|
2015-09-03 15:55:58 +03:00 |
|
Valentin Kipyatkov
|
8dbe87a918
|
Moved classes
|
2015-09-03 15:55:58 +03:00 |
|
Valentin Kipyatkov
|
5f45236f39
|
Ran code cleanup on 3 files
|
2015-09-03 15:55:58 +03:00 |
|
Valentin Kipyatkov
|
af9b9d2bb1
|
Fixed recursion in reflection intialization
|
2015-09-03 15:55:58 +03:00 |
|
Valentin Kipyatkov
|
4fa13408de
|
Minor
|
2015-09-03 15:55:57 +03:00 |
|
Valentin Kipyatkov
|
416ac6dfd8
|
Removed implemented TODO
|
2015-09-03 15:55:57 +03:00 |
|
Valentin Kipyatkov
|
4321969ba5
|
Restored properties "java" and "kotlin" in package kotlin.reflect.jvm but made them hidden
|
2015-09-03 15:55:57 +03:00 |
|
Valentin Kipyatkov
|
37ed77467f
|
Fixed ReplaceWith quickfix not working when synthetic extensions are used in the pattern
|
2015-09-03 15:55:57 +03:00 |
|
Valentin Kipyatkov
|
16650e8f5c
|
Conflicting extension is recognized as redundant for setter with expression body
|
2015-09-03 15:55:57 +03:00 |
|
Valentin Kipyatkov
|
f244bfb073
|
Removed conflicting extensions from our code
|
2015-09-03 15:55:56 +03:00 |
|
Valentin Kipyatkov
|
460001cc8f
|
Stdlib: deprecated conflicting extensions that are not the same as synthetic ones
|
2015-09-03 15:55:56 +03:00 |
|
Valentin Kipyatkov
|
dab47a8caf
|
Stdlib: marked with @HiddenDeclaration and @deprecated redundant explicit extension properties
|
2015-09-03 15:55:56 +03:00 |
|
Valentin Kipyatkov
|
ce02d822f7
|
More safe
|
2015-09-03 15:55:56 +03:00 |
|
Valentin Kipyatkov
|
086d29a44a
|
Added second quickfix on conflicting extension to mark it hidden and deprecated
|
2015-09-03 15:55:56 +03:00 |
|
Valentin Kipyatkov
|
b2ea369129
|
Don't report conflicting extension for marked with @HiddenDeclaration
|
2015-09-03 15:55:56 +03:00 |
|
Valentin Kipyatkov
|
690473313f
|
Minor
|
2015-09-03 15:55:55 +03:00 |
|
Valentin Kipyatkov
|
29479603e3
|
Minor
|
2015-09-03 15:55:55 +03:00 |
|
Valentin Kipyatkov
|
b859815c79
|
Renamed conflicting property in test
|
2015-09-03 15:55:55 +03:00 |
|
Valentin Kipyatkov
|
ed2f5ccfa2
|
Checking file name case for some of the auto-generated tests
|
2015-09-03 15:55:55 +03:00 |
|
Valentin Kipyatkov
|
10f7d6d7dd
|
Inspection (and quickfix) for extension propeties conflicting with synthetic ones
|
2015-09-03 15:55:54 +03:00 |
|
Valentin Kipyatkov
|
d41e01c0e4
|
Added a test
|
2015-09-03 15:55:54 +03:00 |
|
Valentin Kipyatkov
|
14c2500261
|
Added a test
|
2015-09-03 15:55:54 +03:00 |
|