Mikhail Glukhikh
|
5dd7ff4d7f
|
Up KotlinAbstractUElement / UElementWithComments / UVariable in branches
|
2018-04-20 21:29:55 +03:00 |
|
Mikhail Glukhikh
|
3e1d05f146
|
Update KotlinUMethod for 172/181/as32 branches
|
2018-04-20 21:23:05 +03:00 |
|
Mikhail Glukhikh
|
a25e971d19
|
UAST: property delegates consistency #KT-22527 Fixed
|
2018-04-20 20:39:56 +03:00 |
|
Mikhail Glukhikh
|
f179b2ba13
|
Test for KT-22527
|
2018-04-20 20:39:54 +03:00 |
|
Mikhail Glukhikh
|
29c16f9561
|
Improve KotlinUElementWithComments & use it in most KotlinUElements
Related to KT-22135
|
2018-04-20 20:39:45 +03:00 |
|
Nikolay Krasko
|
9bce8759bb
|
Remove accidentally added *.173.as32 files
|
2018-04-16 15:55:53 +03:00 |
|
Nikolay Krasko
|
ecd2db3b48
|
Remove bunch files that are equal to base files
|
2018-04-16 15:55:53 +03:00 |
|
Vyacheslav Gerasimov
|
8efee7bd9c
|
as32: Revert uast to the state of idea 173, AS 3.2 C10 has uast from idea 173
|
2018-04-13 21:33:15 +03:00 |
|
Vyacheslav Gerasimov
|
a6bd0f618e
|
as32: Remove platform-api & platform-impl from build scripts
since they are not present in AS 3.2 C10
|
2018-04-13 21:33:14 +03:00 |
|
Nicolay Mitropolsky
|
83573ed517
|
181: Uast: more implementations of UCallExpressionEx
|
2018-04-12 10:29:07 +03:00 |
|
Nicolay Mitropolsky
|
44a37f5dad
|
181: Uast: KotlinAccessorCallExpression.methodIdentifier fix
|
2018-04-11 16:28:36 +03:00 |
|
Nicolay Mitropolsky
|
7e5b417955
|
181: Uast: don't use com.intellij.psi.util.parentOfType (KT-22734)
|
2018-04-11 16:28:32 +03:00 |
|
Nicolay Mitropolsky
|
8cde41850e
|
181: Uast: support for object literals
|
2018-04-11 16:28:32 +03:00 |
|
Nicolay Mitropolsky
|
036c0fd6a4
|
181: Uast: fixes for non-leaf identifiers
|
2018-04-11 16:28:32 +03:00 |
|
Nicolay Mitropolsky
|
8a4ef83b3d
|
181: Uast: identifiers testdata updates
|
2018-04-11 16:28:31 +03:00 |
|
Nicolay Mitropolsky
|
f40ea754cb
|
181: Uast: identifiers fixes for KotlinUFunctionCallExpression and AbstractKotlinUVariable
|
2018-04-11 16:28:31 +03:00 |
|
Nicolay Mitropolsky
|
8ce65dc715
|
181: Uast: weak consistency check and fixes for UIdentifiers
|
2018-04-11 16:28:31 +03:00 |
|
Nicolay Mitropolsky
|
224480ac5e
|
181: UAST: UAnchorOwner and type-specific javaPsi support
|
2018-04-11 16:28:30 +03:00 |
|
Nicolay Mitropolsky
|
ffe33844b7
|
181: compilation fix: KotlinCallerChooser and KotlinAwareMoveClassesOrPackagesToNewDirectoryDialog
|
2018-04-11 16:28:30 +03:00 |
|
Nicolay Mitropolsky
|
e48b905075
|
181: Uast: getArgumentForParameter(i: Int) implementation for Kotlin (IDEA-184046)
|
2018-04-11 16:28:29 +03:00 |
|
Nicolay Mitropolsky
|
1507eed1cf
|
181: Uast: Constructors.identifiers.txt testdata fix
|
2018-04-11 16:28:29 +03:00 |
|
Vyacheslav Gerasimov
|
a0e20eefc6
|
181: Fix dependencies for 181
|
2018-04-11 16:28:29 +03:00 |
|
Nicolay Mitropolsky
|
96ac913a6d
|
181: Uast: parents for UIdentifiers from toUElement
|
2018-04-11 16:28:28 +03:00 |
|
Nicolay Mitropolsky
|
984c2329b4
|
181: Uast: KotlinUIdentifier almost everywhere (KT-21688)
|
2018-04-11 16:28:28 +03:00 |
|
Nicolay Mitropolsky
|
9efa79f352
|
181: Uast: KotlinUIdentifier introduced to store proper sourcePsi (KT-21688)
|
2018-04-11 16:28:28 +03:00 |
|
Nicolay Mitropolsky
|
6ce2c079a7
|
181: UAST: lazy computation made SYNCHRONIZED in UAST
because of UElement caching in platform, which leads to multithreaded usage
|
2018-04-11 16:28:25 +03:00 |
|
Nikolay Krasko
|
ef6c8c6a10
|
172: Revert "UAST: support for JvmDeclarationUElement"
This reverts commit db6a2390a22d4b35246cc4c6d246a5d7752f3506.
|
2018-04-11 16:28:12 +03:00 |
|
Nicolay Mitropolsky
|
18198ee33c
|
172: Uast-revert: test-data-revert
|
2018-04-11 16:28:11 +03:00 |
|
Nicolay Mitropolsky
|
a15d48c444
|
172: Uast-revert: reverting to previous rebase state
|
2018-04-11 16:28:11 +03:00 |
|
Nicolay Mitropolsky
|
c6bb0ad712
|
172: Uast-revert: AbstractKotlinRenderLogTest
|
2018-04-11 16:28:11 +03:00 |
|
Nicolay Mitropolsky
|
8c7269ea9a
|
172: KotlinUCollectionLiteralExpression: remove override modifier
|
2018-04-11 16:28:11 +03:00 |
|
Vyacheslav Gerasimov
|
e72007901a
|
172: Revert "UAST: override getFunctionalInterfaceType + test"
This reverts commit 92c23aa
|
2018-04-11 16:28:10 +03:00 |
|
Vyacheslav Gerasimov
|
8d3f71a04f
|
172: Revert "Quick Fixes: Support cross-language "Create from Usage" with Kotlin target"
This reverts commit 908bf71
|
2018-04-11 16:28:09 +03:00 |
|
Nikolay Krasko
|
9de5b83f6e
|
172: Revert "UAST: Properly handle annotations on local variables"
This reverts commit 70de7cff5e23abf723009c8df8bc2df2f646a675.
|
2018-04-11 16:28:08 +03:00 |
|
Nikolay Krasko
|
9db35f27d7
|
172: Revert "UAST: Add testConvertTypeInAnnotation"
This reverts commit 7d1b28b2b6bc80411ef19bb7619181bee637cf20.
|
2018-04-11 16:28:08 +03:00 |
|
Nikolay Krasko
|
c106c6a5d2
|
172: Revert "UAST: Fix testPropertyWithAnnotation"
This reverts commit 36a405cb55198592ee017c7eed9bd50fd6433f22.
|
2018-04-11 16:28:07 +03:00 |
|
Nikolay Krasko
|
334ae82b04
|
172: Revert "UAST test data fixes: @null in render"
This reverts commit 2f366b8209206b32792919f35f896fc63ad4b0e5.
|
2018-04-11 16:28:07 +03:00 |
|
Nikolay Krasko
|
99f74af006
|
172: Revert "UAST test data fixes: LocalVariableWithAnnotationKt fix for variable type"
This reverts commit ef61beb53ae1030afe11b3d15a2750959136ad65.
|
2018-04-11 16:28:07 +03:00 |
|
Nikolay Krasko
|
b02ec40a4c
|
172: Revert "UAST: support for JvmDeclarationUElement"
This reverts commit db6a2390a22d4b35246cc4c6d246a5d7752f3506.
|
2018-04-11 16:28:07 +03:00 |
|
Nikolay Krasko
|
17a5ce809f
|
172: Revert "UAST: SimpleKotlinRenderLogTest.testWhenAndDestructing testdata fix"
This reverts commit c6c71dc5e82e5eec547fb6fe3fe6eb578e8183c9.
|
2018-04-11 16:28:06 +03:00 |
|
Nikolay Krasko
|
5a072fffd2
|
172: Revert "UAST: StringTemplateComplex testdata fix"
This reverts commit 2ef0be9b2af14438aa7d899f78e2da327e9a8a07.
|
2018-04-11 16:28:06 +03:00 |
|
Nikolay Krasko
|
72b4b2b9bf
|
172: Revert "Uast: AbstractKotlinUClass compilation fix"
This reverts commit 86ee036ae7d89f8acc885d54157d9b9ce5f2cb17.
|
2018-04-11 16:28:06 +03:00 |
|
Nikolay Krasko
|
bf27a16144
|
172: Revert "Uast: SuperCalls.render.txt testdata fix"
This reverts commit 28a0267dc131ab37ede64f38de0dc2722aba1762.
|
2018-04-11 16:28:06 +03:00 |
|
Nikolay Krasko
|
fbf722e0bd
|
172: Revert "Uast: Constructors.kt testData fixes"
This reverts commit 0d35e32b1ee7006b9c9febf1f8992fbbe3246230.
|
2018-04-11 16:28:06 +03:00 |
|
Nikolay Krasko
|
633eafb902
|
172: Revert "Uast: WrappedUAnnotation as replacement for usage of JavaUAnnotation (KT-21025)"
This reverts commit 9701403889fbed93d9ea1e8fa4df58c720b3be72.
|
2018-04-11 16:28:06 +03:00 |
|
Nikolay Krasko
|
7b89b28015
|
172: Revert "Uast: AbstractKotlinUVariable annotations now are retrieved from Kotlin Psi, not from compiled (KT-21025)"
This reverts commit ebbfc4a3845159ba8f0e3d94a5f70489c348c403.
|
2018-04-11 16:28:05 +03:00 |
|
Nikolay Krasko
|
50419db87d
|
172: Revert "Uast: removing java-uast usage from KotlinUastLanguagePlugin and KotlinEnumConstantClassReference"
This reverts commit dfab8a6888a44d41253477eefb5db75368bb0803.
|
2018-04-11 16:28:05 +03:00 |
|
Nikolay Krasko
|
57789b8c3d
|
172: Revert "Uast: making AbstractKotlinUClass not inherit from AbstractJavaUClass"
This reverts commit d35f79963c810365451f09e98c148f9ce7fc3263.
|
2018-04-11 16:28:05 +03:00 |
|
Nikolay Krasko
|
f9af79c6d9
|
172: Revert "Uast: no more need to exclude UIdentifier from JvmDeclarationUElement check"
This reverts commit a92791a1f3cdec9ece602c5778eb04d5ffbd7505.
|
2018-04-11 16:28:05 +03:00 |
|
Nikolay Krasko
|
d402412208
|
172: Revert "Uast: uastParent made final in KotlinAbstractUElement"
This reverts commit 9b006787581cca8167714d07ad36aea195ff9c02.
|
2018-04-11 16:28:04 +03:00 |
|