Toshiaki Kameyama
fa1f3871c0
Add "Redundant 'requireNotNull' or 'checkNotNull' call" inspection
...
#KT-29113 Fixed
2019-02-06 11:10:27 +03:00
Nikolay Krasko
aac9a3e953
Update since to 183.3283.2 as we already use API from it
...
Thanks to "Usage of Intellij API not available in older IDEs" inspection.
2019-02-05 16:54:34 +03:00
Toshiaki Kameyama
e8a8bc89c9
Add "Redundant enum constructor invocation" inspection
...
#KT-29321 Fixed
2019-02-05 11:16:01 +03:00
Nikolay Krasko
56d56ab842
Make package name inspection global (KT-29549)
...
Report same package only once.
#KT-29549 Fixed
2019-02-03 17:32:04 +03:00
Vadim Brilyantov
4d68e08ab7
Change 191 idea version to 191.4738.6
2019-02-01 16:47:04 +03:00
Vadim Brilyantov
032a784d0b
Implement statistics for the new API for intellij 191
2019-02-01 16:47:02 +03:00
kirill.shmakov
6c8b3d03fd
Add syntax highlighting for *.def files
2019-02-01 16:34:00 +03:00
Toshiaki Kameyama
98810ba750
Add intention to replace snake-case test function name with a space-separated
...
#KT-27143 Fixed
2019-02-01 11:07:00 +03:00
Nicolay Mitropolsky
731956db71
191: Uast: UInjectionHost moved under flag kotlin.uast.force.uinjectionhost (KT-27283)
2019-01-30 12:42:37 +03:00
Vadim Brilyantov
de22c133c7
Fix redundant statistics extensions in plugin-common.xml
2019-01-28 17:17:46 +03:00
Nikolay Krasko
4b3ff05af4
Fix several problems with bunch file synchronize in plugin-common
...
Drop plugin-common bunches.
2019-01-28 13:30:29 +03:00
Alexander Podkhalyuzin
63cec94dbc
Cleanup after review
2019-01-25 14:33:13 +03:00
Alexander Podkhalyuzin
4c674ae27a
Updated icons to svg version.
2019-01-25 14:33:13 +03:00
Nikolay Krasko
f19f38a4db
Rework "lambda return expression" hint (KT-28870)
...
Move the hint to the end of the line, to avoid breaking indentation.
Also use `EditorLinePainter` API for painting to prevent problems with
typing at the line end, when caret is placed after the hint
(See IDEA-204702 for implementing such hints in platform).
#KT-28870 Fixed
2019-01-24 17:05:55 +03:00
Felix Guo
185d0c6165
Remove unnecessary constructor keyword intention (KT-29143)
...
#KT-29143 Fixed
2019-01-24 14:32:21 +03:00
Toshiaki Kameyama
622fd8d8cf
Add intention to add/remove underscores in numeric literal
...
#KT-28953 Fixed
2019-01-24 09:52:21 +03:00
Vadim Brilyantov
d8309f3bd7
Remove statistics extension points for 182 and 191 bunches
2019-01-23 10:49:56 +03:00
Yan Zhulanow
ad974137b8
Remove Android Extensions from the default JPS classpath
2019-01-21 18:50:11 +03:00
Vyacheslav Gerasimov
f30a14ff0f
as34: Set until-build to 183.* to support AS 3.4 Beta 2
2019-01-21 18:05:52 +03:00
Vadim Brilyantov
f5312f42c5
Collect Maven and JPS targets
2019-01-19 02:37:09 +03:00
Vyacheslav Gerasimov
04b705ef2c
183: Set until-build to 183.*
...
We have separate plugin for 191 now
2019-01-18 22:52:57 +03:00
Vyacheslav Gerasimov
cf5657e916
as34: Limit AS 3.4 until-build to be lesser than AS 3.5
2019-01-18 20:09:10 +03:00
Vyacheslav Gerasimov
7aee03a2b0
as35: Set since build to AS 3.5 C1 build number
2019-01-18 20:09:09 +03:00
Alexander Podkhalyuzin
36b2640ab7
Removed usages to deprecated API, which is going to be removed in 2019.1
2019-01-18 17:17:30 +03:00
Natalia Selezneva
290ae16235
Scratch: implement interactive mode
...
^KT-27955 Fixed
2019-01-18 16:04:53 +03:00
Anton Yalyshev
23b0f27f3b
moved PluginVersion from collector instance to context for each trigger()
2019-01-17 12:43:18 +03:00
Anton Yalyshev
124ab5a896
added Kotlin plugin version Collector
2019-01-17 12:42:41 +03:00
Vyacheslav Gerasimov
13d87e8eae
Remove as31 bunch files
2019-01-14 21:29:02 +03:00
Vyacheslav Gerasimov
818910267e
Remove 173 bunch files
2019-01-14 21:29:02 +03:00
Alexander Podkhalyuzin
893479bd5e
Implemented KotlinResolveScopeEnlarger for modules
...
Before that we had dependency to iml file, which is incorrect
2019-01-14 10:53:41 +03:00
Andrey Uskov
a9be8aac5a
Create Kotlin SDK on load or import project with JS/Common modules
...
#KT-22590 Fixed
2019-01-11 18:48:24 +03:00
Mikhail Glukhikh
4fd773a38b
IDEA plugin: remove "Show FIR action" and fir-view without fir.enabled
...
#KT-28813 Fixed
(it's planned to include FIR in artifacts after 1.3.30)
2019-01-11 09:55:40 +03:00
Anton Yalyshev
6510c17804
Added statistics collector for new_file_templates and set trigger to createFileFromTemplate
2019-01-09 12:29:14 +03:00
Dmitriy Dolovov
af4c2b8030
Fix: Rebuild common or native module with Delegate to gradle does nothing
...
Issues #KT-27295:fixed, #KT-27296:fixed
2018-12-27 18:24:43 +07:00
Nikolay Krasko
5a40fc8679
Add UI options for comments generation (KT-5590)
...
#KT-5590 Fixed
2018-12-26 21:10:03 +03:00
kenji tomita
7b43d5c972
Add inspection for converting !collection.isEmpty() -> isNotEmpty()
...
#KT-27556 Fixed
2018-12-26 19:25:14 +03:00
Toshiaki Kameyama
538a746df9
Introduce "Function with = { ... }" inspection
...
#KT-17119 Fixed
2018-12-26 19:14:06 +03:00
Natalia Selezneva
404c3ea57b
Set scratch file extension using API for IDEA 182 or higher
2018-12-26 16:56:49 +03:00
Natalia Selezneva
2511f70bd9
Scratch: implement stop action
...
^KT-28643 Fixed
2018-12-26 16:56:48 +03:00
Natalia Selezneva
ba2f211384
Remove ScriptModificationListener from 183 branch
...
Since 183 changes in .gradle.kts files are tracked correctly by platform and notification 'Gradle project needs to be imported' is shown when those files are modified
2018-12-25 15:32:26 +03:00
Toshiaki Kameyama
c248fa71c8
Add ConvertToAlsoIntention to plugin-common.xml
2018-12-19 15:10:34 +03:00
Vadim Brilyantov
04395366fa
add stats collertors extensions to plugin-common_xml
2018-12-18 15:06:21 +03:00
Toshiaki Kameyama
6a4c6eacd7
Add "Convert to also" intention
...
#KT-28699 Fixed
2018-12-18 12:21:56 +09:00
Andrey Uskov
ffb277d978
Fix KT-28626, KT-27263, KT-27718 in Idea 191
2018-12-12 19:04:56 +03:00
Mikhail Glukhikh
a15b47c93c
Add "Ambiguous context due to scope receiver in suspend fun" inspection
...
#KT-28696 Fixed
2018-12-12 17:10:37 +03:00
Mikhail Glukhikh
b17ee60c6f
Change description of boolean argument/augmented assignment inspections
2018-12-12 15:56:12 +03:00
Toshiaki Kameyama
0d7116aa5d
Introduce "Boolean literal arguments" inspection #KT-2029 Fixed
2018-12-12 15:56:11 +03:00
Mikhail Glukhikh
c560aada3d
Add "Suspicious collection reassignment" inspection #KT-20626 Fixed
2018-12-12 15:56:11 +03:00
Yan Zhulanow
ada71ce3cd
Evaluate: Use '<name>_field' syntax for field value evaluation (KT-14075)
2018-12-12 21:40:42 +09:00
Nicolay Mitropolsky
b918786336
Uast: enabling multiresolve by default
2018-12-10 13:26:25 +03:00