in codegen/src/main/scala/org/apache/pekko/grpc/gen/scaladsl/ScalaCodeGenerator.scala [92:104]
private def parseParameters(params: String): GeneratorParams =
params.split(",").map(_.trim).filter(_.nonEmpty).foldLeft[GeneratorParams](GeneratorParams()) {
case (p, "java_conversions") => p.copy(javaConversions = true)
case (p, "flat_package") => p.copy(flatPackage = true)
case (p, "single_line_to_string") => p.copy(singleLineToProtoString = true) // for backward-compatibility
case (p, "single_line_to_proto_string") => p.copy(singleLineToProtoString = true)
case (p, "ascii_format_to_string") => p.copy(asciiFormatToString = true)
case (p, "no_lenses") => p.copy(lenses = false)
case (p, "retain_source_code_info") => p.copy(retainSourceCodeInfo = true)
case (p, "grpc") => p.copy(grpc = true)
case (p, "scala3_sources") => p.copy(scala3Sources = true)
case (x, _) => x
}