diff --git a/compiler/fir/checkers/checkers-component-generator/src/org/jetbrains/kotlin/fir/checkers/generator/diagnostics/FirDiagnosticsList.kt b/compiler/fir/checkers/checkers-component-generator/src/org/jetbrains/kotlin/fir/checkers/generator/diagnostics/FirDiagnosticsList.kt index 00a7d143e7c..6f90ea1d383 100644 --- a/compiler/fir/checkers/checkers-component-generator/src/org/jetbrains/kotlin/fir/checkers/generator/diagnostics/FirDiagnosticsList.kt +++ b/compiler/fir/checkers/checkers-component-generator/src/org/jetbrains/kotlin/fir/checkers/generator/diagnostics/FirDiagnosticsList.kt @@ -70,7 +70,7 @@ object DIAGNOSTICS_LIST : DiagnosticList() { val UNRESOLVED by object : DiagnosticGroup("Unresolved") { val INVISIBLE_REFERENCE by error(PositioningStrategy.REFERENCE_BY_QUALIFIED) { - parameter>("reference") + parameter("reference") } val UNRESOLVED_REFERENCE by error(PositioningStrategy.REFERENCED_NAME_BY_QUALIFIED) { parameter("reference") @@ -216,11 +216,11 @@ object DIAGNOSTICS_LIST : DiagnosticList() { val APPLICABILITY by object : DiagnosticGroup("Applicability") { val NONE_APPLICABLE by error(PositioningStrategy.REFERENCE_BY_QUALIFIED) { - parameter>>("candidates") + parameter>("candidates") } val INAPPLICABLE_CANDIDATE by error(PositioningStrategy.REFERENCE_BY_QUALIFIED) { - parameter>("candidate") + parameter("candidate") } val ARGUMENT_TYPE_MISMATCH by error { @@ -256,10 +256,10 @@ object DIAGNOSTICS_LIST : DiagnosticList() { val AMBIGUITY by object : DiagnosticGroup("Ambiguity") { val OVERLOAD_RESOLUTION_AMBIGUITY by error(PositioningStrategy.REFERENCE_BY_QUALIFIED) { - parameter>>("candidates") + parameter>("candidates") } val ASSIGN_OPERATOR_AMBIGUITY by error { - parameter>>("candidates") + parameter>("candidates") } val ITERATOR_AMBIGUITY by error(PositioningStrategy.REFERENCE_BY_QUALIFIED) { parameter>>("candidates") @@ -448,10 +448,10 @@ object DIAGNOSTICS_LIST : DiagnosticList() { val REDECLARATIONS by object : DiagnosticGroup("Redeclarations") { val MANY_COMPANION_OBJECTS by error(PositioningStrategy.COMPANION_OBJECT) val CONFLICTING_OVERLOADS by error(PositioningStrategy.DECLARATION_SIGNATURE_OR_DEFAULT) { - parameter>>("conflictingOverloads") + parameter>("conflictingOverloads") } val REDECLARATION by error { - parameter>>("conflictingDeclarations") + parameter>("conflictingDeclarations") } val METHOD_OF_ANY_IMPLEMENTED_IN_INTERFACE by error() } @@ -569,7 +569,7 @@ object DIAGNOSTICS_LIST : DiagnosticList() { } val COMPONENT_FUNCTION_AMBIGUITY by error { parameter("functionWithAmbiguityName") - parameter>>("candidates") + parameter>("candidates") } val COMPONENT_FUNCTION_ON_NULLABLE by error { parameter("componentFunctionName") @@ -601,12 +601,12 @@ object DIAGNOSTICS_LIST : DiagnosticList() { parameter("property") } val WRONG_INVOCATION_KIND by warning { - parameter>("declaration") + parameter("declaration") parameter("requiredRange") parameter("actualRange") } val LEAKED_IN_PLACE_LAMBDA by error { - parameter>("lambda") + parameter("lambda") } val WRONG_IMPLIES_CONDITION by warning() } @@ -740,3 +740,5 @@ private inline fun DiagnosticGroup.exposedVisibilityWar ): PropertyDelegateProvider> { return warning

(positioningStrategy, exposedVisibilityDiagnosticInit) } + +typealias Symbol = AbstractFirBasedSymbol<*>