From d5879a0abd80caf6efffe9dd286d3f4ece2da476 Mon Sep 17 00:00:00 2001 From: emptypoint <1215582715@qq.com> Date: Sun, 27 Nov 2022 14:31:00 +0000 Subject: [PATCH] Update hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java --- hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java | 3 +-- 1 file changed, 1 insertion(+), 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 1e1346a75..64905eb4c 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 @@ -126,8 +126,7 @@ public class BeanTree> { public List toTree(final List list) { if (Objects.isNull(parentPredicate)) { final Map> pIdValuesMap = EasyStream.of(list) - .peek(e -> Objects.requireNonNull(idGetter.apply(e), - () -> StrUtil.format("primary key {} must not null", LambdaUtil.getFieldName(idGetter)) + .peek(e -> Objects.requireNonNull(idGetter.apply(e), "The id of tree node must not be null") )).group(pidGetter); final List parents = pIdValuesMap.getOrDefault(pidValue, new ArrayList<>()); findChildren(list, pIdValuesMap);