Skip to content

Commit f807b80

Browse files
authored
Merge pull request #10401 from igfoo/igfoo/throw
Kotlin: Remove a throw statement
2 parents 4708052 + 2f8151d commit f807b80

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

java/kotlin-extractor/src/main/kotlin/KotlinExtractorExtension.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,12 @@ private fun getTrapFileWriter(compression: Compression, logger: FileLogger, trap
354354
return when (compression) {
355355
Compression.NONE -> NonCompressedTrapFileWriter(logger, trapFileName)
356356
Compression.GZIP -> GZipCompressedTrapFileWriter(logger, trapFileName)
357-
Compression.BROTLI -> throw Exception("Brotli compression is not supported by the Kotlin extractor")
357+
Compression.BROTLI -> {
358+
// Brotli should have been replaced with gzip earlier, but
359+
// if we somehow manage to get here then keep going
360+
logger.error("Impossible Brotli compression requested. Using Gzip instead.")
361+
getTrapFileWriter(Compression.GZIP, logger, trapFileName)
362+
}
358363
}
359364
}
360365

0 commit comments

Comments
 (0)