[FIR] Refactor the default messages presence checking

Forbid calling `checkMissingMessages` accidentally
outside tests.

Checking Parcelize default messages inside a test.
This commit is contained in:
Nikolay Lunyak
2023-04-04 17:54:50 +03:00
committed by Space Team
parent 73f8c984a1
commit 20786bb35a
6 changed files with 22 additions and 5 deletions
@@ -7,7 +7,6 @@ package org.jetbrains.kotlin.checkers
import org.jetbrains.kotlin.fir.analysis.diagnostics.FirErrors
import org.jetbrains.kotlin.fir.analysis.diagnostics.FirErrorsDefaultMessages
import org.jetbrains.kotlin.fir.analysis.diagnostics.checkMissingMessages
import org.jetbrains.kotlin.fir.analysis.diagnostics.js.FirJsErrors
import org.jetbrains.kotlin.fir.analysis.diagnostics.js.FirJsErrorsDefaultMessages
import org.jetbrains.kotlin.fir.analysis.diagnostics.jvm.FirJvmErrors
@@ -16,6 +15,7 @@ import org.jetbrains.kotlin.fir.analysis.diagnostics.native.FirNativeErrors
import org.jetbrains.kotlin.fir.analysis.diagnostics.native.FirNativeErrorsDefaultMessages
import org.jetbrains.kotlin.fir.builder.FirSyntaxErrors
import org.jetbrains.kotlin.fir.builder.FirSyntaxErrorsDefaultMessages
import org.jetbrains.kotlin.test.utils.checkMissingMessages
import org.junit.Test
class DefaultMessagesTest {