private def genericScalaValFilter()

in modules/core/src/main/scala/org/scalasteward/core/edit/update/Selector.scala [113:125]


  private def genericScalaValFilter(p: ScalaVal): Boolean =
    !p.isCommented && !p.name.toLowerCase.startsWith("previous")

  private def matchingSearchTerms(
      searchTerms: List[String],
      versionPositions: List[VersionPosition]
  ): List[VersionPosition] =
    searchTermsAsRegex(searchTerms).fold(List.empty[VersionPosition]) { pattern =>
      versionPositions.collect {
        case p: ScalaVal if genericScalaValFilter(p) && pattern.matcher(p.name).find() => p
        case p: Unclassified if pattern.matcher(p.before).find()                       => p
      }
    }