intellij-plugin-verifier/verifier-core/src/main/java/com/jetbrains/pluginverifier/verifiers/method/MethodOverridingVerifier.kt [38:52]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - private class ClassFileWithNoMethodsWrapper( private val classFile: ClassFile ) : ClassFile by classFile { override val methods: Sequence get() = emptySequence() } private class VerificationContextWithSilentProblemRegistrar( private val delegate: VerificationContext ) : VerificationContext by delegate { override val problemRegistrar: ProblemRegistrar = object : ProblemRegistrar { override fun registerProblem(problem: CompatibilityProblem) = Unit } override val warningRegistrar: WarningRegistrar = object : WarningRegistrar { override fun registerCompatibilityWarning(warning: CompatibilityWarning) = Unit - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - intellij-plugin-verifier/verifier-intellij/src/main/java/com/jetbrains/pluginverifier/usages/internal/BaseInternalApiUsageProcessor.kt [74:88]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - private class ClassFileWithNoMethodsWrapper( private val classFile: ClassFile ) : ClassFile by classFile { override val methods: Sequence get() = emptySequence() } private class VerificationContextWithSilentProblemRegistrar( private val delegate: VerificationContext ) : VerificationContext by delegate { override val problemRegistrar: ProblemRegistrar = object : ProblemRegistrar { override fun registerProblem(problem: CompatibilityProblem) = Unit } override val warningRegistrar: WarningRegistrar = object : WarningRegistrar { override fun registerCompatibilityWarning(warning: CompatibilityWarning) = Unit - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -