diff --git a/compiler/tests-common/tests/org/jetbrains/kotlin/codeMetaInfo/model/DiagnosticCodeMetaInfo.kt b/compiler/tests-common/tests/org/jetbrains/kotlin/codeMetaInfo/model/DiagnosticCodeMetaInfo.kt index e2d5afce7a4..7afe28cd1cd 100644 --- a/compiler/tests-common/tests/org/jetbrains/kotlin/codeMetaInfo/model/DiagnosticCodeMetaInfo.kt +++ b/compiler/tests-common/tests/org/jetbrains/kotlin/codeMetaInfo/model/DiagnosticCodeMetaInfo.kt @@ -12,7 +12,7 @@ import org.jetbrains.kotlin.diagnostics.Diagnostic class DiagnosticCodeMetaInfo( override val start: Int, override val end: Int, - override val renderConfiguration: DiagnosticCodeMetaInfoRenderConfiguration, + renderConfiguration: DiagnosticCodeMetaInfoRenderConfiguration, val diagnostic: Diagnostic ) : CodeMetaInfo { constructor( @@ -21,6 +21,13 @@ class DiagnosticCodeMetaInfo( diagnostic: Diagnostic ) : this(range.startOffset, range.endOffset, renderConfiguration, diagnostic) + override var renderConfiguration: DiagnosticCodeMetaInfoRenderConfiguration = renderConfiguration + private set + + fun replaceRenderConfiguration(renderConfiguration: DiagnosticCodeMetaInfoRenderConfiguration) { + this.renderConfiguration = renderConfiguration + } + override val tag: String get() = renderConfiguration.getTag(this)