From 919445de07bee2db31f6877bcfcf863fb8c01040 Mon Sep 17 00:00:00 2001 From: Konstantin Kuzhim Date: Mon, 8 Nov 2021 22:30:32 +0700 Subject: [PATCH] add logging if non-null field is null --- .../touchin/templates/logansquare/LoganSquareJsonModel.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/api-logansquare/src/main/java/ru/touchin/templates/logansquare/LoganSquareJsonModel.java b/api-logansquare/src/main/java/ru/touchin/templates/logansquare/LoganSquareJsonModel.java index 3dbd536..b989c31 100644 --- a/api-logansquare/src/main/java/ru/touchin/templates/logansquare/LoganSquareJsonModel.java +++ b/api-logansquare/src/main/java/ru/touchin/templates/logansquare/LoganSquareJsonModel.java @@ -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; } }