Commit Graph

20538 Commits

Author SHA1 Message Date
Yan Zhulanow fbed5426e2 Kotlin Gradle subplugin support 2015-02-26 15:25:55 +03:00
Yan Zhulanow 781c565ec9 Revert completion settings back on Android completion test finish 2015-02-26 15:25:55 +03:00
Yan Zhulanow 755c16d6d2 Do not shrink org.jetbrains.kotlin package classes 2015-02-26 15:25:55 +03:00
Yan Zhulanow 09809d2f7a Do not tell about Android compiler plugin in JPS in case of non-Android project 2015-02-26 15:25:55 +03:00
Yan Zhulanow 6ab2dc90f8 Fix cli help tests 2015-02-26 15:25:54 +03:00
Yan Zhulanow 4b18507bf5 CliOptions moved to the separate file 2015-02-26 15:25:54 +03:00
Yan Zhulanow e891d48a7a Localize plugin string format usages 2015-02-26 15:25:54 +03:00
Yan Zhulanow f64c116206 Ability to get plugin option string in plugin API 2015-02-26 15:25:53 +03:00
Yan Zhulanow 94995f5a20 Obsolete testData files removed 2015-02-26 15:25:53 +03:00
Yan Zhulanow 264178c4ea CrossParserTest was renamed to ParserResultEqualityTest 2015-02-26 15:25:53 +03:00
Yan Zhulanow 9f66777185 KotlinIsReferenceToExtension was renamed to SimpleNameReferenceExtension 2015-02-26 15:25:53 +03:00
Yan Zhulanow 359376f797 Android SDK version was updated in Android plugin tests 2015-02-26 15:25:52 +03:00
Yan Zhulanow 15f7f6e08e Android compiler tests moved to test package 2015-02-26 15:25:52 +03:00
Yan Zhulanow 23053a2be2 Ability to change codegen test path (for plugins) 2015-02-26 15:25:52 +03:00
Yan Zhulanow 7cd78a2d3a AndroidBytecodeShapeTest renamed 2015-02-26 15:25:51 +03:00
Yan Zhulanow 5590848843 Simplify Android facet resolving in IDEAndroidResourceManager 2015-02-26 15:25:51 +03:00
Yan Zhulanow edac24df74 Android plugins are now test dependencies, not compile-time 2015-02-26 15:25:51 +03:00
Yan Zhulanow 638fb7526c Remove invalid android-tests library 2015-02-26 15:25:51 +03:00
Yan Zhulanow 27d4132c77 Removed obsolete frontend.android 2015-02-26 15:25:50 +03:00
Yan Zhulanow 7fc5114ffc Load compiler plugins via the custom ClassLoader 2015-02-26 15:25:50 +03:00
Yan Zhulanow e5b16afff5 Support android-compiler-plugin in Gradle 2015-02-26 15:25:50 +03:00
Yan Zhulanow ee62477ed4 Remove LightElement property resolving 2015-02-26 15:25:50 +03:00
Yan Zhulanow a8e3e4d8de Android plugin test dependencies added 2015-02-26 15:25:49 +03:00
Yan Zhulanow 27e1e7ffdb Fix a typo 2015-02-26 15:25:49 +03:00
Yan Zhulanow abd4e98a99 Fix a bug when no "layout" folders exist 2015-02-26 15:25:49 +03:00
Yan Zhulanow 4eddac30c6 Android compiler persistence tests fixed 2015-02-26 15:25:48 +03:00
Yan Zhulanow 488ef6f50e Register plugin extensions in tests 2015-02-26 15:25:48 +03:00
Yan Zhulanow 1b355004d5 Move Android-related tests to the separate testGroup 2015-02-26 15:25:48 +03:00
Yan Zhulanow fa62d3bcec Move Android compiler plugin tests to android-compiler-plugin module 2015-02-26 15:25:48 +03:00
Yan Zhulanow efff642635 Move Android IDEA plugin tests to android-idea-plugin module 2015-02-26 15:25:47 +03:00
Yan Zhulanow b7f8496e5b Move Android JPS plugin tests to android-jps-plugin module 2015-02-26 15:25:47 +03:00
Yan Zhulanow 94af8302ec Allow to specify custom testData path in CodegenTest 2015-02-26 15:25:47 +03:00
Yan Zhulanow 2ff7ec4a64 Support test case execution in KotlinAndroidJpsPlugin 2015-02-26 15:25:46 +03:00
Yan Zhulanow 77880647ad Implement KotlinIsReferenceToExtension in Android IDEA plugin 2015-02-26 15:25:46 +03:00
Yan Zhulanow aeeea6cda7 Plugin configuration files united 2015-02-26 15:25:46 +03:00
Yan Zhulanow 3f0118c88c KotlinIsReferenceToExtension extracted 2015-02-26 15:25:45 +03:00
Yan Zhulanow 83d3a4f575 Fix synthetic property rename processor 2015-02-26 15:25:45 +03:00
Yan Zhulanow b7d410ba25 Remove navigation from R class fields (already handled by the main plugin) 2015-02-26 15:25:45 +03:00
Yan Zhulanow 5f912ce13d Delegate secondary elements to handler 2015-02-26 15:25:45 +03:00
Yan Zhulanow a2032e60a7 Provide values using ServiceLoader instead of MANIFEST.MF 2015-02-26 15:25:44 +03:00
Yan Zhulanow e0f1a56b28 Load compiler plugins via ServiceLoader 2015-02-26 15:25:44 +03:00
Yan Zhulanow af9c5cc45d Providing plugin classpath through JPS extensions 2015-02-26 15:25:44 +03:00
Yan Zhulanow c94844f6dc Rename artifact 2015-02-26 15:25:44 +03:00
Yan Zhulanow 660997e1b9 Loading compiler plugins implemented 2015-02-26 15:25:43 +03:00
Yan Zhulanow 72c611df22 Extensions registered before usage 2015-02-26 15:25:43 +03:00
Yan Zhulanow a08411f925 Process normally when no plugins were found 2015-02-26 15:25:43 +03:00
Yan Zhulanow 7c496f638e Extract android-compiler-plugin from Ant into Android plugin 2015-02-26 15:25:42 +03:00
Yan Zhulanow 9f962e39ca Do not bundle Android subplugins to the main plugin 2015-02-26 15:25:42 +03:00
Yan Zhulanow 9b9d96df30 android-compiler-plugin Ant build task introduced 2015-02-26 15:25:42 +03:00
Andrey Breslav 562b563e7e Read action added in Android plugins 2015-02-26 15:25:42 +03:00