diff --git a/libraries/kdoc/src/main/kotlin/org/jetbrains/kotlin/doc/KDocConfig.kt b/libraries/kdoc/src/main/kotlin/org/jetbrains/kotlin/doc/KDocConfig.kt
index 3eda1eb2237..8c2cb2a4372 100644
--- a/libraries/kdoc/src/main/kotlin/org/jetbrains/kotlin/doc/KDocConfig.kt
+++ b/libraries/kdoc/src/main/kotlin/org/jetbrains/kotlin/doc/KDocConfig.kt
@@ -55,7 +55,7 @@ class KDocConfig() {
*/
fun resolveLink(packageName: String): String {
// TODO should be able to do something like
- // for (e in packageUrls.filterNulls()) {
+ // for (e in packageUrls.filterNotNull()) {
val entrySet = packagePrefixToUrls.entrySet()
if (entrySet != null) {
for (e in entrySet) {
diff --git a/libraries/pom.xml b/libraries/pom.xml
index d14371bab5b..32a7d2bd60f 100644
--- a/libraries/pom.xml
+++ b/libraries/pom.xml
@@ -39,16 +39,6 @@
-
-
- junit
- junit
- ${junit-version}
- test
-
-
-
-
stdlib
kunit
diff --git a/libraries/stdlib/pom.xml b/libraries/stdlib/pom.xml
index b2e66f38620..7a60bea9fb3 100644
--- a/libraries/stdlib/pom.xml
+++ b/libraries/stdlib/pom.xml
@@ -14,6 +14,12 @@
stdlib
+
+ junit
+ junit
+ ${junit-version}
+ test
+
@@ -27,6 +33,15 @@
com.goldin.plugins
kotlin-maven-plugin
+
+
+ compile-kotlin-sources
+
+ compile
+ testCompile
+
+
+
diff --git a/libraries/stdlib/src/JavaIterables.kt b/libraries/stdlib/src/JavaIterables.kt
index 14092aad1a2..80fb970453d 100644
--- a/libraries/stdlib/src/JavaIterables.kt
+++ b/libraries/stdlib/src/JavaIterables.kt
@@ -54,10 +54,10 @@ inline fun > java.lang.Iterable.filterTo(result: C, pr
}
/** Returns a List containing all the non null elements in this collection */
-inline fun java.lang.Iterable?.filterNulls() : Collection = filterNullsTo(java.util.ArrayList())
+inline fun java.lang.Iterable?.filterNotNull() : Collection = filterNotNullTo(java.util.ArrayList())
/** Filters all the null elements in this collection winto the given result collection */
-inline fun > java.lang.Iterable?.filterNullsTo(result: C) : C {
+inline fun > java.lang.Iterable?.filterNotNullTo(result: C) : C {
if (this != null) {
for (elem in this) {
if (elem != null)
diff --git a/libraries/stdlib/src/generated/ArraysFromJavaIterables.kt b/libraries/stdlib/src/generated/ArraysFromJavaIterables.kt
index 8d5a80aa89d..fff72dc1fb7 100644
--- a/libraries/stdlib/src/generated/ArraysFromJavaIterables.kt
+++ b/libraries/stdlib/src/generated/ArraysFromJavaIterables.kt
@@ -57,10 +57,10 @@ inline fun > Array.filterTo(result: C, predicate: (T)-
}
/** Returns a List containing all the non null elements in this collection */
-inline fun Array?.filterNulls() : Collection = filterNullsTo(java.util.ArrayList())
+inline fun Array?.filterNotNull() : Collection = filterNotNullTo(java.util.ArrayList())
/** Filters all the null elements in this collection winto the given result collection */
-inline fun > Array?.filterNullsTo(result: C) : C {
+inline fun > Array?.filterNotNullTo(result: C) : C {
if (this != null) {
for (elem in this) {
if (elem != null)
diff --git a/libraries/testlib/test/StringUtilTest.kt b/libraries/testlib/test/StringUtilTest.kt
index 1bb7b7c38f0..9e02e9d30df 100644
--- a/libraries/testlib/test/StringUtilTest.kt
+++ b/libraries/testlib/test/StringUtilTest.kt
@@ -10,7 +10,7 @@ class StringUtilTest() : TestCase() {
fun testToRegex() {
val re = """foo""".toRegex()
- val list = re.split("hellofoobar").filterNulls()
+ val list = re.split("hellofoobar").filterNotNull()
assertEquals(arrayList("hello", "bar"), list)
}
}