Nikolay Krasko
|
bbd6417d3c
|
Add plugin-api dependency of android-extension-compiler to plugin classpath
Add it to kotlin-plugin.jar but not to kotlin-android-extensions-plugin.jar because frontend depends on the module plugin-api too.
|
2016-03-31 16:07:22 +03:00 |
|
Alexander Udalov
|
3944d56ac2
|
Minor, remove unnecessary type parameter in CallChecker#check
|
2016-03-28 14:13:59 +03:00 |
|
Ilya Gorbunov
|
1ae0040ca3
|
Minor: make variables initialized in defineClass lateinit instead of nullable.
|
2016-03-21 18:37:27 +03:00 |
|
Denis Zharkov
|
78c9dffe00
|
Refine return type of MemberScope.getContributedFunctions
|
2016-03-16 20:22:58 +03:00 |
|
Natalia Ukhorskaya
|
334c6ba71a
|
Refactoring: rename kotlin-android-plugin to idea-android
|
2016-03-15 20:26:14 +03:00 |
|
Natalia Ukhorskaya
|
d2de74226e
|
Refactoring: rearrange dependencies in android modules
|
2016-03-15 20:25:54 +03:00 |
|
Natalia Ukhorskaya
|
78d4860215
|
Refactoring: rename android-jps-plugin to android-extensions-jps
|
2016-03-15 20:25:50 +03:00 |
|
Natalia Ukhorskaya
|
bf4c92d903
|
Refactoring: rename android-idea-plugin to android-extensions-idea
|
2016-03-15 20:25:48 +03:00 |
|
Natalia Ukhorskaya
|
7e6fa8ef17
|
Refactoring: rename android-compiler-plugin to android-extensions-compiler
|
2016-03-15 20:25:45 +03:00 |
|
Alexander Udalov
|
4553afbd0c
|
Make PropertyAccessorDescriptor#hasBody a front-end utility
|
2016-03-03 16:08:18 +03:00 |
|
Alexander Udalov
|
4779e3e9cf
|
Drop traces of old annotations from kotlin.jvm.internal
|
2016-03-02 19:01:04 +03:00 |
|
Alexander Udalov
|
647e188a08
|
Migrate bytecode text tests to multi-file framework
Get rid of BytecodeTextMultifileTestGenerated
|
2016-03-02 15:44:28 +03:00 |
|
Denis Zharkov
|
eb2c584578
|
Rename JetTypeMapper
|
2016-03-02 13:38:46 +03:00 |
|
Alexander Udalov
|
c4b4a23cb1
|
Minor, move abstract codegen tests out of 'generated'
Delete unused AbstractBlackBoxCodegenJava8Test
|
2016-02-27 16:22:25 +03:00 |
|
Alexander Udalov
|
4fb0453cea
|
Introduce multi-file test framework to codegen tests
Currently still only single-file tests are supported; this will be fixed in
subsequent commits
|
2016-02-27 15:40:01 +03:00 |
|
Alexander Udalov
|
1a5a077bd6
|
Replace map + filterNotNull -> mapNotNull in project
|
2016-02-20 19:05:30 +03:00 |
|
Stanislav Erokhin
|
341b251e4d
|
Update copyright in generated tests.
|
2016-02-16 18:59:10 +03:00 |
|
Yan Zhulanow
|
43b176de7e
|
Minor: fix typo
|
2016-01-27 19:31:45 +03:00 |
|
Yan Zhulanow
|
bfae2afdb5
|
Android Extensions: Remove deprecated k.a.s.<layout> convention
|
2016-01-27 19:31:45 +03:00 |
|
Ilya Gorbunov
|
744a7a83f7
|
Cleanup RC deprecations in compiler and plugin.
|
2016-01-27 18:34:30 +03:00 |
|
Yan Zhulanow
|
16958d7a66
|
Android Extensions: Clear findViewById cache just before RETURN (KT-10720)
|
2016-01-27 17:17:47 +03:00 |
|
Yan Zhulanow
|
ec4f1b16de
|
Remove obsolete Android Extensions plugin
|
2016-01-27 17:17:47 +03:00 |
|
Alexander Udalov
|
59dab0a558
|
Combine all metadata annotations into one kotlin/Metadata
|
2016-01-19 18:39:59 +03:00 |
|
Dmitry Jemerov
|
44138f499e
|
plugins: cleanup 'public', property access syntax
|
2016-01-07 18:15:44 +01:00 |
|
Ilya Gorbunov
|
80916d5ed7
|
Cleanup in compiler modules
|
2015-12-29 18:04:15 +03:00 |
|
Michael Bogdanov
|
e116cc3206
|
Private visibility for non-const, non-jvmField class companion property backing field
|
2015-12-29 16:45:22 +03:00 |
|
Alexander Udalov
|
a9476dfe37
|
Replace 'kotlin-runtime' in module dependencies with 'util'
|
2015-12-21 18:46:08 +03:00 |
|
Stanislav Erokhin
|
bcaa755c4e
|
Fix compilation.
- rename isFinal extension property to avoid ambiguity with synthetic property in DeserializedClassTypeConstructor
- add explicit parameter to lambda File.listFiles
- return true from lambda Query.forEach
|
2015-12-18 22:49:26 +03:00 |
|
Mikhail Glukhikh
|
91621704a2
|
Additional information to catch EA-75872
|
2015-12-17 17:30:30 +03:00 |
|
Michael Bogdanov
|
a2d644f708
|
Fix for KT-9958: NoSuchMethodError when we call protected method from companion object
#KT-9958 Fixed
|
2015-12-12 11:41:35 +03:00 |
|
Yan Zhulanow
|
15faa6610c
|
Android Extensions: do not cache package fragment provider with synthetic properties (KT-10318)
|
2015-12-10 19:38:38 +03:00 |
|
Natalia Ukhorskaya
|
c523817213
|
Do not cache AndroidModule in IDEAndroidLayoutXmlManager
|
2015-12-04 17:21:36 +03:00 |
|
Yan Zhulanow
|
e39ca63bcc
|
Android Extensions: Fix Android JPS plugin
|
2015-11-27 15:51:11 +03:00 |
|
Yan Zhulanow
|
2cbf9d7e9b
|
Add empty Android Extensions plugin
|
2015-11-27 15:51:11 +03:00 |
|
Yan Zhulanow
|
3d6bdd14b2
|
Minor: fix AbstractAndroidSyntheticPropertyDescriptorTest test, sort descriptors
|
2015-11-27 15:51:11 +03:00 |
|
Yan Zhulanow
|
46ac3571d5
|
Fix "infix modifier required" errors in project
|
2015-11-27 15:51:11 +03:00 |
|
Natalia Ukhorskaya
|
0d80b4f8b0
|
Fix compatibility with AS 2.0 (for master branch)
|
2015-11-26 11:39:16 +03:00 |
|
Nikolay Krasko
|
29a9ba64ca
|
Move creating sink for extra diagnostics into generation state to take responsibility for correct diagnostics suppression
|
2015-11-26 00:24:38 +03:00 |
|
Nikolay Krasko
|
652eeca872
|
Allow suppress additional diagnostics for JVM target
Suppression doesn't work without resolved annotation in binding context.
|
2015-11-26 00:24:38 +03:00 |
|
Valentin Kipyatkov
|
b8dadeb4cc
|
Moved live templates support into separate module
|
2015-11-23 20:31:33 +03:00 |
|
Yan Zhulanow
|
efa2e98541
|
Do not launch Android Extensions JPS plugin if the Android IDEA plugin is disabled, or the module is not an Android JPS module
|
2015-11-20 18:33:18 +03:00 |
|
Yan Zhulanow
|
ba8e3785cf
|
Android Extensions: Update Android JPS plugin
|
2015-11-19 01:35:58 +03:00 |
|
Yan Zhulanow
|
6caaa305bc
|
Android extensions: Do not cache ViewStub widgets, do not cast it automatically
|
2015-11-19 01:35:58 +03:00 |
|
Yan Zhulanow
|
3f97b384ef
|
Autoimport items from kotlinx.android.synthetic on completion
|
2015-11-19 01:35:58 +03:00 |
|
Yan Zhulanow
|
0dada9d13a
|
Android extensions: Fix onDestroy in Fragments
|
2015-11-19 01:35:58 +03:00 |
|
Yan Zhulanow
|
422e11ea9a
|
Fix Android Extensions tests (descriptors)
|
2015-11-19 01:35:58 +03:00 |
|
Yan Zhulanow
|
c7f1fd74a1
|
Create descriptors directly in Android Extensions (IDEA plugin)
|
2015-11-19 01:35:58 +03:00 |
|
Yan Zhulanow
|
d88c2249b8
|
Create descriptors directly in Android Extensions (compiler plugin)
|
2015-11-19 01:35:58 +03:00 |
|
Yan Zhulanow
|
3d8df88ab2
|
Fix some misc tests (Android variants)
|
2015-11-19 01:35:58 +03:00 |
|
Yan Zhulanow
|
9112dd632a
|
Support Android variants in IDE
|
2015-11-19 01:35:58 +03:00 |
|