add logging if non-null field is null

This commit is contained in:
Konstantin Kuzhim 2021-11-08 22:30:32 +07:00
parent 4bb3d2f3d7
commit 919445de07
1 changed files with 4 additions and 1 deletions

View File

@ -22,6 +22,7 @@ package ru.touchin.templates.logansquare;
import androidx.annotation.Nullable;
import ru.touchin.roboswag.core.log.Lc;
import ru.touchin.roboswag.core.log.LcGroup;
import ru.touchin.templates.ApiModel;
/**
@ -38,7 +39,9 @@ public abstract class LoganSquareJsonModel extends ApiModel {
*/
protected static void validateNotNull(@Nullable final Object object) throws ValidationException {
if (object == null) {
throw new ValidationException("Not nullable object is null or missed at " + Lc.getCodePoint(null, 1));
ValidationException exception = new ValidationException("Not nullable object is null or missed at " + Lc.getCodePoint(null, 1));
LcGroup.API_VALIDATION.e(exception, "Invalid item");
throw exception;
}
}