Dmitry Jemerov
|
d15fa83749
|
API for building visitors from lambdas
|
2018-01-15 15:03:39 +01:00 |
|
Nikolay Krasko
|
46ac14198c
|
Don't try to cast light element to KtElement (EA-114820)
|
2018-01-15 14:05:51 +03:00 |
|
Nikolay Krasko
|
adf6ad6283
|
Check file before cast in KotlinCompletionContributor (EA-101984)
|
2018-01-15 14:05:50 +03:00 |
|
Nikolay Krasko
|
eae79e96ee
|
Fix NPE in PlainTextPasteImportResolver.tryResolveReferences (EA-10589)
|
2018-01-15 14:05:50 +03:00 |
|
Nikolay Krasko
|
93d40b0492
|
Fix NPE in SourceNavigationHelper.findFirstMatchingInIndex (EA-91517)
|
2018-01-15 14:05:50 +03:00 |
|
Nikolay Krasko
|
2ca7045228
|
Rewrite KotlinNameSuggesterTest test with KotlinLightCodeInsightFixtureTestCase
Use proper project descriptors and avoid reconfigure for test project.
|
2018-01-15 14:05:50 +03:00 |
|
Yan Zhulanow
|
1c5cd1b3a0
|
Minor: Fix problem in IDE with @TestOnly annotation resolution
|
2018-01-15 12:39:32 +09:00 |
|
Yan Zhulanow
|
81aae03b57
|
Use Gradle API to import annotations from compiler plugins instead of nasty data storage tasks
Tasks itself will be left for some time until all users migrate to the newer IDE plugin versions.
|
2018-01-15 12:39:31 +09:00 |
|
Yan Zhulanow
|
0a3a493f25
|
AllOpen: Fix incorrect 'accessing non-final property in constructor' warning (KT-16619)
|
2018-01-15 12:39:29 +09:00 |
|
Yan Zhulanow
|
c66947ba40
|
NoArg: Parse 'invokeInitializers' option in Maven importer (KT-19900)
|
2018-01-15 12:39:27 +09:00 |
|
Dmitry Jemerov
|
322ac6340a
|
Fix GradleConfigureProjectByChangingFileTestGenerated
|
2018-01-12 18:58:04 +01: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 |
|
Vyacheslav Gerasimov
|
53d6c17417
|
Set correct until-build for Idea 173 plugin
|
2018-01-12 13:54:26 +03:00 |
|
Alexey Sedunov
|
c1cf03d89c
|
Data Inflow: Support grouping by expression nullability
|
2018-01-12 13:54:23 +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 |
|
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 |
|
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
|
bef100b46e
|
AbstractIntentionTest: isApplicableOnPooled made run under ProgressIndicator
|
2018-01-12 13:53:53 +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 |
|
Nicolay Mitropolsky
|
34bdc04fbe
|
AbstractNavigateToLibraryTest: fix for invalid files
otherwise current file is invalidated by `configureAs` and `additionalConfig`
|
2018-01-12 13:53:44 +03:00 |
|
Mikhail Glukhikh
|
8810e15f08
|
ExpressionOfTypeProcessor: get member name in read action
|
2018-01-12 13:53:36 +03:00 |
|
Mikhail Glukhikh
|
3f9054b28b
|
Fix find usages tests in 173 (run via ProgressIndicator)
|
2018-01-12 13:53:35 +03:00 |
|
Nicolay Mitropolsky
|
cfcee0a1fe
|
Workaround for CoreEnvironment initialization: explicitly setting versions for extensions
|
2018-01-12 13:53:34 +03:00 |
|
Nikolay Krasko
|
60149e3021
|
Update file structure tests as FileStructurePopup api was changed in 173
|
2018-01-12 13:53:29 +03:00 |
|
Nicolay Mitropolsky
|
9fed8f1d24
|
idea-version set to since-build="173.1" until-build="181.*"
|
2018-01-12 13:53:21 +03:00 |
|
Vyacheslav Gerasimov
|
ceaa34201e
|
Fix GradleNoduleBuilder use qualified names check
|
2018-01-12 13:53:19 +03:00 |
|
Simon Ogorodnik
|
f940c0b86f
|
Fix compilation in 173 (GradleModuleBuilder.java)
|
2018-01-12 13:53:15 +03:00 |
|
Anton Bannykh
|
4f97040ce5
|
Fix compilation (MockParameterInfoUIContext.java)
(cherry picked from commit 21b0956)
|
2018-01-12 13:53:14 +03:00 |
|
Nicolay Mitropolsky
|
7eb2d0d185
|
KotlinLanguageInjector using Registry to enable annotation injections
(cherry picked from commit 8bdfeb7)
|
2018-01-12 13:53:12 +03:00 |
|
Simon Ogorodnik
|
12daf4389e
|
Fix compilation in 173 (MockParameterInfoUIContext.java)
|
2018-01-12 13:53:11 +03:00 |
|
Dmitry Jemerov
|
53a3d08a0e
|
Fix compatibility with BuildScriptDataBuilder API changes
|
2018-01-12 13:53:09 +03:00 |
|
Nicolay Mitropolsky
|
d7fcc69315
|
KotlinLanguageInjector#injectInAnnotationCall optimization: using PsiClassNamePatternCondition to avoid calling getResolvedCall
|
2018-01-12 13:53:08 +03:00 |
|
Nicolay Mitropolsky
|
81b6a61edf
|
KotlinLanguageInjector can inject into files modified for autocompletion
|
2018-01-12 13:53:07 +03:00 |
|
Nicolay Mitropolsky
|
1435911437
|
KotlinLanguageInjector understands patterns-injections into Java annotations
|
2018-01-12 13:53:05 +03:00 |
|
xiexed
|
defb5a9d10
|
Fixes for 173 after 28.08.17 changes in IDEA (#1271)
* `JarFileSystem.getJarRootForLocalFile` now is nullable in IDEA
* Spring-related renamings following ones in IDEA
|
2018-01-12 13:53:01 +03:00 |
|
Vyacheslav Gerasimov
|
35fa8efbf3
|
Fix compilation after moving to idea 173
|
2018-01-12 13:52:52 +03:00 |
|
Nikolay Krasko
|
2a0b7e293f
|
Minor: KotlinCodeFragmentFactory.kt cleanup
|
2018-01-11 22:08:18 +03:00 |
|
Natalia Selezneva
|
4d6c83b5b9
|
Debugger: do not fail if j2k couldn't convert expression creating codeFragment from text
|
2018-01-11 22:08:17 +03:00 |
|
Ilmir Usmanov
|
c023831a00
|
Ignore open modifier on top-level suspend function when generating light classes
#KT-21642: Fixed
|
2018-01-11 19:33:47 +03:00 |
|
Nikolay Krasko
|
5da156e93c
|
Setup modules before test configuration in NavigateToStdlibSourceTest.kt
|
2018-01-11 15:03:03 +03:00 |
|