Nikolay Krasko
|
e035fc3219
|
Minor: fix some dictionary suggestions
|
2014-09-29 14:03:09 +04:00 |
|
Nikolay Krasko
|
b79b7554ff
|
Refactoring: move application utility methods from refactoring utility to common place
|
2014-09-29 14:03:02 +04:00 |
|
Nikolay Krasko
|
89f0c8dc87
|
Rewrite ApplicationUtils.java to Kotlin
|
2014-09-29 13:55:47 +04:00 |
|
Nikolay Krasko
|
0a97469ff4
|
Make special config folder for IDEA to keep separate settings for tests
|
2014-09-29 13:55:46 +04:00 |
|
Alexey Sedunov
|
ff29e581db
|
Create Function From Usage: Add empty lines when inserting new function
|
2014-09-29 01:27:28 +04:00 |
|
Alexey Sedunov
|
afd8809ff5
|
Create Function From Usage: Wrap build() function in try-finally
|
2014-09-29 01:27:26 +04:00 |
|
Alexey Sedunov
|
6043c6d0a7
|
Create Function From Usage: Quick-fix for functions invoked via call expressions
|
2014-09-29 01:27:25 +04:00 |
|
Alexey Sedunov
|
22e3557895
|
Extract utility functions from ExtractKotlinFunctionHandler
|
2014-09-29 01:27:24 +04:00 |
|
Alexey Sedunov
|
67df2b448f
|
Create Function From Usage: Quick-fix for invoke convention
|
2014-09-29 01:27:23 +04:00 |
|
Alexey Sedunov
|
cf59af6c7a
|
Create Function From Usage: Quick-fix for unary operations
|
2014-09-29 01:27:22 +04:00 |
|
Alexey Sedunov
|
0582cf5db1
|
Create Function From Usage: Quick-fix for binary operations
|
2014-09-29 01:27:20 +04:00 |
|
Alexey Sedunov
|
ae69bea543
|
Create Function From Usage: Refactor the function builder
|
2014-09-29 01:27:19 +04:00 |
|
Alexey Sedunov
|
d9318fdc57
|
Create Function From Usage: Make ClassCandidateListCellRenderer nested class
|
2014-09-29 01:27:18 +04:00 |
|
Alexey Sedunov
|
06ab4e1c9a
|
Name Validator: Add filtering to collecting validator
|
2014-09-29 01:27:17 +04:00 |
|
Alexey Sedunov
|
2c3f0f8c29
|
Name Validator: Translate JetNameValidator to Kotlin
|
2014-09-29 01:27:16 +04:00 |
|
Alexey Sedunov
|
8ec2b5a973
|
Name Validator: Remove unused fields and parameters
|
2014-09-29 01:27:15 +04:00 |
|
Alexey Sedunov
|
5d7a07456d
|
Create Function From Usage: Move type utilities to separate file
|
2014-09-29 01:27:14 +04:00 |
|
Alexey Sedunov
|
34632f46f6
|
Create Function From Usage: Translate ClassCandidateListCellRenderer to Kotlin
|
2014-09-29 01:27:13 +04:00 |
|
Alexey Sedunov
|
d1e43d6482
|
Create Function From Usage: Move "Create function from usage"-related classes to separate package
|
2014-09-29 01:27:12 +04:00 |
|
Alexey Sedunov
|
08e3a6a9de
|
Create Function From Usage: Move action factories to top level
|
2014-09-29 01:27:11 +04:00 |
|
Alexey Sedunov
|
9573c739ea
|
Create From Usage: Move classes to separate package
|
2014-09-29 01:27:10 +04:00 |
|
Alexey Sedunov
|
23ea43fde5
|
Create From Usage: Translate base class to Kotlin
|
2014-09-29 01:27:09 +04:00 |
|
Michael Nedzelsky
|
9d49089041
|
JS backend: tests for char type
|
2014-09-28 19:51:58 +04:00 |
|
Michael Nedzelsky
|
6aff9803c4
|
JS backend: support for char type
|
2014-09-28 19:51:54 +04:00 |
|
Michael Nedzelsky
|
2e4e5c5d1d
|
JS backend: tests for Long type support
|
2014-09-28 19:51:51 +04:00 |
|
Michael Nedzelsky
|
dca6e31519
|
JS backend: add support for Long type
|
2014-09-28 19:51:48 +04:00 |
|
Michael Nedzelsky
|
d1d722546e
|
JS backend: prepare long.js for use in translator
|
2014-09-28 19:51:43 +04:00 |
|
Michael Nedzelsky
|
f42d7319a5
|
JS backend: original long.js from closure-library
|
2014-09-28 19:51:40 +04:00 |
|
Nikolay Krasko
|
1239d37cb9
|
Update to EAP 138.2458.8
|
2014-09-27 18:18:49 +04:00 |
|
Pavel V. Talanov
|
54799b1a34
|
Internal visibility works the same as public
Fix test data
This change is needed to preserve old behaviour for M9
isFriend() utilities become unused after this change
|
2014-09-26 22:06:32 +04:00 |
|
Alexander Udalov
|
cd0551078c
|
Support static method references
#KT-5123 Fixed
|
2014-09-26 18:48:43 +04:00 |
|
Alexander Udalov
|
19497262b3
|
Don't lookup built-in classes by invalid names
#KT-5869 Fixed
|
2014-09-26 18:48:43 +04:00 |
|
Pavel V. Talanov
|
2227b87ca3
|
Do not store psi in CopiedCode
It is transferable and can exist even if project is closed
|
2014-09-26 18:21:12 +04:00 |
|
Pavel V. Talanov
|
ec7d294fcc
|
Minor: remove some redundant not null assertions from Kotlin code
|
2014-09-26 18:21:12 +04:00 |
|
Pavel V. Talanov
|
477378fab7
|
Minor: convert CopiedCode to Kotlin
|
2014-09-26 18:21:11 +04:00 |
|
Pavel V. Talanov
|
f292c554cb
|
Cache result of getAllPossiblePackageClasses()
Move this utility from IDELightClassGenerationSupport to PackageIndexUtil
|
2014-09-26 18:21:11 +04:00 |
|
Pavel V. Talanov
|
9219616bb8
|
Minor: rename and refactor PackageIndexUtil#containsAny()
|
2014-09-26 18:21:10 +04:00 |
|
Pavel V. Talanov
|
4370577457
|
Minor: Convert PackageIndexUtil to Kotlin
|
2014-09-26 18:21:10 +04:00 |
|
Pavel V. Talanov
|
649a6f12bb
|
Compute builtins directory url only once
|
2014-09-26 18:21:09 +04:00 |
|
Pavel V. Talanov
|
6127af97a5
|
Manually implement scopes for ModuleSourceInfo
This allows for a faster contains(VirtualFile) check
|
2014-09-26 18:21:09 +04:00 |
|
Michael Bogdanov
|
b3e075173b
|
KT-5863: Inlined try/catch/finally block with non-local return doesn't work properly
#KT-5863 Fixed
|
2014-09-26 17:08:58 +04:00 |
|
Ilya Ryzhenkov
|
bf368b2bc2
|
Restore accidentally removed String.getBytes() and mark as deprecated (discouraged).
|
2014-09-26 16:28:08 +04:00 |
|
Valentin Kipyatkov
|
028520956f
|
Fixed tests
|
2014-09-26 15:20:46 +04:00 |
|
Denis Zharkov
|
da159c1e53
|
Simple version of redundant GOTO's removing
|
2014-09-26 12:37:33 +04:00 |
|
Denis Zharkov
|
e1c2fbaec0
|
Minor refactoring: use array of MethodTransformers
instead of delegation
|
2014-09-26 12:37:32 +04:00 |
|
Denis Zharkov
|
35cda83c8f
|
Refined merging logic #KT-5844 Fixed
If merging primitives of different integral types (e.g. I and Z) return
INT.
Else return UNINITIALIZED_VALUE
|
2014-09-26 12:37:04 +04:00 |
|
Alexander Udalov
|
96308aa14e
|
Increase ABI version
After changes to package part names and top level closure names
|
2014-09-26 10:23:21 +04:00 |
|
Alexander Udalov
|
80a7c64369
|
Prepend zeros to package part hash code
|
2014-09-26 10:23:14 +04:00 |
|
Alexander Udalov
|
e2273a3d85
|
Update JetExceptionFilter behavior for top level closures
Now JetExceptionFilter can determine the source file looking at the class FQ
name for sure
|
2014-09-26 10:22:28 +04:00 |
|
Alexander Udalov
|
43c26d0947
|
Update JetExceptionFilter to the latest API, fix warnings
|
2014-09-26 10:22:28 +04:00 |
|