Skip to content

Commit 3c76241

Browse files
author
exoego
committed
Handle NPE
1 parent be4e95d commit 3c76241

File tree

1 file changed

+5
-1
lines changed
  • scalac-scoverage-plugin/src/main/scala/scoverage

1 file changed

+5
-1
lines changed

scalac-scoverage-plugin/src/main/scala/scoverage/plugin.scala

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,11 @@ class ScoverageInstrumentationComponent(val global: Global, extraAfterPhase: Opt
108108
private var coverageFilter: CoverageFilter = AllCoverageFilter
109109

110110
private val isScalaJsEnabled: Boolean = {
111-
rootMirror.getClassIfDefined("scala.scalajs.js.Any") != NoSymbol
111+
try {
112+
rootMirror.getClassIfDefined("scala.scalajs.js.Any") != NoSymbol
113+
} catch {
114+
case _: Throwable => false
115+
}
112116
}
113117

114118
def setOptions(options: ScoverageOptions): Unit = {

0 commit comments

Comments
 (0)