Nicolay Mitropolsky
f4a7ecc1bb
Uast: Fix for missing local variables in ctor-s bodies
...
similar to how it is done in `KotlinUBlockExpression`
2018-01-12 22:32:52 +03:00
Dmitry Jemerov
322ac6340a
Fix GradleConfigureProjectByChangingFileTestGenerated
2018-01-12 18:58:04 +01:00
Anton Bannykh
c6d7ffb3eb
JS DCE: drop unknown file report severity to WARNING
...
*.kjsm and other files might be received when FileCollection is
used in Gradle as a dependency.
Example: `testCompile project(":$coroutines_core").sourceSets.test.output`
(a popular-ish solution to introduce dependencies between tests)
2018-01-12 20:00:34 +03:00
Anton Bannykh
5d6d321fb2
Reformat K2JSDce.kt
2018-01-12 20:00:34 +03:00
Dmitry Jemerov
ce5b1acfa7
Regenerate tests
2018-01-12 16:59:31 +01:00
Alexander Podkhalyuzin
b8dded2685
Simple implementation for kt paste into project view #KT-8352 Fixed
2018-01-12 15:57:34 +03:00
Alexander Udalov
b925b6ef9f
Add test for obsolete issue
...
#KT-10494
2018-01-12 12:50:38 +01:00
Nikolay Krasko
aee7329b89
Modify incremental test in 173 branch - files are not created anymore
2018-01-12 13:54:45 +03:00
Nikolay Krasko
5a6d58a799
Update to 2017.3.2 (173.4127.27)
2018-01-12 13:54:43 +03:00
Nikolay Krasko
4c09a6cf06
Allow different diagnostics in Javac tests - workaround for IDEA-184289
2018-01-12 13:54:42 +03:00
Nicolay Mitropolsky
27b3cdf1fa
Uast: KotlinAccessorCallExpression made implement JvmDeclarationUElement
2018-01-12 13:54:41 +03:00
Nicolay Mitropolsky
254caef0e6
Idea version set to 173.3942.27
2018-01-12 13:54:39 +03:00
Nicolay Mitropolsky
f8601479de
Uast: handling @receiver annotations
2018-01-12 13:54:38 +03:00
Nicolay Mitropolsky
f91f42c253
Uast: Constructors.kt testdata fixes
2018-01-12 13:54:36 +03:00
Nicolay Mitropolsky
2c81362ce1
Uast: uastParent made final in KotlinAbstractUElement
2018-01-12 13:54:35 +03:00
Nicolay Mitropolsky
e7200d16c3
Uast: no more need to exclude UIdentifier from JvmDeclarationUElement check
2018-01-12 13:54:33 +03:00
Nicolay Mitropolsky
e22e466485
Uast: making AbstractKotlinUClass not inherit from AbstractJavaUClass
2018-01-12 13:54:32 +03:00
Nicolay Mitropolsky
084da3665a
Uast: removing java-uast usage from KotlinUastLanguagePlugin and KotlinEnumConstantClassReference
2018-01-12 13:54:31 +03:00
Nicolay Mitropolsky
260c549cd7
Uast: AbstractKotlinUVariable annotations now are retrieved from Kotlin Psi, not from compiled (KT-21025)
...
and `KotlinNullabilityUAnnotation` now is created for every `AbstractKotlinUVariable`
2018-01-12 13:54:29 +03:00
Nicolay Mitropolsky
f0723a5c07
Uast: WrappedUAnnotation as replacement for usage of JavaUAnnotation (KT-21025)
2018-01-12 13:54:28 +03:00
Vyacheslav Gerasimov
53d6c17417
Set correct until-build for Idea 173 plugin
2018-01-12 13:54:26 +03:00
Nicolay Mitropolsky
a278e4ccef
Fixing non-running tests, that used MockApplication environment
2018-01-12 13:54:25 +03:00
Alexey Sedunov
c1cf03d89c
Data Inflow: Support grouping by expression nullability
2018-01-12 13:54:23 +03:00
Nicolay Mitropolsky
0a1580159f
Uast: Constructors.kt testData fixes
2018-01-12 13:54:22 +03:00
Alexey Sedunov
683bbe396d
Data Inflow: Support grouping by leaf expressions
2018-01-12 13:54:20 +03:00
Alexey Sedunov
b46784ab86
Safe Delete: Suppress walking through light field initializer
...
This fixes some tests failing in 173 branch
#KT-21508 Fixed
2018-01-12 13:54:19 +03:00
Nikolay Krasko
cbfd7088bf
Fix inAnnotation test in 173 branch
2018-01-12 13:54:17 +03:00
Nikolay Krasko
c0582ed732
Update file name replace in QuickFix tests
2018-01-12 13:54:16 +03:00
Nicolay Mitropolsky
502a6fa9f1
Uast: SuperCalls.render.txt testdata fix
2018-01-12 13:54:14 +03:00
Nicolay Mitropolsky
5f6e5c5779
Uast: AbstractKotlinUClass compilation fix
2018-01-12 13:54:13 +03:00
Nicolay Mitropolsky
b51a7c6957
Spring: fix for package-completion tests
...
because otherwise `java` package name interfere with `java` directory name completion from somewhere
2018-01-12 13:54:12 +03:00
Nicolay Mitropolsky
1fd8abb0bb
Spring: removing needless EP-s because they ported to UAST in platform
2018-01-12 13:54:10 +03:00
Nicolay Mitropolsky
79abc8743e
KotlinSpringComponentScanInspection made to support platform JamReferenceContributor
2018-01-12 13:54:09 +03:00
Vyacheslav Gerasimov
0cad41bb0c
Drop missing gradle extensions from gradle.xml
2018-01-12 13:54:07 +03:00
Nikolay Krasko
23bd0b3db5
Update test data because of changed action name in 173
2018-01-12 13:54:06 +03:00
Nicolay Mitropolsky
29fd34d1de
Idea version set to 173.3727.22(RC1)
2018-01-12 13:54:05 +03:00
Nicolay Mitropolsky
8c27bf98f4
UAST: StringTemplateComplex testdata fix
2018-01-12 13:54:03 +03:00
Alexey Sedunov
f3dad53ad4
Line Markers: Respect subclass module when filtering out duplicates
...
#KT-21010 Fixed
2018-01-12 13:54:02 +03:00
Alexey Sedunov
d37c8397f5
Move: Fix applicability check in IDEA 173
2018-01-12 13:54:00 +03:00
Vyacheslav Gerasimov
ab50ccf995
Fix formatting for new kotlin dsl gradle project build script
2018-01-12 13:53:59 +03:00
Vyacheslav Gerasimov
560e2d1ced
Drop new Kotlin Dsl gradle project wizard which has been merged to idea
2018-01-12 13:53:58 +03:00
Nicolay Mitropolsky
aa43bebbf1
SpringTestFixtureExtension: option to forbid facet autoconfigure added
2018-01-12 13:53:56 +03:00
Nicolay Mitropolsky
3a06b8fe3b
SpringKotlinAutowiringInspection: getting rid of SpringJavaInjectionPointsAutowiringInspection
2018-01-12 13:53:55 +03:00
Nicolay Mitropolsky
bef100b46e
AbstractIntentionTest: isApplicableOnPooled made run under ProgressIndicator
2018-01-12 13:53:53 +03:00
Vyacheslav Gerasimov
09f31076e6
Update ideaVersion to 173.3415.22
2018-01-12 13:53:52 +03:00
Nicolay Mitropolsky
2f30ca3fac
Ultimate-plugin: UAST added as dependency
2018-01-12 13:53:51 +03:00
Nicolay Mitropolsky
f4a8a98157
Ultimate-plugin: multiplePropertiesAnnotationConfig.kt test data fixes
...
`@Qualifier` should not be there. It was a bug in platform
2018-01-12 13:53:49 +03:00
Nicolay Mitropolsky
6cb556dd6b
AbstractQuickFixTest: FORCE_PACKAGE_FOLDER directive added
...
It was added as workaround for IDEA-176033 (IDEA-176032 in particular)
2018-01-12 13:53:48 +03:00
Nicolay Mitropolsky
ab0c081897
AbstractExtractionTest: fix for invalid files
...
`configureByFile` should be run after other configurations (like `configureKotlinRuntimeAndSdk`) because they could make configured file invalid
2018-01-12 13:53:46 +03:00
Nicolay Mitropolsky
dd45780de9
RecursiveMethodCallMarkerInfo and SuspendCallMarkerInfo forced to target Leaf-elements
...
because of restriction added in IDEA 173
2018-01-12 13:53:45 +03:00