From 4ece5fe23c063bab20dffb34443fdb406ce9c159 Mon Sep 17 00:00:00 2001 From: Max Medvedev Date: Sun, 8 Sep 2024 11:50:16 +0200 Subject: [PATCH] doc for com.intellij.lang.annotation.HighlightSeverity.myVal GitOrigin-RevId: 5ad09236a4575a929094001c1c1464caaf309459 --- .../com/intellij/lang/annotation/HighlightSeverity.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/platform/analysis-api/src/com/intellij/lang/annotation/HighlightSeverity.java b/platform/analysis-api/src/com/intellij/lang/annotation/HighlightSeverity.java index 60c9a7090245..38e4e84c84b2 100644 --- a/platform/analysis-api/src/com/intellij/lang/annotation/HighlightSeverity.java +++ b/platform/analysis-api/src/com/intellij/lang/annotation/HighlightSeverity.java @@ -1,4 +1,4 @@ -// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package com.intellij.lang.annotation; import com.intellij.BundleBase; @@ -24,6 +24,11 @@ import java.util.function.Supplier; public final class HighlightSeverity implements Comparable { public final @NotNull @NonNls String myName; + /** + * The value of the highlighting level. + * Used for comparing the annotations: if two annotations with different severity levels cover the same text range, + * only the annotation with a higher severity level is displayed. + */ public final int myVal; private final @Nullable Supplier<@Nls String> myDisplayName;