فهرست منبع

Code improvements

Lortseam 4 سال پیش
والد
کامیت
2d2b777a2d
1فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  1. 3 2
      src/main/java/me/lortseam/completeconfig/data/Entry.java

+ 3 - 2
src/main/java/me/lortseam/completeconfig/data/Entry.java

@@ -2,6 +2,7 @@ package me.lortseam.completeconfig.data;
 
 
 import com.google.common.collect.Lists;
 import com.google.common.collect.Lists;
 import lombok.Getter;
 import lombok.Getter;
+import lombok.NonNull;
 import lombok.extern.log4j.Log4j2;
 import lombok.extern.log4j.Log4j2;
 import me.lortseam.completeconfig.CompleteConfig;
 import me.lortseam.completeconfig.CompleteConfig;
 import me.lortseam.completeconfig.api.ConfigEntry;
 import me.lortseam.completeconfig.api.ConfigEntry;
@@ -109,8 +110,8 @@ public class Entry<T> extends EntryBase<T> implements DataPart {
         }
         }
     }
     }
 
 
-    public void setValue(T value) {
-        update(Objects.requireNonNull(value, "Entry value must never be null: " + field));
+    public void setValue(@NonNull T value) {
+        update(value);
     }
     }
 
 
     private boolean update() {
     private boolean update() {