8273157: Add convenience methods to Messager

Reviewed-by: jjg
This commit is contained in:
Joe Darcy 2021-09-01 20:28:05 +00:00
parent 9689f61520
commit 2f01a6f8b6
87 changed files with 359 additions and 354 deletions

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2016, 2021, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -41,14 +41,14 @@ import javax.annotation.processing.RoundEnvironment;
import javax.annotation.processing.SupportedAnnotationTypes;
import javax.lang.model.SourceVersion;
import javax.lang.model.element.TypeElement;
import javax.tools.Diagnostic.Kind;
public class StopAfterError extends JavacTestingAbstractProcessor {
@Override
public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) {
if (roundEnv.processingOver()) {
processingEnv.getMessager().printMessage(Kind.ERROR, "Stop!");
processingEnv.getMessager().printError("Stop!");
}
return false;
}