Skip to content

Commit 19edd1b

Browse files
committed
events cannot be abstract
1 parent 30aff92 commit 19edd1b

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/main/java/com/falsepattern/lib/config/event/ConfigValidationFailureEvent.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
import java.lang.reflect.Field;
3939

4040
@StableAPI(since = "0.10.0")
41-
public abstract class ConfigValidationFailureEvent extends Event {
41+
public class ConfigValidationFailureEvent extends Event {
4242
@StableAPI.Expose
4343
public final String reason;
4444
@StableAPI.Expose
@@ -51,7 +51,7 @@ public abstract class ConfigValidationFailureEvent extends Event {
5151
public final int listIndex;
5252

5353
@StableAPI.Internal
54-
public ConfigValidationFailureEvent(String reason, Class<?> configClass, String fieldName, boolean listElement, int listIndex) {
54+
protected ConfigValidationFailureEvent(String reason, Class<?> configClass, String fieldName, boolean listElement, int listIndex) {
5555
this.reason = reason;
5656
this.configClass = configClass;
5757
this.fieldName = fieldName;
@@ -110,7 +110,8 @@ public void toast() {
110110
}
111111

112112
@StableAPI.Internal
113-
protected abstract void customText(StringBuilder b);
113+
protected void customText(StringBuilder b) {
114+
}
114115

115116
@StableAPI.Internal
116117
public void logWarn() {

0 commit comments

Comments
 (0)