Evgeny Gerashchenko
|
b1003fc034
|
Extracted test for "Join Lines" from CodeTransformationsTest.
|
2014-07-10 15:05:17 +04:00 |
|
Pavel V. Talanov
|
8523e18afc
|
Set source elements for java annotation parameters
|
2014-07-09 18:19:40 +04:00 |
|
Pavel V. Talanov
|
930ea88e25
|
Set source elements for java enum entries
#KT-4277 Fixed
|
2014-07-09 18:19:39 +04:00 |
|
Pavel V. Talanov
|
4188bbe53c
|
Set source elements for java parameters
|
2014-07-09 18:19:38 +04:00 |
|
Svetlana Isakova
|
e62b4cfb5f
|
Invoke 'Add name to argument fix' not only on simple name callee expressions
|
2014-07-08 14:57:40 +04:00 |
|
Pavel V. Talanov
|
23c9080ff3
|
Drop MigrateSureInProjectFix
|
2014-07-03 20:46:53 +04:00 |
|
Pavel V. Talanov
|
d961d17cd4
|
Fix DeserializerForDecompiler: create package fragment provider for missing dependencies
|
2014-07-03 20:46:35 +04:00 |
|
Alexander Udalov
|
59777e7df6
|
Generate "$kotlinClass"/"$kotlinPackage" reflection fields to every class
Some seemingly irrelevant tests were changed because now there's <clinit> in
almost every class and class initialization begins with executing it
|
2014-07-02 01:26:18 +04:00 |
|
Alexander Udalov
|
c56f397f71
|
Don't fail when "deprecated" doesn't have a message
EA-57345
|
2014-06-26 22:03:00 +04:00 |
|
Alexey Sedunov
|
cd44bc3fb0
|
Introduce Variable: Do not compare explicit receivers using ReceiverValue
#KT-5319 Fixed
|
2014-06-25 19:08:04 +04:00 |
|
Alexey Sedunov
|
1452ffec6d
|
Find Usages: Classify package usages
#KT-4882 Fixed
|
2014-06-25 19:08:03 +04:00 |
|
Nikolay Krasko
|
513ec93060
|
Formatting: Move '}' to next line in when
|
2014-06-25 14:22:55 +04:00 |
|
Nikolay Krasko
|
0716b09920
|
Fix errors in intentions after parser fixes
|
2014-06-25 14:22:54 +04:00 |
|
zarechenskiy
|
0355b1bd53
|
Implement JavaTypeSubstitutor without PSI
|
2014-06-24 20:06:13 +04:00 |
|
Pavel V. Talanov
|
e3c170183e
|
Fix invalid usage of descriptorToDeclaration in QuickFixUtil
|
2014-06-24 16:37:44 +04:00 |
|
Pavel V. Talanov
|
41dd12d46b
|
Fix invalid usage of descriptorToDeclaration in QuickFixFactoryForTypeMismatchError
|
2014-06-24 16:37:44 +04:00 |
|
Andrey Breslav
|
38d4ca5469
|
Do not generate @NotNull annotations on void- or primitive-returning methods
#KT-4834 Fixed
#KT-5255 Fixed
|
2014-06-24 15:54:11 +04:00 |
|
Alexey Sedunov
|
ca16f4231f
|
Extract Function: Infer parameter type candidates
#KT-4940 Fixed
|
2014-06-23 21:10:12 +04:00 |
|
Alexey Sedunov
|
e5ce5b7127
|
Extract Function: Fix call replacement for the case of lambda extraction
|
2014-06-23 19:32:35 +04:00 |
|
Alexey Sedunov
|
a3f215fb34
|
Extract Function: Support extraction of "it" parameter from lambdas
|
2014-06-23 19:32:33 +04:00 |
|
Alexey Sedunov
|
14362134bd
|
Extract Function: Traverse nested pseudocode instructions
#KT-5178 Fixed
|
2014-06-23 19:32:31 +04:00 |
|
Alexey Sedunov
|
c7d8ab8219
|
Extract Function: Add support of property-as-function calls
#KT-5179 Fixed
|
2014-06-23 19:32:30 +04:00 |
|
Alexey Sedunov
|
6bc3772d29
|
Override/Implement: Add test to cover import optimization in the case of multiple import insertion (see #KT-4732)
|
2014-06-23 19:32:29 +04:00 |
|
Alexey Sedunov
|
5be7eb8a5c
|
Shorten References: Do not optimize imports until shortening is finished
#KT-5227 Fixed
|
2014-06-23 19:32:27 +04:00 |
|
Alexey Sedunov
|
53c49b6333
|
Shorten References: Do not shorten qualified expression if receiver values are changed
#KT-5180 Fixed
|
2014-06-23 19:32:26 +04:00 |
|
Natalia Ukhorskaya
|
a17bcce682
|
Add tests for exceptions from evaluate expression
|
2014-06-23 17:39:53 +04:00 |
|
Natalia Ukhorskaya
|
28cbe95e0c
|
Generate invokeSpecial for all private functions
|
2014-06-23 17:17:42 +04:00 |
|
Natalia Ukhorskaya
|
3edd6b52cf
|
Evaluate expression: test cache using logger
|
2014-06-23 17:17:40 +04:00 |
|
Natalia Ukhorskaya
|
b5f6df3144
|
Cache bytecodes for JetCodeFragment in Evaluate Expression
|
2014-06-23 17:17:39 +04:00 |
|
Natalia Ukhorskaya
|
906a3ea905
|
Evaluate expression: test with doubles
|
2014-06-23 17:17:35 +04:00 |
|
Svetlana Isakova
|
9d4aad3bbc
|
Extracted 'generateBooleanOperation'
Generate magic instruction for '&&, ||' in condition as well
|
2014-06-21 12:26:34 +04:00 |
|
Svetlana Isakova
|
79cec6411d
|
Mark only unreachable parts of element if it has reachable parts
like for 'return todo()' mark only 'return'
|
2014-06-21 12:26:33 +04:00 |
|
Zalim Bashorov
|
247808e17b
|
IDEA plugin: fixed crashing ifExpressionToElvis intention when applying to if expression which is part of another expression.
#EA-57307 fixed
|
2014-06-20 16:42:42 +04:00 |
|
Andrey Breslav
|
e2c5d9edf6
|
Support reporting errors on class objects and any classes or objects contained anywhere
|
2014-06-19 22:12:02 +04:00 |
|
Andrey Breslav
|
f0da5d570e
|
Do not report "accidental overrides" when "override" modifier is specified
|
2014-06-19 22:12:01 +04:00 |
|
Andrey Breslav
|
27f76630e6
|
ACCIDENTAL_OVERRIDE diagnostics supported
#KT-1 In Progress
|
2014-06-19 22:10:55 +04:00 |
|
Andrey Breslav
|
bb581bb645
|
Only normalize names when accessing PSI, not earlier
#KT-4833 Fixed
|
2014-06-19 22:10:52 +04:00 |
|
Andrey Breslav
|
91136ada27
|
Filtering duplicate diagnostics for package facades and package parts
|
2014-06-19 22:10:49 +04:00 |
|
Andrey Breslav
|
22c47c2f82
|
Highlight only declarations, without body, on platform signature clashes
|
2014-06-19 22:10:48 +04:00 |
|
Andrey Breslav
|
27e61a75a1
|
Diagnostic tests for duplicate JVM signatures
|
2014-06-19 22:10:46 +04:00 |
|
Andrey Breslav
|
d25b2459d4
|
Report clashing signatures in the IDE
Expose extra diagnostics about platform signature clashes from light class data
#KT-1 In Progress
|
2014-06-19 22:10:45 +04:00 |
|
Evgeny Gerashchenko
|
f6129732a2
|
Writing incrementalCache attribute to <modules> element of xml module script
|
2014-06-19 01:03:59 +04:00 |
|
Valentin Kipyatkov
|
43cac31722
|
Java to Kotlin converter: corrected test output
|
2014-06-10 14:26:54 +04:00 |
|
Nikolay Krasko
|
2d72b5afc7
|
Render short type names in quick documentation and navigation
|
2014-06-05 17:47:58 +04:00 |
|
Svetlana Isakova
|
bc2d2fc2d4
|
KT-5099 "Remove explicit type arguments" should highlight only type arguments
#KT-5099 Fixed
|
2014-06-04 22:10:30 +04:00 |
|
Svetlana Isakova
|
1665ef7a00
|
KT-5028 "remove explicit type arguments" intention shouldn't be applicable
#KT-5028 Fixed
|
2014-06-04 22:10:29 +04:00 |
|
Alexey Sedunov
|
4463c67e28
|
Extract Function: Fix replacement of type references and constructor references
|
2014-06-03 18:17:14 +04:00 |
|
Alexey Sedunov
|
3d6fc6e015
|
Extract Function: Fix replacement of references with class receivers (objects, class objects, enum classes)
|
2014-06-03 18:17:13 +04:00 |
|
Alexey Sedunov
|
240f033f4f
|
Extract Function: Fix NPE caused by unmatched offset-to-reference maps
#KT-5001 Fixed
|
2014-06-03 18:17:12 +04:00 |
|
Alexey Sedunov
|
f4c21d3a28
|
Extract Function: Treat multi declarations as local variables
#KT-5054 Fixed
|
2014-06-03 18:17:10 +04:00 |
|