From a93596ca5e816e216e48820eb80c76c9d0ff7624 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Mon, 10 Dec 2012 20:42:19 +0400 Subject: [PATCH] Fixing errors in Maven build --- jdk-annotations/javax/swing/annotations.xml | 9 +++++++++ .../browser-example/src/main/kotlin/sample/Hello.kt | 2 +- .../src/main/kotlin/kotlin/swing/ActionListeners.kt | 2 +- .../kotlin-swing/src/main/kotlin/kotlin/swing/Actions.kt | 2 +- .../src/main/kotlin/kotlin/swing/ChangeListeners.kt | 2 +- .../kotlin-swing/src/main/kotlin/kotlin/swing/Frames.kt | 2 +- 6 files changed, 14 insertions(+), 5 deletions(-) diff --git a/jdk-annotations/javax/swing/annotations.xml b/jdk-annotations/javax/swing/annotations.xml index a500b7e7abb..f4fb7ec8b4b 100644 --- a/jdk-annotations/javax/swing/annotations.xml +++ b/jdk-annotations/javax/swing/annotations.xml @@ -263,9 +263,15 @@ + + + + + + @@ -626,6 +632,9 @@ + + + diff --git a/libraries/examples/browser-example/src/main/kotlin/sample/Hello.kt b/libraries/examples/browser-example/src/main/kotlin/sample/Hello.kt index c301a6662d5..4848e236b0a 100644 --- a/libraries/examples/browser-example/src/main/kotlin/sample/Hello.kt +++ b/libraries/examples/browser-example/src/main/kotlin/sample/Hello.kt @@ -5,6 +5,6 @@ import kotlin.browser.document fun myApp() { val element = document.getElementById("foo") if (element != null) { - element.appendChild(document.createTextNode("Some Dynamically Created Content!!!")) + element.appendChild(document.createTextNode("Some Dynamically Created Content!!!")!!) } } diff --git a/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/ActionListeners.kt b/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/ActionListeners.kt index b5c5c050c0f..be012a85714 100644 --- a/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/ActionListeners.kt +++ b/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/ActionListeners.kt @@ -13,7 +13,7 @@ import java.awt.* inline fun actionListener(fn: (ActionEvent) -> Unit): ActionListener = FunctionActionListener(fn) private class FunctionActionListener(val fn: (ActionEvent) -> Unit) : ActionListener { - public override fun actionPerformed(e: ActionEvent?) { + public override fun actionPerformed(e: ActionEvent) { if (e != null) { (fn)(e) } diff --git a/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/Actions.kt b/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/Actions.kt index e2e96e647ce..8ce71659b33 100644 --- a/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/Actions.kt +++ b/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/Actions.kt @@ -11,7 +11,7 @@ import javax.swing.Icon */ fun action(text: String, description: String? = null, mnemonic: Int? = null, icon: Icon? = null, fn: (ActionEvent) -> Unit): Action { val answer = object: AbstractAction(text, icon) { - public override fun actionPerformed(e: ActionEvent?) { + public override fun actionPerformed(e: ActionEvent) { val event: ActionEvent = if (e != null) { e } else { diff --git a/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/ChangeListeners.kt b/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/ChangeListeners.kt index 0ec6ac8b812..6b651267132 100644 --- a/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/ChangeListeners.kt +++ b/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/ChangeListeners.kt @@ -16,7 +16,7 @@ import javax.swing.text.* inline fun changeListener(fn: (ChangeEvent) -> Unit): ChangeListener = FunctionChangeListener(fn) private class FunctionChangeListener(val fn: (ChangeEvent) -> Unit) : ChangeListener { - public override fun stateChanged(e: ChangeEvent?) { + public override fun stateChanged(e: ChangeEvent) { if (e != null) { (fn)(e) } diff --git a/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/Frames.kt b/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/Frames.kt index f2ca4004063..8fdeaf8c221 100644 --- a/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/Frames.kt +++ b/libraries/kotlin-swing/src/main/kotlin/kotlin/swing/Frames.kt @@ -21,7 +21,7 @@ var JFrame.defaultCloseOperation: Int var JFrame.contentPane: Container? get() = getContentPane() set(value) { - setContentPane(value) + setContentPane(value!!) } var JFrame.title: String