Commit Graph

11952 Commits

Author SHA1 Message Date
Nikolay Krasko 4477dadcd1 Fix the end of the replaced identifier for completion with tab char
Stop removing (, ), {, }, + and so on.
2013-09-17 15:11:29 +04:00
Natalia Ukhorskaya e1f31a4a75 Merge pull request #304 from nskvortsov/master
Fix extra kotlin source set structure in Gradle.
2013-09-16 07:10:37 -07:00
Nikolay Krasko 839df96200 Refactoring: change test data directive 2013-09-16 17:23:28 +04:00
Nikolay Krasko 29448c149c Fix patterns - escape for the dots 2013-09-16 17:23:28 +04:00
Nikolay Krasko c2ca8b618d Order properties before keywords 2013-09-16 17:23:26 +04:00
Nikolay Krasko b0acf758bc Give more priority to declarations from the same file 2013-09-16 17:23:26 +04:00
Nikolay Krasko 39bf53155b Generate weigher tests from Kotlin base 2013-09-16 17:23:25 +04:00
Nikolay Krasko e6c6982c61 Always place keywords after local variables and parameters 2013-09-16 17:23:24 +04:00
Nikita Skvortsov cc47f646a1 fix kotlin compiler logging level in Gradle 2013-09-16 16:48:31 +04:00
Nikita Skvortsov 96d6542e49 fix extra kotlin source set structure. 2013-09-16 16:48:31 +04:00
Natalia.Ukhorskaya d681f306ae Fix wrong imports 2013-09-16 15:33:30 +04:00
Natalia.Ukhorskaya d7334596d2 Some improvements in configurators 2013-09-16 15:32:10 +04:00
Svetlana Isakova 88642ae1cc Updated to IDEA 132.197 EAP 2013-09-14 16:04:56 +04:00
Andrey Breslav 8bf1ab85ab Intention to replace a shorthand type with a reconstructed one 2013-09-13 22:41:06 +02:00
Andrey Breslav a9134f8eff Do not allow inference of type arguments on the rhs if there's no information available 2013-09-13 22:41:06 +02:00
Andrey Breslav 5c86a5bd7c Allow bare types on the right-hand side of as/as?/is/!is 2013-09-13 22:41:06 +02:00
Andrey Breslav e9e23c0069 Scope for IDE classes 2013-09-13 22:39:47 +02:00
Andrey Breslav f26fe03c2e Assertion added 2013-09-13 22:39:47 +02:00
Andrey Breslav 0ce35af8e0 Unused dependency removed 2013-09-13 22:39:46 +02:00
Andrey Breslav 1c69617026 Unused method removed 2013-09-13 22:37:10 +02:00
Andrey Breslav b62dffed93 TypeResolutionContext introduced 2013-09-13 22:37:10 +02:00
Andrey Breslav 69cc11d035 Existing tests updated according to "'Else' is not required in 'when' if Unit is expected" 2013-09-13 22:05:37 +02:00
Andrey Breslav c017858f77 'Else' is not required in 'when' if Unit is expected 2013-09-13 22:04:46 +02:00
Andrey Breslav a76f1c1db5 Unused variable removed 2013-09-13 22:03:30 +02:00
Natalia.Ukhorskaya 2b2302b18c Add Maven Configurator 2013-09-13 18:04:29 +04:00
Natalia.Ukhorskaya 943da5ea84 Optional dependency on Maven plugin 2013-09-13 18:04:25 +04:00
Natalia.Ukhorskaya 95a03f14eb Add actions: to configure project and to configure project with javascript 2013-09-13 18:04:21 +04:00
Natalia.Ukhorskaya 21534a5177 Show dialog if more than one module should be configured or user should choose path to library 2013-09-13 18:04:17 +04:00
Natalia.Ukhorskaya 641bd1d910 Add Gradle (simple and for android) Project Configurator 2013-09-13 18:04:13 +04:00
Natalia.Ukhorskaya f5c730514b Add Base class for configure modules with gradle 2013-09-13 18:04:09 +04:00
Natalia.Ukhorskaya 230be28884 Remove ConfigureAndroidGradleProjectNotification 2013-09-13 17:12:23 +04:00
Natalia.Ukhorskaya fb32c336e3 Fix gradle plugin id 2013-09-13 17:12:19 +04:00
Andrey Breslav a71e8f8695 Optional dependency on Gradle configured 2013-09-13 17:12:15 +04:00
Natalia.Ukhorskaya 96fd0862f0 Show notification to configure kotlin project after creating a new kotlin file in nonconfigured module 2013-09-13 17:12:12 +04:00
Natalia.Ukhorskaya 05d5e30cf4 Add notification to configure kotlin project 2013-09-13 17:12:08 +04:00
Natalia.Ukhorskaya 2a3f5a9aa1 Remove old notification provider 2013-09-13 17:12:04 +04:00
Natalia.Ukhorskaya 60770fb037 New way to configure kotlin project 2013-09-13 17:12:00 +04:00
Svetlana Isakova f0bb41ba50 resolve default values for parameters for local functions
moved method 'resolveValueParameters'

#KT-3978 In progress
2013-09-13 16:04:17 +04:00
Svetlana Isakova 4b023742c6 added AnnotationResolver reference to ExpressionTypingServices
injectors generated
2013-09-13 16:04:17 +04:00
Svetlana Isakova 298d344c31 check constants with Unit return type as usual 2013-09-13 16:04:17 +04:00
Svetlana Isakova b6386e345c added positioning for 'ILLEGAL_ESCAPE' error 2013-09-13 16:04:17 +04:00
Svetlana Isakova 96db2ecabd added different errors instead of ERROR_COMPILE_TIME_VALUE with different text
check type for constants in DataFlowUtils
2013-09-13 16:04:17 +04:00
Svetlana Isakova d556ceedc1 rename 2013-09-13 16:04:17 +04:00
Svetlana Isakova a11ad384a2 removed unused methods 2013-09-13 16:04:17 +04:00
Svetlana Isakova 5f189a8c0f KT-3833 Invoke method not working inside class object?
#KT-3833 Fixed
2013-09-13 16:04:17 +04:00
Zalim Bashorov d50f65634a Register ProjectRootModificationTracker as NEVER_CHANGE in StandaloneJavaToKotlinConverterTest. 2013-09-13 14:38:39 +04:00
Zalim Bashorov d0172ebdc2 Fixed bug in TypeConversionUtil#getAllBoxedTypeSupers which created CachedValueProvider.Result with null as dependency because the ProjectRootModificationTracker service was not registered.
Register ProjectRootModificationTracker as NEVER_CHANGE in JavaToKotlinTranslator.
2013-09-13 13:06:52 +04:00
Alexey Sedunov 4027454b64 Add read lock for class usage search 2013-09-12 17:14:00 +04:00
Evgeny Gerashchenko 58d430bddc Renamed method. 2013-09-12 15:24:23 +04:00
Evgeny Gerashchenko 16334c58aa Removed duplicating method. 2013-09-12 15:24:23 +04:00