Show plugin usage on invalid arguments

This commit is contained in:
Yan Zhulanow
2015-02-26 19:37:47 +03:00
parent 7d31b56ef6
commit d5e4775bcd
7 changed files with 71 additions and 10 deletions
@@ -0,0 +1,10 @@
-d
$TEMP_DIR$
-Xplugin
dist/kotlinc/lib/android-compiler-plugin.jar
-P
plugin:org.jetbrains.kotlin.android:androidManifest=$TESTDATA_DIR$/androidPlugin/AndroidManifest.xml
$TESTDATA_DIR$/pluginSimple.kt
$TESTDATA_DIR$/androidPlugin/androidApp.kt
$TESTDATA_DIR$/androidPlugin/androidView.kt
$TESTDATA_DIR$/androidPlugin/androidWidget.kt
@@ -0,0 +1,8 @@
import android.view.*
import android.app.*
import android.widget.*
import kotlinx.android.synthetic.layout.*
class MyActivity : Activity() {
{ textView.setText("Some text") }
}
@@ -0,0 +1,7 @@
ERROR: Required plugin option not present: org.jetbrains.kotlin.android:androidRes
Plugin "org.jetbrains.kotlin.android" usage:
androidRes <path> Android resources path (required)
androidManifest <path> Android manifest file (required)
COMPILATION_ERROR