From 37c6f5ba21fc05cb2b0b9448833e8d2bb897de97 Mon Sep 17 00:00:00 2001 From: Andy Clement Date: Mon, 24 Mar 2014 22:45:54 -0700 Subject: [PATCH] guard for github issue 52 --- .../src/main/java/org/springsource/loaded/Utils.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/springloaded/src/main/java/org/springsource/loaded/Utils.java b/springloaded/src/main/java/org/springsource/loaded/Utils.java index 8a49fc3..3be0ec6 100644 --- a/springloaded/src/main/java/org/springsource/loaded/Utils.java +++ b/springloaded/src/main/java/org/springsource/loaded/Utils.java @@ -687,6 +687,11 @@ public class Utils implements Opcodes, Constants { } public static void appendDescriptor(Class p, StringBuilder s) { + if (p == null) { + // Could do with a real working scenario that leads to this problem - see https://github.com/spring-projects/spring-loaded/issues/52 + s.append("null"); + return; + } if (p.isArray()) { while (p.isArray()) { s.append("[");