Mikhail Glukhikh
|
664a25ce81
|
Polish KT-22011 inspection: message, level, group, range, etc.
|
2018-02-28 12:10:24 +03:00 |
|
Toshiaki Kameyama
|
7d6cb7805c
|
Add inspection: Java mutator method used on immutable Kotlin Collections
In particular, fill, reverse, shuffle, sort calls are reported
So #KT-22011 Fixed
|
2018-02-28 11:52:44 +03:00 |
|
shiraji
|
59f6dc07cf
|
Implement intention to add labeled return to last expression in a lambda
So #KT-20439 Fixed
|
2018-02-27 14:47:04 +03:00 |
|
shiraji
|
769e28519e
|
Implement intention to remove labeled return from last lambda expression
So #KT-20439 Fixed
|
2018-02-27 14:46:50 +03:00 |
|
Toshiaki Kameyama
|
e35ec8ee08
|
Introduce intention 'expr.unsafeCast<Type>()' <- -> 'expr as Type'
So #KT-16382 Fixed
|
2018-02-13 13:05:52 +03:00 |
|
Mikhail Glukhikh
|
7995ae05c5
|
Introduce inspection for redundant not-null extension receiver of inline
Related to KT-22303
|
2018-02-06 14:17:01 +03:00 |
|
Mikhail Glukhikh
|
c90056f8c4
|
Introduce inspection for nullable extension receiver of inline function
So #KT-22303 Fixed
|
2018-02-06 09:50:09 +03:00 |
|
kenji tomita
|
1875d129ea
|
Inspection to get rid of unnecessary ticks in references #KT-18124 Fixed
|
2018-02-05 17:31:08 +03:00 |
|
kenji tomita
|
a28bc830f5
|
Add Intention for single character substring #KT-22171 Fixed
|
2018-01-29 16:23:01 +03:00 |
|
Dmitry Jemerov
|
60874f29fe
|
Inspection for scope functions conversion
#KT-17047 Fixed
|
2018-01-15 15:37:36 +01:00 |
|
Toshiaki Kameyama
|
6b2c22aff1
|
Add intention to specify all types explicitly in destructuring assignment
#KT-16260 Fixed
|
2018-01-03 17:23:31 +01:00 |
|
Dmitry Jemerov
|
f83c5344d7
|
Apply same style for top-level and object properties
#KT-20437 Fixed
|
2018-01-02 12:46:03 +01:00 |
|
Dmitry Jemerov
|
1c7d97289b
|
Naming convention inspection for test functions
#KT-21547 Fixed
|
2018-01-02 12:46:02 +01:00 |
|
Toshiaki Kameyama
|
84a6ef6ac4
|
Add inspection to detect is checks for object types #KT-21741 Fixed
|
2017-12-29 16:24:18 +03:00 |
|
Mikhail Glukhikh
|
429c31c010
|
Improve wording in some inspections
|
2017-12-26 18:39:51 +03:00 |
|
Mikhail Glukhikh
|
5affb9a25c
|
Refactoring: "package matching directory" is now an inspection
|
2017-12-26 18:39:50 +03:00 |
|
Mikhail Glukhikh
|
3f1a3dfeb2
|
Refactoring: make "loop to call chain" AbstractKotlinInspection
|
2017-12-26 18:39:50 +03:00 |
|
Mikhail Glukhikh
|
9e919829c8
|
Refactoring: "simplify assert not null" is now an inspection
|
2017-12-26 18:39:49 +03:00 |
|
Mikhail Glukhikh
|
bc361363d5
|
Refactoring: "simplify negated binary expression" is now an inspection
|
2017-12-26 18:39:49 +03:00 |
|
Mikhail Glukhikh
|
35d85ddd1f
|
Refactoring: "replace with operator assignment" is now an inspection
|
2017-12-26 18:39:49 +03:00 |
|
Mikhail Glukhikh
|
ada7287c66
|
Refactoring: make "replace call with binary operator" an inspection
|
2017-12-26 18:39:48 +03:00 |
|
Mikhail Glukhikh
|
6d4b5bc48f
|
Refactoring: "introduce when subject" is now an inspection
|
2017-12-26 18:39:48 +03:00 |
|
Mikhail Glukhikh
|
a8b01a6b00
|
Refactoring: make "if-then to safe access" an inspection
|
2017-12-26 18:39:47 +03:00 |
|
Mikhail Glukhikh
|
91bcfb97c6
|
Refactoring: make "replace get or set" an inspection
|
2017-12-26 18:39:47 +03:00 |
|
Mikhail Glukhikh
|
756cb32eaf
|
Refactoring: make "replace array equality ..." an inspection
|
2017-12-26 18:39:47 +03:00 |
|
Alexander Podkhalyuzin
|
8203d1c3fe
|
Extracted Kotlin.JVM IDE into separate module
This change is required to have possibility to build plugin against
minor IDEs, which don't have Java. So we want to extract idea-jvm
|
2017-12-21 18:34:02 +03:00 |
|
Toshiaki Kameyama
|
2cdc246a27
|
Inspection to highlight usages of Collections.sort() and replace them with .sort() method from Kotlin stdlib
#KT-11023 Fixed
|
2017-12-21 15:05:48 +01:00 |
|
Dmitry Jemerov
|
1a9d2ab4ee
|
Fix name of inspection description file
|
2017-12-20 11:56:04 +01:00 |
|
kenji tomita
|
37351c344f
|
code style inspection: to -> Pair function used not in infix form
|
2017-12-20 11:56:04 +01:00 |
|
Mikhail Glukhikh
|
7358980cbc
|
Add inspection to detect non-const vals used as Java annotation args
So #KT-20615 Fixed
|
2017-12-15 13:31:41 +03:00 |
|
Mikhail Glukhikh
|
70b7e5eb68
|
Introduce inspection to detect vals might be marked as const
So #KT-20644 Fixed
|
2017-12-15 13:05:50 +03:00 |
|
Mikhail Glukhikh
|
a375500a33
|
Spelling: MemberVisibilityCanPrivate > MemberVisibilityCanBePrivate
|
2017-12-12 19:47:46 +03:00 |
|
Dmitry Jemerov
|
ab619c5655
|
Improve wording; mark inspection as cleanup tool
|
2017-12-08 15:41:22 +01:00 |
|
Toshiaki Kameyama
|
0e2bdf8995
|
Add inspection to sort modifiers #KT-21560 Fixed
|
2017-12-08 15:41:22 +01:00 |
|
Mikhail Glukhikh
|
4404439521
|
Introduce "redundant suspend" inspection #KT-19103 Fixed
|
2017-12-07 15:54:47 +03:00 |
|
Dereck Bridie
|
8c305a137f
|
Introduce inspection "replace map.put with assignment" #KT-21502 Fixed
|
2017-12-05 16:57:36 +03:00 |
|
Toshiaki Kameyama
|
b8fcdea673
|
Add inspection for equals which is called recursively within itself
So #KT-13702 Fixed
|
2017-11-30 16:44:20 +03:00 |
|
Nikolay Krasko
|
602ac3e816
|
Refactoring: GradleDependencyInspection -> DeprecatedGradleDependencyInspection
|
2017-11-24 14:29:03 +03:00 |
|
Nikolay Krasko
|
bfb069b0c5
|
Warning and quick fix for using jre-artifacts in Maven (KT-20947)
#KT-20947 In Progress
|
2017-11-24 14:29:03 +03:00 |
|
Nikolay Krasko
|
23afa07e55
|
Inspection for using deprecated jre artifacts in Gradle (KT-20947)
#KT-20947 In Progress
|
2017-11-24 14:29:02 +03:00 |
|
Dmitry Jemerov
|
64a8008a8a
|
Add icon for multiplatform projects, update JS icon
#KT-19824 Fixed
|
2017-11-17 13:13:04 +01:00 |
|
Mikhail Glukhikh
|
7b2a66c006
|
Convert 'simplify when' from intention to inspection
Related to KT-20492
|
2017-11-10 15:34:11 +03:00 |
|
Toshiaki Kameyama
|
df86ff7115
|
Introduce "Simplify when" intention where one branch is always true
So #KT-20492 Fixed
|
2017-11-10 15:34:08 +03:00 |
|
Alexey Sedunov
|
ba0b21d1a3
|
Add @JvmStatic Intention: Support functions/properties in objects
Also eliminate unnecessary object instance references on Java call sites
#KT-20095 Fixed
|
2017-11-07 19:25:03 +03:00 |
|
Kirill
|
89c4196c06
|
Add inspections for implicit and explicit 'this' #KT-4580 Fixed
|
2017-11-02 14:07:45 +03:00 |
|
Toshiaki Kameyama
|
0fffb9fb17
|
Introduce inspection for callables with implicit 'Nothing?' type
Inspection is reported only for vars and open callables
So #KT-21023 Fixed
|
2017-11-02 12:21:14 +03:00 |
|
Toshiaki Kameyama
|
204d9e3423
|
Introduce inspection detecting self-assignment of properties
So #KT-20714 Fixed
|
2017-11-02 11:07:52 +03:00 |
|
Toshiaki Kameyama
|
ef71f7707d
|
Introduce inspection to detect use of Unit as a standalone expression
So #KT-20631 Fixed
|
2017-10-31 14:51:06 +03:00 |
|
shiraji
|
d51fa6d87e
|
Add description for MoveMemberToTopLevelIntention
|
2017-10-24 14:33:55 +03:00 |
|
Mikhail Glukhikh
|
26c1aec5df
|
Related to DSGN-4505: change expect / actual icons to the new ones
|
2017-10-20 15:16:04 +03:00 |
|