Yan Zhulanow
|
b665a1b2b6
|
Android Extensions: Create application resource directories if missing (181, as31)
|
2018-04-16 20:42:58 +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 |
|
Nikolay Krasko
|
1fb2b40684
|
Fix 182 branch after QueryExecutor and subclasses update
Parameter taking Processor<T> were replaced with Processor<? super T>.
https://github.com/JetBrains/intellij-community/commit/aaed1ccb910f6f4a9ea2f96894d99b6e35a59ef9
https://github.com/JetBrains/intellij-community/commit/c6b40a53ee5b2a0807c55adafb59edb453090915
Instead of updating all usages, use ExecutorProcessor to avoid
different source code for different IDEAs.
|
2018-04-14 15:29:38 +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 |
|
Vyacheslav Gerasimov
|
4299455dc1
|
as32: Update to AS 3.2 C10
|
2018-04-13 21:33:03 +03:00 |
|
Raluca Sauciuc
|
89d61ee12d
|
Support androidx packages
... in the IDE plugin and the Android extensions compiler.
Change-Id: Iffd58351b0592e12ffc937c06d871d26958fe161
|
2018-04-12 16:29:13 +03:00 |
|
Dmitry Savvinov
|
934c56a4da
|
Wire StorageManager into a ClassTypeConstructorImpl and ClassDescriptorImpl
|
2018-04-12 13:44:10 +03:00 |
|
Nicolay Mitropolsky
|
83573ed517
|
181: Uast: more implementations of UCallExpressionEx
|
2018-04-12 10:29:07 +03:00 |
|
Yan Zhulanow
|
6d5e49eeae
|
182: Android Extensions: Create application resource directory storage if absent
|
2018-04-11 16:28:44 +03:00 |
|
Yan Zhulanow
|
2e4b04bac5
|
181: Fix API wrapper in Android extensions
|
2018-04-11 16:28:38 +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 |
|
Vyacheslav Gerasimov
|
283ac840c2
|
181: Add smali plugin required by android plugin to test runtime
|
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 |
|
Vyacheslav Gerasimov
|
f31b56a936
|
181: Fix compatibility after AS 3.0 was merged to 181
|
2018-04-11 16:28:27 +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 |
|
Yan Zhulanow
|
5efe6b40af
|
as31: Fix Android-related compilation problems
|
2018-04-11 16:28:22 +03:00 |
|
Vyacheslav Gerasimov
|
e2578b6a17
|
as31: Add smali plugin required by android plugin to test runtime
|
2018-04-11 16:28:21 +03:00 |
|
Vyacheslav Gerasimov
|
fd0045cf6b
|
as31: Fix build scripts for AS 3.1
|
2018-04-11 16:28:21 +03:00 |
|
Yan Zhulanow
|
48ae0651c6
|
as31: Add typealias for AndroidGradleModel
(cherry picked from commit f6c6845)
(cherry picked from commit d13c2c2)
|
2018-04-11 16:28:18 +03:00 |
|
Dmitry Jemerov
|
932e9c74b6
|
as31: No Maven in AS
|
2018-04-11 16:28:17 +03:00 |
|
Vyacheslav Gerasimov
|
11ee744340
|
as31: Drop custom Kotlin Android lint, register quickfixes with extension point
|
2018-04-11 16:28:16 +03:00 |
|
Vyacheslav Gerasimov
|
7d7fff52b8
|
as31: Fix build for AS 2.4.0.3
(cherry picked from commit a79f7a7)
|
2018-04-11 16:28:15 +03:00 |
|
Vyacheslav Gerasimov
|
6bca651848
|
as31: Fix compilation for Android Studio 2.4
|
2018-04-11 16:28:14 +03:00 |
|
Yan Zhulanow
|
bb4b1f5b9c
|
as31: Remove Maven components from all-open and no-arg plugins
|
2018-04-11 16:28:13 +03:00 |
|
Yan Zhulanow
|
72e66f6175
|
as31: Disable Maven and JPS modules which is not available in AS
|
2018-04-11 16:28:13 +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 |
|