Files
openide/plugins/lombok/testData/refactoring/DataIssueEvent.java
Michail Plushnikov 60f3b284cf [lombok] IDEA-289906 compare methods by equals, to support augmented elements
GitOrigin-RevId: 3117be560618625ee6750a96455e9be7e6da9d64
2023-12-17 21:48:06 +00:00

25 lines
717 B
Java

import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.NoArgsConstructor;
import lombok.Value;
@Value
@NoArgsConstructor(force = true, access = AccessLevel.PRIVATE)
@AllArgsConstructor
public class DataIssueEvent {
private Integer dataIssueLevel;
private String whereIsItComingFrom;
private String message;
private Exception exceptionNullable;
private String documentationNoteIdNullable;
public String toDisplayString() {
final StringBuilder sb = new StringBuilder();
sb.append(String.format("[%s][%s] %s",
dataIssueLevel,
whereIsItComingFrom.toLowerCase(),
message));
return sb.toString();
}
}