Comment 'inline' annotation that brokes build

This commit is contained in:
Mikhael Bogdanov
2013-11-26 12:06:12 +04:00
parent 1391676281
commit 771501912e
3 changed files with 36 additions and 36 deletions
@@ -10,7 +10,7 @@ import java.awt.*
/** /**
* Creates a [[ActionListener]] for the given function for processing each [[ActionEvent]] * Creates a [[ActionListener]] for the given function for processing each [[ActionEvent]]
*/ */
inline fun actionListener(fn: (ActionEvent) -> Unit): ActionListener = FunctionActionListener(fn) /*inline*/ fun actionListener(fn: (ActionEvent) -> Unit): ActionListener = FunctionActionListener(fn)
private class FunctionActionListener(val fn: (ActionEvent) -> Unit) : ActionListener { private class FunctionActionListener(val fn: (ActionEvent) -> Unit) : ActionListener {
public override fun actionPerformed(e: ActionEvent) { public override fun actionPerformed(e: ActionEvent) {
@@ -20,57 +20,57 @@ private class FunctionActionListener(val fn: (ActionEvent) -> Unit) : ActionList
} }
} }
inline fun Button.addActionListener(fn: (ActionEvent) -> Unit): Unit { /*inline*/ fun Button.addActionListener(fn: (ActionEvent) -> Unit): Unit {
addActionListener(actionListener(fn)) addActionListener(actionListener(fn))
} }
inline fun List.addActionListener(fn: (ActionEvent) -> Unit): Unit { /*inline*/ fun List.addActionListener(fn: (ActionEvent) -> Unit): Unit {
addActionListener(actionListener(fn)) addActionListener(actionListener(fn))
} }
inline fun MenuItem.addActionListener(fn: (ActionEvent) -> Unit): Unit { /*inline*/ fun MenuItem.addActionListener(fn: (ActionEvent) -> Unit): Unit {
addActionListener(actionListener(fn)) addActionListener(actionListener(fn))
} }
inline fun TextField.addActionListener(fn: (ActionEvent) -> Unit): Unit { /*inline*/ fun TextField.addActionListener(fn: (ActionEvent) -> Unit): Unit {
addActionListener(actionListener(fn)) addActionListener(actionListener(fn))
} }
inline fun TrayIcon.addActionListener(fn: (ActionEvent) -> Unit): Unit { /*inline*/ fun TrayIcon.addActionListener(fn: (ActionEvent) -> Unit): Unit {
addActionListener(actionListener(fn)) addActionListener(actionListener(fn))
} }
inline fun AbstractButton.addActionListener(fn: (ActionEvent) -> Unit): Unit { /*inline*/ fun AbstractButton.addActionListener(fn: (ActionEvent) -> Unit): Unit {
addActionListener(actionListener(fn)) addActionListener(actionListener(fn))
} }
inline fun ButtonModel.addActionListener(fn: (ActionEvent) -> Unit): Unit { /*inline*/ fun ButtonModel.addActionListener(fn: (ActionEvent) -> Unit): Unit {
addActionListener(actionListener(fn)) addActionListener(actionListener(fn))
} }
inline fun ComboBoxEditor.addActionListener(fn: (ActionEvent) -> Unit): Unit { /*inline*/ fun ComboBoxEditor.addActionListener(fn: (ActionEvent) -> Unit): Unit {
addActionListener(actionListener(fn)) addActionListener(actionListener(fn))
} }
inline fun DefaultButtonModel.addActionListener(fn: (ActionEvent) -> Unit): Unit { /*inline*/ fun DefaultButtonModel.addActionListener(fn: (ActionEvent) -> Unit): Unit {
addActionListener(actionListener(fn)) addActionListener(actionListener(fn))
} }
/* /*
TODO depending on the JDK this may or may not compile with or without the type argument TODO depending on the JDK this may or may not compile with or without the type argument
inline fun JComboBox<*>.addActionListener(fn: (ActionEvent) -> Unit): Unit { /*inline*/ fun JComboBox<*>.addActionListener(fn: (ActionEvent) -> Unit): Unit {
addActionListener(actionListener(fn)) addActionListener(actionListener(fn))
} }
*/ */
inline fun JFileChooser.addActionListener(fn: (ActionEvent) -> Unit): Unit { /*inline*/ fun JFileChooser.addActionListener(fn: (ActionEvent) -> Unit): Unit {
addActionListener(actionListener(fn)) addActionListener(actionListener(fn))
} }
inline fun JTextField.addActionListener(fn: (ActionEvent) -> Unit): Unit { /*inline*/ fun JTextField.addActionListener(fn: (ActionEvent) -> Unit): Unit {
addActionListener(actionListener(fn)) addActionListener(actionListener(fn))
} }
inline fun Timer.addActionListener(fn: (ActionEvent) -> Unit): Unit { /*inline*/ fun Timer.addActionListener(fn: (ActionEvent) -> Unit): Unit {
addActionListener(actionListener(fn)) addActionListener(actionListener(fn))
} }
@@ -13,7 +13,7 @@ import javax.swing.text.*
/** /**
* Creates a [[ChangeListener]] for the given function for processing each [[ChangeEvent]] * Creates a [[ChangeListener]] for the given function for processing each [[ChangeEvent]]
*/ */
inline fun changeListener(fn: (ChangeEvent) -> Unit): ChangeListener = FunctionChangeListener(fn) /*inline*/ fun changeListener(fn: (ChangeEvent) -> Unit): ChangeListener = FunctionChangeListener(fn)
private class FunctionChangeListener(val fn: (ChangeEvent) -> Unit) : ChangeListener { private class FunctionChangeListener(val fn: (ChangeEvent) -> Unit) : ChangeListener {
public override fun stateChanged(e: ChangeEvent) { public override fun stateChanged(e: ChangeEvent) {
@@ -23,79 +23,79 @@ private class FunctionChangeListener(val fn: (ChangeEvent) -> Unit) : ChangeList
} }
} }
inline fun AbstractButton.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun AbstractButton.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun AbstractSpinnerModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun AbstractSpinnerModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun BoundedRangeModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun BoundedRangeModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun ButtonModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun ButtonModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun ColorSelectionModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun ColorSelectionModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun DefaultColorSelectionModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun DefaultColorSelectionModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun DefaultSingleSelectionModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun DefaultSingleSelectionModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun JProgressBar.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun JProgressBar.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun DefaultButtonModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun DefaultButtonModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun JSlider.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun JSlider.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun JSpinner.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun JSpinner.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun JViewport.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun JViewport.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun MenuSelectionManager.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun MenuSelectionManager.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun SingleSelectionModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun SingleSelectionModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun SpinnerModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun SpinnerModel.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun Caret.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun Caret.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun DefaultCaret.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun DefaultCaret.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun Style.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun Style.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
inline fun StyleContext.addChangeListener(fn: (ChangeEvent) -> Unit): Unit { /*inline*/ fun StyleContext.addChangeListener(fn: (ChangeEvent) -> Unit): Unit {
addChangeListener(changeListener(fn)) addChangeListener(changeListener(fn))
} }
@@ -10,10 +10,10 @@ import java.beans.*
// TODO this file may be deleted when this issue is implemented // TODO this file may be deleted when this issue is implemented
// http://youtrack.jetbrains.com/issue/KT-1752 // http://youtrack.jetbrains.com/issue/KT-1752
inline fun Component.addPropertyChangeListener(fn: (PropertyChangeEvent) -> Unit): Unit { fun Component.addPropertyChangeListener(fn: (PropertyChangeEvent) -> Unit): Unit {
addPropertyChangeListener(propertyChangeListener(fn)) addPropertyChangeListener(propertyChangeListener(fn))
} }
inline fun Component.addPropertyChangeListener(name: String, fn: (PropertyChangeEvent) -> Unit): Unit { fun Component.addPropertyChangeListener(name: String, fn: (PropertyChangeEvent) -> Unit): Unit {
addPropertyChangeListener(name, propertyChangeListener(fn)) addPropertyChangeListener(name, propertyChangeListener(fn))
} }