Commit Graph

25813 Commits

Author SHA1 Message Date
Stanislav Erokhin 2af5b24db2 Fix maven build compilation 2015-09-18 21:00:17 +03:00
Stanislav Erokhin 286d39b866 Import names from singleton but show CANNOT_IMPORT_ON_DEMAND_FROM_SINGLETON error 2015-09-18 21:00:17 +03:00
Stanislav Erokhin 5786e620e8 Minor. remove import package usages from sources 2015-09-18 21:00:16 +03:00
Stanislav Erokhin 9dee696847 Minor. remove import package usage from jdiEval.kt, jdiValues.kt and jdiTest.kt 2015-09-18 21:00:16 +03:00
Stanislav Erokhin fb14979051 Created object java.util.Collections as workaround for js-stdlib. 2015-09-18 21:00:15 +03:00
Stanislav Erokhin 377f752837 Minor. Moved deserialized util functions from top-level to object 2015-09-18 21:00:15 +03:00
Dmitry Jemerov bcb88d78dd remove unnecessary injection of ConfigurableEP (causes problems in Android Studio) 2015-09-18 19:57:19 +02:00
Yan Zhulanow c458e33cd1 Fix .java files compilation in android-compiler-plugin 2015-09-18 20:47:16 +03:00
Zalim Bashorov 27a196b25b Track lookups for conventions 2015-09-18 18:31:19 +03:00
Zalim Bashorov f7e2c127b7 Switch to use FakeCallResolver in DelegatedPropertyResolver 2015-09-18 18:31:18 +03:00
Zalim Bashorov 760571c2a3 Minor: fix warnings in JetObjectDeclaration.kt 2015-09-18 18:31:18 +03:00
Zalim Bashorov c82e8f45ea Minor: make JetClass::createPrimaryConstructorIfAbsent & JetClass::createPrimaryConstructorParameterListIfAbsent extension function and move to idea module 2015-09-18 18:31:16 +03:00
Valentin Kipyatkov 08a267adaa Removed attempt to import kotlin.jvm.JvmStatic which is not needed anyway 2015-09-18 15:44:19 +03:00
Valentin Kipyatkov 0cc2158ec1 J2K: do not produce redundant "internal" words for members in an internal class 2015-09-18 15:44:19 +03:00
Valentin Kipyatkov 367b32c309 Adapted IDE to no explicit return type required for public declarations 2015-09-18 15:44:19 +03:00
Valentin Kipyatkov 1708ac8da3 Reused code 2015-09-18 15:44:19 +03:00
Valentin Kipyatkov de3eeb3a4f More correct + reused code 2015-09-18 15:44:19 +03:00
Valentin Kipyatkov 7caccd7578 J2K: all annotations should be with "@" 2015-09-18 15:44:18 +03:00
Valentin Kipyatkov cc4aa6ed21 J2K: preserving of visibility modifier for override members when access level was higher 2015-09-18 15:44:18 +03:00
Valentin Kipyatkov 6f12db9cde J2K: no explicit type required for public declarations 2015-09-18 15:44:18 +03:00
Valentin Kipyatkov c3ddd5d32b J2K: adapted for default visibility modifier 'public' 2015-09-18 15:44:18 +03:00
Valentin Kipyatkov 1ccbda6af4 Do not insert explicit visibility modifier if it's default 2015-09-18 15:44:17 +03:00
Valentin Kipyatkov 8ba7f2c238 KT-9128 ReplaceWith incorrectly converts javaClass<X>() to X::class.java for type with arguments
#KT-9128 Fixed
2015-09-18 15:44:17 +03:00
Valentin Kipyatkov f2b67966ce EA-72489
#EA-72489 Fixed
2015-09-18 15:44:17 +03:00
Valentin Kipyatkov 2f09b38504 Additional diagnostic for EA-72697 2015-09-18 15:44:17 +03:00
Valentin Kipyatkov e1f242c346 Fixed EA-72699
#EA-72699 Fixed
2015-09-18 15:44:17 +03:00
Valentin Kipyatkov 1ee79c1b3e Added RemoveExplicitSuperQualifier inspection to code cleanup 2015-09-18 15:44:16 +03:00
Valentin Kipyatkov fb72786392 No ReplaceWith for locals 2015-09-18 15:44:16 +03:00
Valentin Kipyatkov 452cd49c5e Disallowed @Deprecated for local variables and parameters 2015-09-18 15:44:16 +03:00
Valentin Kipyatkov 5d09edb3e6 Adapted code cleanup feature implementation to the recent changes in IDEA 2015-09-18 15:44:16 +03:00
Dmitry Jemerov 93f2e4b22c set parameter nullability according to how the method is actually called (EA-73047 - IAE: KotlinQuickDocumentationProvider.getQuickNavigateInfo) 2015-09-18 14:02:49 +02:00
Dmitry Jemerov 5f6ac10cb7 another missing read action (EA-72578 - assert: SharedImplUtil.getParent) 2015-09-18 14:02:48 +02:00
Dmitry Jemerov a7df8863f7 don't try to insert parentheses if live template has been cancelled (EA-61976 - assert: DocumentImpl.insertString); don't store Editor instances in a static map to avoid memory leaks 2015-09-18 14:00:08 +02:00
Dmitry Jemerov 33d70b1a57 MakeOveriddenMembersOpen: J2K, cleanup, de-i18n 2015-09-18 13:56:50 +02:00
Dmitry Jemerov 1fee5c23e0 MakeOverriddenMemberOpen: rename to .kt 2015-09-18 13:56:48 +02:00
Denis Zharkov 9dada595b6 Replace deprecated annotations with modifiers in testData 2015-09-18 10:14:41 +03:00
Denis Zharkov 4850fd10f0 Regenerate test data containing rendered descriptors
Introduced '@' after each annotation
2015-09-18 10:14:39 +03:00
Denis Zharkov 7ea7e3cc7c Render '@' before each annotation 2015-09-18 10:14:38 +03:00
Denis Zharkov f518348565 Revert "Support decapitilized obsolete annotations in resolve"
This reverts commit 4159c83282.
2015-09-18 10:14:37 +03:00
Denis Zharkov 53bccec50d Capitalize copies of JVM annotations for js stdlib 2015-09-18 10:14:35 +03:00
Denis Zharkov e401a98a2b Replace native with @native in js testData 2015-09-18 10:14:34 +03:00
Denis Zharkov 9adde77c47 Replace inlineOption(ONLY_LOCAL_RETURN) with crossinline in testData 2015-09-18 10:14:33 +03:00
Denis Zharkov bae3320d52 Get rid of deprecated annotations in testData 2015-09-18 10:14:32 +03:00
Denis Zharkov eebe66e041 Minor. Fix test with obsolete enum syntax 2015-09-18 10:14:31 +03:00
Denis Zharkov 05eaf37123 Get rid of deprecated annotations and modifiers in js-stdlib 2015-09-18 10:14:30 +03:00
Denis Zharkov 5cecaa6f87 Get rid of deprecated annotations and modifiers in stdlib (besides JS) 2015-09-18 10:14:28 +03:00
Denis Zharkov 9c4564a5a6 Get rid of deprecated annotations and modifiers in project code 2015-09-18 09:34:27 +03:00
Denis Zharkov 02aafe4262 Report syntax error on unescaped annotation
Also adjust parser testData
2015-09-18 09:34:26 +03:00
Denis Zharkov 3adeb966b5 Minor. Drop dead branch in parser 2015-09-18 09:34:26 +03:00
Denis Zharkov daa2c8372d Do not parse '@' as a part of modifier 2015-09-18 09:34:25 +03:00