sarif/src/main/java/com/jetbrains/qodana/sarif/model/Level.java [11:50]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
public enum Level {

    @SerializedName("none")
    NONE("none"),
    @SerializedName("note")
    NOTE("note"),
    @SerializedName("warning")
    WARNING("warning"),
    @SerializedName("error")
    ERROR("error");
    private final static Map<String, Level> CONSTANTS = new HashMap<>();

    static {
        for (Level c : values()) {
            CONSTANTS.put(c.value, c);
        }
    }

    private final String value;

    Level(String value) {
        this.value = value;
    }

    public static Level fromValue(String value) {
        Level constant = CONSTANTS.get(value);
        if (constant == null) {
            throw new IllegalArgumentException(value);
        } else {
            return constant;
        }
    }

    @Override
    public String toString() {
        return this.value;
    }

    public String value() {
        return this.value;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



sarif/src/main/java/com/jetbrains/qodana/sarif/model/Notification.java [344:383]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public enum Level {

        @SerializedName("none")
        NONE("none"),
        @SerializedName("note")
        NOTE("note"),
        @SerializedName("warning")
        WARNING("warning"),
        @SerializedName("error")
        ERROR("error");
        private final static Map<String, Level> CONSTANTS = new HashMap<>();

        static {
            for (Level c : values()) {
                CONSTANTS.put(c.value, c);
            }
        }

        private final String value;

        Level(String value) {
            this.value = value;
        }

        public static Level fromValue(String value) {
            Level constant = CONSTANTS.get(value);
            if (constant == null) {
                throw new IllegalArgumentException(value);
            } else {
                return constant;
            }
        }

        @Override
        public String toString() {
            return this.value;
        }

        public String value() {
            return this.value;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



