From 381c368b8907640bdd7cd81db2294724e082a119 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Sun, 4 Aug 2013 17:17:39 +0200 Subject: wip --- .../main/java/io/trygvis/container/compiler/MyProcessor.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'container-compiler-plugin/src/main/java/io/trygvis/container/compiler/MyProcessor.java') diff --git a/container-compiler-plugin/src/main/java/io/trygvis/container/compiler/MyProcessor.java b/container-compiler-plugin/src/main/java/io/trygvis/container/compiler/MyProcessor.java index be0b446..89da439 100644 --- a/container-compiler-plugin/src/main/java/io/trygvis/container/compiler/MyProcessor.java +++ b/container-compiler-plugin/src/main/java/io/trygvis/container/compiler/MyProcessor.java @@ -77,7 +77,7 @@ public class MyProcessor implements Processor { // System.out.println("claimed = " + claimed); return claimed; } catch (CompilerException e) { - e.printStackTrace(System.err); +// e.printStackTrace(System.out); Messager messager = processingEnv.getMessager(); messager.printMessage(Diagnostic.Kind.ERROR, e.getMessage(), e.element); return true; @@ -122,7 +122,13 @@ public class MyProcessor implements Processor { new LogHandler(processingEnv).processLog((TypeElement) element); } if (types.isSameType(entity.asType(), annotationType)) { - entityHandler.recordEntity((TypeElement) element); + try { + entityHandler.recordEntity((TypeElement) element); + } catch (CompilerException e) { +// e.printStackTrace(System.out); + Messager messager = processingEnv.getMessager(); + messager.printMessage(Diagnostic.Kind.ERROR, e.getMessage(), e.element); + } } } } -- cgit v1.2.3