Valentin Kipyatkov
|
25a212e923
|
Converted JetClassInsertHandler to Kotlin
|
2014-07-28 18:52:57 +04:00 |
|
Alexey Sedunov
|
00dd1dbb0b
|
Control-Flow Analysis: Compute STATEMENT slice using control-flow information
|
2014-07-28 13:03:10 +04:00 |
|
Alexander Udalov
|
de0f751207
|
Replace object$ -> OBJECT$, instance$ -> INSTANCE$ in the project
|
2014-07-26 00:21:05 +04:00 |
|
Alexander Udalov
|
bea740b478
|
Use javaClass instead of getClass()
|
2014-07-25 21:19:37 +04:00 |
|
Alexander Udalov
|
1168cf62bf
|
Don't list symbols from test data in "Go to symbol"
#KT-4094 Fixed
|
2014-07-25 21:15:03 +04:00 |
|
Pavel V. Talanov
|
9c58cb9f31
|
Pass project explicitly to JetSourceFilterScope
|
2014-07-25 21:15:03 +04:00 |
|
Zalim Bashorov
|
4a8519615a
|
Unit.VALUE -> Unit in code.
|
2014-07-25 17:16:40 +04:00 |
|
Valentin Kipyatkov
|
957ffb0313
|
J2K: adding type arguments where they are needed and removing them where they are redundant
|
2014-07-25 16:54:24 +04:00 |
|
Nikolay Krasko
|
b20b406d8e
|
Fix problem in configuration with copy runtime jar
Jar with runtime wasn't copied to library with configured classpath if runtime jar was present in default directory.
Mute configure dialog for tests
|
2014-07-22 15:27:17 +04:00 |
|
Pavel V. Talanov
|
740fe70b22
|
Fix ConvertAssertToIfWithThrowIntention to avoid shortening more references than intended
|
2014-07-21 18:52:31 +04:00 |
|
Pavel V. Talanov
|
f44ba60d51
|
Fix SimplifyBooleanWithConstantsIntention intention to avoid analyzing files created by JetPsiFactory
|
2014-07-21 18:52:30 +04:00 |
|
Pavel V. Talanov
|
1bc0a9dfd9
|
Fix InsertExplicitTypeArguments intention to insert imports for shortened types
#KT-5489 Fixed
|
2014-07-21 18:52:29 +04:00 |
|
Pavel V. Talanov
|
966da0b03f
|
Fix ConvertAssertToIfWithThrowIntention
to not invoke ShortenReferences on file created by JetPsiFactory
#KT-5476 Fixed
|
2014-07-21 18:52:27 +04:00 |
|
Pavel V. Talanov
|
e390385bf9
|
Fix shortening references for return type in MakeTypeExplicitInLambdaIntention
#KT-5475 Fixed
|
2014-07-21 18:52:25 +04:00 |
|
Pavel V. Talanov
|
5246735648
|
Fix shortening references for receiver in MakeTypeExplicitInLambdaIntention
#KT-5474 Fixed
|
2014-07-21 18:52:24 +04:00 |
|
Alexander Udalov
|
da3fcae2ba
|
Fix "optimizations" check box in bytecode toolwindow
|
2014-07-17 15:45:56 +04:00 |
|
Natalia Ukhorskaya
|
73e0ae1d1c
|
Evaluate expression: support captured vals
|
2014-07-16 15:17:44 +04:00 |
|
Denis Zharkov
|
0e683b0b99
|
Added "optimize" flag to settings everywhere
|
2014-07-15 21:34:32 +04:00 |
|
Pavel V. Talanov
|
fc164d5ca0
|
Minor: add missing static imports for PsiPackage.JetPsiFactory
|
2014-07-15 16:41:14 +04:00 |
|
Pavel V. Talanov
|
ee036770c3
|
Add JetPsiFactory(JetElement) function and use it
|
2014-07-15 16:41:13 +04:00 |
|
Pavel V. Talanov
|
7269e383cf
|
Rewrite JetPsiFactory to kotlin, make project a property
Instead of passing to every function
All static methods are now member functions
|
2014-07-15 16:41:12 +04:00 |
|
Nikolay Krasko
|
7673443fe1
|
Show notification about outdated runtime even in internal mode
|
2014-07-14 17:33:41 +04:00 |
|
Alexander Udalov
|
f3dc9733ec
|
Update plugin API to IDEA 138.977+
|
2014-07-11 21:03:37 +04:00 |
|
Alexey Sedunov
|
49edae7469
|
Extract Function: Do not report "non-denotable type" message on error types
|
2014-07-11 19:13:44 +04:00 |
|
Alexey Sedunov
|
f1445ba635
|
Extract Function: Improve container selection UI
|
2014-07-11 19:13:43 +04:00 |
|
Alexey Sedunov
|
1618d7448d
|
Extract Function: Improve rendering of error messages
|
2014-07-11 19:13:41 +04:00 |
|
Alexey Sedunov
|
4734be2065
|
Emphasize Kotlin PSI descriptions used in IDEA refactorings
|
2014-07-11 19:13:40 +04:00 |
|
Alexey Sedunov
|
7430f10e96
|
Extract Function: Extract ParametersInfo class
|
2014-07-11 19:13:38 +04:00 |
|
Alexey Sedunov
|
a6882f6670
|
Extract Function: Exclude unused parameters (jump-based control flow)
|
2014-07-11 19:13:37 +04:00 |
|
Alexey Sedunov
|
fde7e52bf0
|
Extract Function: Always assume default control flow if non-critical errors are found
|
2014-07-11 19:13:36 +04:00 |
|
Alexey Sedunov
|
59b33fcba4
|
Extract Function: Do not report "Moving out of scope" warning on nested declarations
|
2014-07-11 19:13:35 +04:00 |
|
Alexey Sedunov
|
52c107504d
|
Extract Function: Allow user to call the refactoring from conflict view
|
2014-07-11 19:13:34 +04:00 |
|
Alexey Sedunov
|
ac17594f67
|
Extract Function: Capitalize conflict messages
|
2014-07-11 19:13:33 +04:00 |
|
Alexey Sedunov
|
d95f6383b7
|
Extract Function: Allow to extract local variables which are used outside of extracted fragment
|
2014-07-11 19:13:32 +04:00 |
|
Alexey Sedunov
|
540e8b8b46
|
Extract Function: By default suggest only classes as containers when
etracting to class body
|
2014-07-11 19:13:31 +04:00 |
|
Alexey Sedunov
|
18b16ee0be
|
Extract Function: Use Any? as default parameter type
|
2014-07-11 19:13:29 +04:00 |
|
Alexey Sedunov
|
181d8d8176
|
Extract Function: Improve "Extract Function" dialog
|
2014-07-11 19:13:28 +04:00 |
|
Alexey Sedunov
|
0a8fa404bf
|
Pseudocode: Generate additional returns for implicit return values (lambdas, functions with expression bodies)
|
2014-07-11 19:13:26 +04:00 |
|
Alexey Sedunov
|
3e3918ab6e
|
Extract Function: Keep track of original parameter descriptors
|
2014-07-11 19:13:25 +04:00 |
|
Alexey Sedunov
|
09a1a8ce8f
|
Extract Function: Support extraction of expressions in delegation
specifiers
|
2014-07-11 19:13:22 +04:00 |
|
Alexey Sedunov
|
02342fce5d
|
Pseudocode: Store lazily computed value usage map in the pseudocode
|
2014-07-11 19:13:18 +04:00 |
|
Alexey Sedunov
|
30192b4c40
|
Extract Function: Do not extract into lambda
|
2014-07-11 19:13:17 +04:00 |
|
Alexey Sedunov
|
0c49d48a48
|
Extract Function: Add support of initializer expressions
|
2014-07-11 19:13:16 +04:00 |
|
Valentin Kipyatkov
|
2df60a27c8
|
Better code for change variable mutability fix
|
2014-07-10 23:20:39 +04:00 |
|
Valentin Kipyatkov
|
88235c3eb2
|
Minor code corrections after code review
|
2014-07-10 23:20:37 +04:00 |
|
Valentin Kipyatkov
|
806cc1e434
|
Java to Kotlin converter: do not drop exceptions, produce internal error!
|
2014-07-10 23:20:36 +04:00 |
|
Zalim Bashorov
|
2947963e67
|
IDEA plugin: fixed highlighting for objects.
|
2014-07-10 17:25:43 +04:00 |
|
Zalim Bashorov
|
2ee818f784
|
Minor in IDEA plugin: jet -> kotlin in JetBundle.properties
|
2014-07-10 17:25:42 +04:00 |
|
Zalim Bashorov
|
c51b653b31
|
Minor: fixed tests.
|
2014-07-10 17:25:42 +04:00 |
|
Evgeny Gerashchenko
|
40703c125c
|
Made it possible to run incremental compiler from IDEA.
Two guava functions used were replaced with custom tiny functions, because JPS plugin won't have guava in classpath.
|
2014-07-10 15:05:19 +04:00 |
|