Commit Graph

21002 Commits

Author SHA1 Message Date
Michael Bogdanov ea2f9e91e9 Test fix - update and review required 2015-03-16 18:52:01 +03:00
Michael Bogdanov 554fd8b1c6 Skip line offset on out of range line numbers 2015-03-16 18:52:01 +03:00
Michael Bogdanov d5f19eaee4 Fix InsStream 2015-03-16 18:52:01 +03:00
Michael Bogdanov ad746b7fb4 Fix noDataException warning 2015-03-16 18:52:01 +03:00
Michael Bogdanov acccfcf32e Support MultiRequestPositionManager 2015-03-16 18:52:01 +03:00
Michael Bogdanov a4117360a2 Smap refactorings 2015-03-16 18:52:01 +03:00
Michael Bogdanov 52999afc4a FqName to ClassId 2015-03-16 18:52:00 +03:00
Michael Bogdanov a7183f6e53 Source mapping generation on code compilation 2015-03-16 18:52:00 +03:00
Michael Bogdanov 99aa57b432 Visit debug info for compiled inline functions 2015-03-16 18:52:00 +03:00
Michael Bogdanov 41e4b1ce9b Set proper call element 2015-03-16 18:52:00 +03:00
Yan Zhulanow b0125a3626 Fix compiler plugin cli tests with colons in .args on Windows 2015-03-16 17:32:17 +03:00
Natalia Ukhorskaya 7955504089 Android tests: remove filesWithStdlib because name of folder can be used for this 2015-03-16 14:45:50 +03:00
Natalia Ukhorskaya 51bc9d8fd8 Debugger: do not log ProcessCanceledException. Show error message fo WMDisconnectedException 2015-03-16 14:45:49 +03:00
Natalia Ukhorskaya efb0061067 Android: change package of extension point after moving classes 2015-03-16 14:45:48 +03:00
Natalia Ukhorskaya 6d7cab0335 Debugger: log error with attachments 2015-03-16 14:45:48 +03:00
Natalia Ukhorskaya 50c535de85 Debugger: Alt + click on variable name in declaration should open a popup with it's value
#KT-6875 Fixed
2015-03-16 14:45:47 +03:00
Nikolay Krasko 9c51ea6583 Avoid getAccessors() call because of changes not available in build server 2015-03-16 14:26:35 +03:00
Evgeny Gerashchenko 5a262b976e Fixed overridden/implemented line markers in abstract classes. 2015-03-16 14:11:42 +03:00
Evgeny Gerashchenko 22a41e8012 Introduced category for default object usages. 2015-03-16 14:11:41 +03:00
Evgeny Gerashchenko 510974e07c Supported renaming default objects with default names. 2015-03-16 14:11:41 +03:00
Evgeny Gerashchenko ccd1701f78 Supported renaming of default object. Named only objects are supported
yet.
2015-03-16 14:11:39 +03:00
Evgeny Gerashchenko 3a8ded5b58 Finding class by class id instead of fq name in rename tests. 2015-03-16 14:11:38 +03:00
Evgeny Gerashchenko c875584d0c Supported default objects in unused symbol inspection. 2015-03-16 14:11:38 +03:00
Evgeny Gerashchenko 70a925317a Minor. Replaced usage of deprecated method. 2015-03-16 14:11:37 +03:00
Evgeny Gerashchenko 9bcf9dceef Supported default objects in class usages. 2015-03-16 14:11:37 +03:00
Evgeny Gerashchenko 8874ad2c96 Minor. Better code in method. 2015-03-16 14:11:36 +03:00
Valentin Kipyatkov 569e4a68ae Support for secondary constructors in j2k 2015-03-15 22:30:19 +01:00
Alexander Udalov b44dbe6ca2 Revert incorrect change to .idea/compiler.xml 2015-03-14 15:25:30 +03:00
Alexey Sedunov df568e6439 Change Signature: Do not show visibility box for local functions
#KT-5949
2015-03-13 23:17:00 +03:00
Alexey Sedunov 40799a0a43 PSI Unifier: Unify references which correspond to the same declaration
#KT-5996 Fixed
2015-03-13 23:16:59 +03:00
Alexey Sedunov bff709da10 Convert to Expression Body Intention: Do not remove declaration type if it affects the type of body expression 2015-03-13 23:16:58 +03:00
Alexey Sedunov 9cb42944d1 Extraction Engine: Generate function/property accessor with expression body (whenever applicable)
#KT-6405 Fixed
2015-03-13 23:16:57 +03:00
Alexey Sedunov 9d8cfd04d9 Extraction Engine: Suggest function names based on the name of the result variable (if applicable)
#KT-6291 Fixed
2015-03-13 23:16:55 +03:00
Yan Zhulanow 8e5b960e3d Remove assert with broken separators on Windows in Gradle subplugin test 2015-03-13 20:31:22 +03:00
Pavel V. Talanov c0a031eafe Support secondary constructors in decompiled text
Build cls stubs for secondary constructors
2015-03-13 20:17:32 +03:00
Pavel V. Talanov 026e35b6d0 DecompiledTextFactory: use separate descriptor renderer to render keys
Previously the same render that renders decompiled text was used by accident
2015-03-13 20:17:14 +03:00
Pavel V. Talanov fd718ad366 JetConstructorDelegationCall should not be stubbed 2015-03-13 20:17:07 +03:00
Pavel V. Talanov 188ada2089 Minor: extract ClassDescriptor.secondaryConstructors extension property 2015-03-13 20:17:01 +03:00
Ilya Ryzhenkov 4fa5d9cb48 Fix double "deprecated" annotation in generated sources which confuses DX compiler. 2015-03-13 19:30:46 +03:00
Yan Zhulanow df2d2dc21a Fix formatting in PluginCliParser 2015-03-13 15:46:44 +03:00
Yan Zhulanow f564734be2 Override loadClass with two arguments in MemoryBasedClassLoader 2015-03-13 15:46:43 +03:00
Yan Zhulanow 7b39cf4998 Support cache cleanup in android-compiler-plugin 2015-03-13 15:46:43 +03:00
Yan Zhulanow 93ce3bc2ad Pass GenerationState to generateClassSyntheticParts as it's more useful 2015-03-13 15:46:42 +03:00
Yan Zhulanow ab4d2788c2 Remove android-compiler-plugin from dependencies of android-jps-plugin 2015-03-13 15:46:42 +03:00
Yan Zhulanow 4cc5e9248a Support View in android-compiler-plugin 2015-03-13 15:46:42 +03:00
Yan Zhulanow 33a1aa342f Rename kotlin-android-compiler-plugin to kotlin-android-extensions 2015-03-13 15:46:41 +03:00
Yan Zhulanow da8369066b Support Fragment in android-compiler-plugin 2015-03-13 15:46:41 +03:00
Yan Zhulanow d4184bd51d Move AndroidExpressionCodegenExtension to the separate file 2015-03-13 15:46:40 +03:00
Yan Zhulanow e836b88fc3 Fix deprecated Kotlin function calls 2015-03-13 15:46:40 +03:00
Yan Zhulanow c56347058f Do not pass resource manager to AndroidXmlVisitor and AndroidXmlHandler 2015-03-13 15:46:40 +03:00