Skip to content

Commit f83727d

Browse files
committed
removed todo test and updated unused imports
1 parent 299fb75 commit f83727d

File tree

3 files changed

+3
-17
lines changed

3 files changed

+3
-17
lines changed

examples/src/main/kotlin/org/jetbrains/kotlinx/spark/examples/Broadcasting.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ package org.jetbrains.kotlinx.spark.examples
2121

2222
import org.jetbrains.kotlinx.spark.api.broadcast
2323
import org.jetbrains.kotlinx.spark.api.map
24-
import org.jetbrains.kotlinx.spark.api.sparkContext
2524
import org.jetbrains.kotlinx.spark.api.withSpark
2625
import java.io.Serializable
2726

examples/src/main/kotlin/org/jetbrains/kotlinx/spark/examples/Main.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,14 @@
1919
*/
2020
package org.jetbrains.kotlinx.spark.examples
2121

22-
import org.apache.spark.api.java.function.ReduceFunction
2322
import org.apache.spark.sql.Dataset
2423
import org.jetbrains.kotlinx.spark.api.*
2524
import org.jetbrains.kotlinx.spark.api.tuples.*
26-
import scala.*
25+
import scala.Tuple2
26+
import scala.Tuple3
2727

2828
data class Q<T>(val id: Int, val text: T)
29+
2930
@Suppress("RedundantLambdaArrow", "UsePropertyAccessSyntax")
3031
object Main {
3132

kotlin-spark-api/3.2/src/main/kotlin/org/jetbrains/kotlinx/spark/api/Conversions.kt

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -78,20 +78,6 @@ fun <T> T?.toOptional(): Optional<T> = Optional.ofNullable(this)
7878
/** Converts Java [Optional] to Scala [Option]. */
7979
fun <T> Optional<T>.toOption(): Option<T> = Option.apply(getOrNull())
8080

81-
/**
82-
* TODO test
83-
* Produces a ClassTag[T], which is actually just a casted ClassTag[AnyRef].
84-
*
85-
* This method is used to keep ClassTags out of the external Java API, as the Java compiler
86-
* cannot produce them automatically. While this ClassTag-faking does please the compiler,
87-
* it can cause problems at runtime if the Scala API relies on ClassTags for correctness.
88-
*
89-
* Often, though, a ClassTag[AnyRef] will not lead to incorrect behavior, just worse performance
90-
* or security issues. For instance, an Array[AnyRef] can hold any type T, but may lose primitive
91-
* specialization.
92-
*/
93-
fun <T> fakeClassTag(): ClassTag<T> = ClassTag.AnyRef() as ClassTag<T>
94-
9581
/**
9682
* @see JavaConverters.asScalaIterator for more information.
9783
*/

0 commit comments

Comments
 (0)