From 7efb3cd049cf990f6a663159bd9c6f3672f89771 Mon Sep 17 00:00:00 2001 From: Eric Bottard Date: Wed, 9 Aug 2017 15:48:49 +0200 Subject: [PATCH] Add more context when failing to construct a MethodTarget --- .../src/main/java/org/springframework/shell/MethodTarget.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-shell-core/src/main/java/org/springframework/shell/MethodTarget.java b/spring-shell-core/src/main/java/org/springframework/shell/MethodTarget.java index 950abda7..423a5058 100644 --- a/spring-shell-core/src/main/java/org/springframework/shell/MethodTarget.java +++ b/spring-shell-core/src/main/java/org/springframework/shell/MethodTarget.java @@ -39,7 +39,7 @@ public class MethodTarget { public MethodTarget(Method method, Object bean, String help) { Assert.notNull(method, "Method cannot be null"); Assert.notNull(bean, "Bean cannot be null"); - Assert.hasText(help, "Help cannot be blank"); + Assert.hasText(help, String.format("Help cannot be blank when trying to define command based on '%s'", method)); ReflectionUtils.makeAccessible(method); this.method = method; this.bean = bean;