8258443: doclint should be service-loaded with system class loader

Reviewed-by: alanb
This commit is contained in:
Jonathan Gibbons 2020-12-21 17:04:37 +00:00
parent 4e8338eb13
commit 8da7c58016

@ -50,7 +50,7 @@ public abstract class DocLint implements Plugin {
public static synchronized DocLint newDocLint() {
if (docLintProvider == null) {
docLintProvider = ServiceLoader.load(DocLint.class).stream()
docLintProvider = ServiceLoader.load(DocLint.class, ClassLoader.getSystemClassLoader()).stream()
.filter(p_ -> p_.get().getName().equals("doclint"))
.findFirst()
.orElse(new ServiceLoader.Provider<>() {