Use standard emptyList()
This commit is contained in:
@@ -1,5 +1,3 @@
|
|||||||
fun<T> emptyList(): List<T> = listOf()
|
|
||||||
|
|
||||||
fun foo(list: List<String>){}
|
fun foo(list: List<String>){}
|
||||||
fun foo(list: List<String>, i: Int){}
|
fun foo(list: List<String>, i: Int){}
|
||||||
fun foo(list: List<Int>, b: Boolean){}
|
fun foo(list: List<Int>, b: Boolean){}
|
||||||
|
|||||||
@@ -10,9 +10,6 @@ import java.lang.IndexOutOfBoundsException
|
|||||||
|
|
||||||
// Properties
|
// Properties
|
||||||
|
|
||||||
private fun emptyElementList(): List<Element> = Collections.emptyList<Element>()
|
|
||||||
private fun emptyNodeList(): List<Node> = Collections.emptyList<Node>()
|
|
||||||
|
|
||||||
public var Node.text: String
|
public var Node.text: String
|
||||||
get() {
|
get() {
|
||||||
return textContent
|
return textContent
|
||||||
@@ -122,7 +119,7 @@ public fun Document?.elements(namespaceUri: String, localName: String): List<Ele
|
|||||||
public fun NodeList?.toList(): List<Node> {
|
public fun NodeList?.toList(): List<Node> {
|
||||||
return if (this == null) {
|
return if (this == null) {
|
||||||
// TODO the following is easier to convert to JS
|
// TODO the following is easier to convert to JS
|
||||||
emptyNodeList()
|
emptyList()
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
NodeListAsList(this)
|
NodeListAsList(this)
|
||||||
@@ -154,13 +151,13 @@ public fun Document?.get(selector: String): List<Element> {
|
|||||||
return if (element != null)
|
return if (element != null)
|
||||||
arrayListOf(element)
|
arrayListOf(element)
|
||||||
else
|
else
|
||||||
emptyElementList()
|
emptyList()
|
||||||
} else {
|
} else {
|
||||||
// assume its a vanilla element name
|
// assume its a vanilla element name
|
||||||
elements(selector)
|
elements(selector)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
emptyElementList()
|
emptyList()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -175,7 +172,7 @@ public fun Element.get(selector: String): List<Element> {
|
|||||||
return if (element != null)
|
return if (element != null)
|
||||||
arrayListOf(element)
|
arrayListOf(element)
|
||||||
else
|
else
|
||||||
emptyElementList()
|
emptyList()
|
||||||
} else {
|
} else {
|
||||||
// assume its a vanilla element name
|
// assume its a vanilla element name
|
||||||
elements(selector)
|
elements(selector)
|
||||||
|
|||||||
Reference in New Issue
Block a user