From 39cf53400610a8a7d350ec622172ca583877eb50 Mon Sep 17 00:00:00 2001 From: emptypoint <1215582715@qq.com> Date: Mon, 28 Nov 2022 09:48:23 +0000 Subject: [PATCH] Update hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java :trollface: --- hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java b/hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java index b545895e6..184b99d43 100644 --- a/hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java +++ b/hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java @@ -129,8 +129,8 @@ public class BeanTree> { } if (Objects.isNull(parentPredicate)) { final Map> pIdValuesMap = EasyStream.of(list) - .peek(e -> Assert.notNull(idGetter.apply(e), "The id of tree node must not be null {}", e)) - ).group(pidGetter); + .peek(e -> Objects.requireNonNull(idGetter.apply(e), () -> "The id of tree node must not be null " + e)) + .group(pidGetter); final List parents = pIdValuesMap.getOrDefault(pidValue, new ArrayList<>()); findChildren(list, pIdValuesMap); return parents;