private boolean callProcessor(Processor proc, Set<? extends TypeElement> tes, RoundEnvironment renv) { try { return proc.process(tes, renv); } catch (BadClassFile ex) { log.error("proc.cant.access.1", ex.sym, ex.getDetailValue()); return false; } catch (CompletionFailure ex) { StringWriter out = new StringWriter(); ex.printStackTrace(new PrintWriter(out)); log.error("proc.cant.access", ex.sym, ex.getDetailValue(), out.toString()); return false; } catch (ClientCodeException e) { throw e; } catch (Throwable t) { throw new AnnotationProcessingError(t); } }
diagFactory.fragment("file.does.not.contain.package", c.location()); throw reader.new BadClassFile(c, filename, diag); diagFactory.fragment("file.doesnt.contain.class", c.getQualifiedName()); throw reader.new BadClassFile(c, filename, diag);
diagFactory.fragment("file.does.not.contain.package", c.location()); throw reader.new BadClassFile(c, filename, diag); diagFactory.fragment("file.doesnt.contain.class", c.getQualifiedName()); throw reader.new BadClassFile(c, filename, diag);
= log.getLocalizedString("file.does.not.contain.package", c.location()); throw new ClassReader.BadClassFile(c, filename, msg); ClassReader.BadClassFile(c, filename, log. getLocalizedString("file.doesnt.contain.class", c.fullname));
= log.getLocalizedString("file.does.not.contain.package", c.location()); throw new ClassReader.BadClassFile(c, filename, msg); ClassReader.BadClassFile(c, filename, log. getLocalizedString("file.doesnt.contain.class", c.fullname));
private boolean callProcessor(Processor proc, Set<? extends TypeElement> tes, RoundEnvironment renv) { try { return proc.process(tes, renv); } catch (BadClassFile ex) { log.error("proc.cant.access.1", ex.sym, ex.getDetailValue()); return false; } catch (CompletionFailure ex) { StringWriter out = new StringWriter(); ex.printStackTrace(new PrintWriter(out)); log.error("proc.cant.access", ex.sym, ex.getDetailValue(), out.toString()); return false; } catch (ClientCodeException e) { throw e; } catch (Throwable t) { throw new AnnotationProcessingError(t); } }
public BadClassFile badClassFile(String key, Object... args) { return new BadClassFile ( currentOwner.enclClass(), currentClassFile, Log.getLocalizedString(key, args)); }
public BadClassFile badClassFile(String key, Object... args) { return new BadClassFile ( currentOwner.enclClass(), currentClassFile, diagFactory.fragment(key, args)); }
public BadClassFile badClassFile(String key, Object... args) { return new BadClassFile ( currentOwner.enclClass(), currentClassFile, diagFactory.fragment(key, args)); }
public BadClassFile badClassFile(String key, Object... args) { return new BadClassFile ( currentOwner.enclClass(), currentClassFile, Log.getLocalizedString(key, args)); }