|
|
|
@ -6,10 +6,6 @@ package org.mozilla.fenix.detektrules.perf
|
|
|
|
|
|
|
|
|
|
import io.gitlab.arturbosch.detekt.api.*
|
|
|
|
|
import org.jetbrains.kotlin.psi.*
|
|
|
|
|
import org.jetbrains.kotlin.resolve.BindingContext
|
|
|
|
|
import org.jetbrains.kotlin.resolve.calls.callUtil.getCall
|
|
|
|
|
import org.jetbrains.kotlin.resolve.calls.callUtil.getCalleeExpressionIfAny
|
|
|
|
|
import kotlin.math.exp
|
|
|
|
|
|
|
|
|
|
private const val VIOLATION_MSG = "Please use `org.mozilla.fenix.perf.runBlockingImplement` instead" +
|
|
|
|
|
"because it allows us to monitor the code for performance regressions."
|
|
|
|
|