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
Evgeny Gerashchenko
53c832d88c
Correctly resolving all references in library source.
...
Added test with stdlib.
Ignoring top-level members from library source to avoid ambiguity. Resolving classes from source when deserializing descriptors (for unification).
2013-09-12 15:24:23 +04:00
Evgeny Gerashchenko
e4d8e4d61b
Not ignoring other properties in scope.
...
First one (almost randomly) was chosen instead of ambiguity.
2013-09-12 14:58:58 +04:00
Evgeny Gerashchenko
48e96aece3
Simplified code.
2013-09-12 14:58:58 +04:00
Evgeny Gerashchenko
cdbbacaf1c
Minor. Renamed local variable.
2013-09-12 14:58:58 +04:00
Evgeny Gerashchenko
3f89598f14
Minor. Made method @NotNull.
2013-09-12 14:58:57 +04:00
Evgeny Gerashchenko
3b26af6ae2
Minor. Reused constant.
2013-09-12 14:58:57 +04:00
Evgeny Gerashchenko
a9acc346e5
Removed obsolete action disabling error highlighting.
2013-09-12 14:58:57 +04:00
Evgeny Gerashchenko
95adbeddd2
Added semantic and debug highlighting in library sources.
2013-09-12 14:58:57 +04:00
Natalia.Ukhorskaya
188e8b983e
Missed sdk annotations for Android Sdk
...
#KT-3965 Fixed
2013-09-12 11:38:46 +04:00
Nikolay Krasko
22a328e41f
Extract verifier url to property
2013-09-11 18:49:02 +04:00
Nikolay Krasko
063ae58d6c
Remove unused verifier dependency
2013-09-11 18:38:34 +04:00
Nikolay Krasko
4f482a88b4
Use basedir as default folder for downloading to be conform with .gitignore
2013-09-11 18:37:47 +04:00
Nikolay Krasko
0f5c085f7f
Re-enable verify for kotlin plugin
2013-09-11 17:41:23 +04:00
Nikolay Krasko
d10b267035
Update version of verifier
2013-09-11 17:32:51 +04:00
Nikolay Krasko
053fc31021
Simplify running verify locally and remove errors.
2013-09-11 16:42:08 +04:00
Nikolay Krasko
e4c1fe7c3a
Report unsupported annotations for local variables
2013-09-11 12:01:34 +04:00
Nikolay Krasko
828d57c2be
Annotation on object test
2013-09-11 12:01:33 +04:00
Nikolay Krasko
08b8f56740
Fix rewrite for ANNOTATION slice (EA-49336)
2013-09-11 12:01:32 +04:00
Nikolay Krasko
8c53d19452
Remove unresolve 'erased' annotation
2013-09-11 12:01:31 +04:00
Nikolay Krasko
0452706727
Don't add debug highlighting for references in unsupported elements
2013-09-11 12:01:30 +04:00
Nikolay Krasko
6eb0111e21
Fix NCDFE (EA-49630)
2013-09-11 12:01:29 +04:00
Nikolay Krasko
7da850bd44
"Wrong line separators" exception (EA-47594)
2013-09-11 12:01:29 +04:00
Nikolay Krasko
9778839d96
Refactorings: remove warnings
2013-09-11 12:01:28 +04:00
Pavel V. Talanov
255f08c8d7
Do not include DescriptorDeclaration#toString() in debug message
...
DescriptorDeclaration#toString() can be a costly operation (default implementation completely renders descriptor)
2013-09-10 17:42:54 +04:00
Pavel V. Talanov
a1b397ee2d
Test for invoking "Override methods" for fake override from library
2013-09-10 13:19:07 +04:00