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
Yan Zhulanow
161d8b105f
Support variants in Android Extensions (compiler plugin)
2015-11-19 01:35:58 +03:00
Yan Zhulanow
a6e9ee9323
Cleanup Android Extensions code
2015-11-19 01:35:58 +03:00
Dmitry Petrov
16dcc0b288
Introduce Receiver as a common superclass of QualifierReceiver and ReceiverValue.
...
QualifierRecevier is no longer a subclass of ReceiverValue.
2015-11-18 14:35:52 +03:00
Mikhail Glukhikh
2f4dbd2084
Code cleanup: get rid of unnecessary !! / ?. / as
2015-11-13 13:13:55 +03:00
Ilya Gorbunov
f3ff2e2e76
Replace deprecated join with joinToString
2015-11-06 01:12:00 +03:00
Stanislav Erokhin
2c3f58eeb7
Renamed methods in MemberScope from getSmth to getContributedSmth
2015-11-05 14:34:00 +03:00
Stanislav Erokhin
0b5de434fa
Removed usages KtScope.getAllDescriptors
2015-11-04 12:41:34 +03:00
Dmitry Jemerov
19af88738b
remove Jet from names of classes in tests: phase 2
2015-11-03 14:06:04 +01:00
Valentin Kipyatkov
4ab2019da4
Competion in debugger for runtime receiver type should not show members grayed
2015-10-30 12:03:52 +03:00
Mikhail Glukhikh
f8a70302ac
Cleanup: get rid of effective visibility warnings
2015-10-28 14:31:51 +03:00
Dmitry Jemerov
49033e0002
rename Jet* classes to Kt*
2015-10-19 21:35:30 +02:00
Alexey Tsvetkov
6f96484e1f
Fix tests
2015-10-19 20:45:03 +03:00
Dmitry Petrov
8ab55813fe
Dropping package facades:
...
- clashing JVM signature diagnostics should be reported in stable order
- drop tests for clashes vs package facades
- introduce box test for class named as old package facade
- fix some testData
2015-10-19 16:03:19 +03:00
Mikhail Glukhikh
a4af6a3076
data deprecations (empty constructors, non val/var arguments, vararg, superclasses) are now errors, relevant tests fixed
2015-10-19 15:24:28 +03:00
Mikhail Glukhikh
cae0388a57
Code cleanup: data deprecations and some effective visibility stuff
2015-10-19 15:24:22 +03:00
Ilya Gorbunov
2fba80168d
Remove usages of Delegates.lazy
2015-10-15 18:20:41 +03:00
Dmitry Petrov
8cd624a58a
Drop package facades: code cleanup in Kotlin project.
2015-10-15 10:33:47 +03:00