From fd792ef180bb1fe46e9ed0db7fccc1aa5fda8ad9 Mon Sep 17 00:00:00 2001 From: Tony Tam Date: Mon, 16 Mar 2015 20:53:34 -0700 Subject: [PATCH] added more helpful error trace --- .../java/com/wordnik/swagger/codegen/DefaultCodegen.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java b/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java index 2abcfad31eac..4057d2975c96 100644 --- a/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java +++ b/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java @@ -399,7 +399,14 @@ public class DefaultCodegen { LOGGER.warn("null property for " + key); } else { - CodegenProperty cp = fromProperty(key, prop); + CodegenProperty cp; + try{ + cp = fromProperty(key, prop); + } + catch(Exception e) { + System.out.println("failed to process model " + name); + throw new RuntimeException(e); + } cp.required = false; if(impl.getRequired() != null) { for(String req : impl.getRequired()) {