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 |
|
Svetlana Isakova
|
beb7dc4524
|
Supported moving a labeled lambda outside parentheses
|
2014-05-29 17:18:47 +04:00 |
|
Svetlana Isakova
|
41df522234
|
Merge pull request #472 from wutalman/move_lambda
KT-4889: (Bug fix) Intention to move lambda outside parentheses now handles commas
|
2014-05-29 17:11:41 +04:00 |
|
Zack Grannan
|
b2858e5b82
|
Added ConvertToConcatenatedStringIntention
|
2014-05-23 16:27:46 +04:00 |
|
Pavel V. Talanov
|
3334857870
|
Merge PR#471: Bug Fix: KT-4613
|
2014-05-22 15:24:22 +04:00 |
|
Andrey Breslav
|
3bd1329846
|
Fix file name case
|
2014-05-21 13:38:08 +04:00 |
|
Andrey Breslav
|
269e4ae828
|
SwapBinaryExpression: implementation cleaned up, tests renamed
#KT-4868 Fixed
|
2014-05-21 12:56:43 +04:00 |
|
Lingzhang
|
acf1dc1912
|
KT-4868 Bug Fix for Swap Binary Expression Intention
|
2014-05-21 12:56:39 +04:00 |
|
Zack Grannan
|
42f186b33f
|
Added String Concat -> Interpolation Intention (KT-4750)
|
2014-05-16 19:00:25 +04:00 |
|
Nikolay Krasko
|
3d588acd2d
|
Add space between 'when' and '('
|
2014-05-16 17:10:02 +04:00 |
|
Jeremy Kaplan
|
b3842285e8
|
Implemented Operator To Function intention action.
Converts +a, --a, a * b, a..b, a %= b, a in b, etc. to their function call counterparts.
|
2014-05-12 21:04:51 +04:00 |
|
Pradyoth Kukkapalli
|
5550924dc5
|
New Intention Action: Invert If Condition
Inverts the conditional expression in an if expression.
|
2014-05-12 19:48:43 +04:00 |
|
Tal Man
|
814b558bcf
|
Inspection to report negated binary expressions that can be simplified
|
2014-05-08 19:02:58 +04:00 |
|
Tal Man
|
9679e3ce4a
|
insert type intention now only applicable in function names (KT-4950)
#KT-4950 Fixed
|
2014-05-08 14:11:21 +04:00 |
|
Tal Man
|
0032fb3575
|
Bug fix in intention to move lambda outside parentheses, handles commas better
|
2014-05-07 19:33:40 -04:00 |
|
Pradyoth Kukkapalli
|
65e670ef15
|
Bug Fix: KT-4613
Fix replace with infix function intention to be inapplicable in the
case of package function calls, such as “kotlin.io.println(“”).”
|
2014-05-07 15:25:39 -04:00 |
|
Pradyoth Kukkapalli
|
33fd82cf45
|
New Intention: Replace for loop with forEach
Replaces an expression of the form “for (i in list) { … }” with an
expression of the form “list.forEach { i -> … }”
|
2014-05-07 14:01:37 +04:00 |
|
Pradyoth Kukkapalli
|
dbb28c571b
|
New Intention Action: Replace a call to forEach function with for loop.
Replaces an expression of form x.forEach { … } with for (a in x) { … }.
|
2014-05-07 14:00:50 +04:00 |
|
Tal Man
|
ab2ca539fe
|
Inspection to report explicit type arguments that can be removed from function calls
|
2014-05-01 10:56:46 -04:00 |
|
Ross Hanson
|
a5f7ac63a8
|
KT-4568: Cleaned up some of the code in ConvertNegatedBooleanSequence to match the other DeMorgan intention
|
2014-04-25 16:59:49 +04:00 |
|
Ross Hanson
|
4de6960443
|
KT-4568 Bug Fix: Refactored the convertNegatedExpressionWithDemorgansLaw intention to better handle longer and more complex expressions. Fixed bug and added appropriate test cases as well.
|
2014-04-25 16:59:49 +04:00 |
|
Lingzhang
|
6066d19de5
|
Added KT-4579 makeTypeExplicitInLambda and makeTypeImplicitInLambda intentions
|
2014-04-24 18:11:43 +04:00 |
|
Zalim Bashorov
|
525709bced
|
Added MIN_JAVA_VERSION directive for intentions and fixed failed test(convertIfToAssert/inapplicableCauseSent.kt).
|
2014-04-24 15:37:35 +04:00 |
|
Tal Man
|
f61db2decc
|
Intention to transform an if an AssertionError throw into an assert
|
2014-04-24 15:36:34 +04:00 |
|
Zack Grannan
|
aec5ae5dd4
|
Added IfThenToDoubleBangIntention
|
2014-04-22 22:33:08 +04:00 |
|
Zack Grannan
|
8476a790bd
|
Added DoubleBangToIfThenIntention
|
2014-04-22 22:33:08 +04:00 |
|
Zack Grannan
|
e5054a4a54
|
Modified IfThenToElvis to not apply when using '!!' would be better
|
2014-04-22 22:33:08 +04:00 |
|
Zalim Bashorov
|
40ee454e67
|
Merge pull request #450 from wutalman/assert_to_if
KT-4576: (Bug fix) Intention to transform an if an AssertionError throw into an assert
|
2014-04-22 17:30:22 +04:00 |
|
Pavel Talanov
|
9127902a28
|
Merge pull request #433 from kuity/ReplaceInfixCallFix
Bug Fix for KT-4652 Replace with Infix Call
|
2014-04-21 04:44:44 -07:00 |
|
Tal Man
|
3713f50800
|
Intention to convert assert into an if with throw - bug fix for when the call is dot qualified
|
2014-04-20 12:45:31 -04:00 |
|
Lingzhang
|
6feee57d5e
|
Bug Fix for KT-4652 Replace with Infix Call
|
2014-04-18 02:15:02 -04:00 |
|
Tal Man
|
9cff3ba049
|
Intention to convert assert to an if with throw
|
2014-04-15 19:26:39 -04:00 |
|
Tal Man
|
b9e248b006
|
Intention for removing explicit type arguments at function calls
|
2014-04-14 11:14:09 -04:00 |
|
Natalia Ukhorskaya
|
ed7a156553
|
Merge remote-tracking branch 'origin/pr/435'
Conflicts:
idea/src/META-INF/plugin.xml
idea/tests/org/jetbrains/jet/plugin/codeInsight/JetInspectionTestGenerated.java
|
2014-04-11 12:11:44 +04:00 |
|
Zack Grannan
|
867925d5a1
|
Added ifThenToSafeAccessInspection
|
2014-04-10 15:44:59 -07:00 |
|
Zack Grannan
|
328607a3ab
|
Added ifThenToElvisInspection
Conflicts:
idea/src/META-INF/plugin.xml
|
2014-04-10 14:43:18 -07:00 |
|
Tal Man
|
cfc16b410e
|
Intention for adding explicit type arguments at function calls
|
2014-04-10 16:28:42 +04:00 |
|
Natalia Ukhorskaya
|
f8db722011
|
Merge pull request #392 from wutalman/simplify_booleans
KT-4569: Intention to simplify boolean expressions with constants #KT-4569 Fixed
|
2014-04-10 11:00:16 +04:00 |
|
Tal Man
|
0feb0d35e6
|
Intention to simplify boolean expressions that have expressions in them that can be simplified to constants
|
2014-04-09 14:47:13 -04:00 |
|
gavinkeusch
|
216ea4940d
|
KT-4794: Added functionality to KT-4574: Split If. Intention is now offered inside IF keyword
|
2014-04-08 11:29:30 -07:00 |
|
Alexey Sedunov
|
f5fb2ea0ab
|
Reuse intention test data in inspection tests
|
2014-04-08 15:34:51 +04:00 |
|
Pradyoth Kukkapalli
|
eb3ddf50bf
|
New Intention Action: Replace with traditional assign.
This takes an expression of the form a += b and converts it to an
expression form a = a + b.
|
2014-04-07 09:43:02 -04:00 |
|
Pradyoth Kukkapalli
|
249af96d3c
|
New Intention Action: Replace with operator assign
Replaces a statement of the form a = a + b with a statement of the form
a += b.
|
2014-04-07 09:43:01 -04:00 |
|
Zalim Bashorov
|
b43958f4b3
|
Fixed tests after adding error checking for intention tests.
|
2014-04-01 20:49:24 +04:00 |
|
gavinkeusch
|
a6a1bb2b7c
|
KT-4574 New Intention: Split If - converts if statement containing one or more conjunction operators into two nested if statements
|
2014-03-31 14:40:00 +04:00 |
|
kuity
|
48b9dcf5ae
|
Added KT-4549 SwapBinaryExpression Intention
|
2014-03-25 15:55:53 +04:00 |
|
Ross Hanson
|
55e888604e
|
KT-4568: Created the ConvertNegatedExpressionWithDemorgansLaw intention. Converts an expression of the form !(a &&,|| b) to its expanded equivalent under DeMorgan's law.
|
2014-03-25 10:25:47 +04:00 |
|
Ross Hanson
|
2147a88ed8
|
KT-4568: Created the ConvertNegatedBooleanSequence intention. This intention takes an expression of the form !a &&,|| !b &&,|| ... and converts it to the DeMorgan equivalent !(a &&,|| b ...).
|
2014-03-25 10:25:47 +04:00 |
|
Tal Man
|
1c2082fd19
|
Don't create empty parentheses when lambda is the only argument
|
2014-03-24 18:20:01 +04:00 |
|