def compute()

in src/main/scala/com/spotify/bdrc/scala/FilterMessyData.scala [32:43]


  def compute(x: MessyData): String = "dummy_result"

  /** Naive approach that checks every field accessed. */
  def naive(input: Seq[MessyData]): Seq[String] = {
    input
      .filter { x =>
        x.user != null && x.gender != null &&
        x.scores != null && x.scores.nonEmpty &&
        x.favorites != null && x.favorites.nonEmpty
      }
      .map(compute) // may still fail for unexpected cases
  }