@@ -29,7 +29,7 @@ public class ProcessingContext {
2929
3030 private ProcessingContext () {}
3131
32- static final class Ctx {
32+ private static final class Ctx {
3333 private PlatformAdapter readAdapter ;
3434 private final Messager messager ;
3535 private final Filer filer ;
@@ -41,7 +41,7 @@ static final class Ctx {
4141 private final boolean useJavax ;
4242 private final String diAnnotation ;
4343
44- public Ctx (ProcessingEnvironment env , PlatformAdapter adapter , boolean generateOpenAPI ) {
44+ Ctx (ProcessingEnvironment env , PlatformAdapter adapter , boolean generateOpenAPI ) {
4545 readAdapter = adapter ;
4646 messager = env .getMessager ();
4747 filer = env .getFiler ();
@@ -56,7 +56,7 @@ public Ctx(ProcessingEnvironment env, PlatformAdapter adapter, boolean generateO
5656 final var options = env .getOptions ();
5757 final var singletonOverride = options .get ("useSingleton" );
5858 if (singletonOverride != null ) {
59- useComponent = ( !Boolean .parseBoolean (singletonOverride ) );
59+ useComponent = !Boolean .parseBoolean (singletonOverride );
6060 } else {
6161 useComponent = elementUtils .getTypeElement (Constants .COMPONENT ) != null ;
6262 }
@@ -73,11 +73,9 @@ public Ctx(ProcessingEnvironment env, PlatformAdapter adapter, boolean generateO
7373 }
7474 }
7575
76- public static void init (
77- ProcessingEnvironment env , PlatformAdapter adapter , boolean generateOpenAPI ) {
76+ public static void init (ProcessingEnvironment env , PlatformAdapter adapter , boolean generateOpenAPI ) {
7877 final var oldCtx = CTX .get ();
7978 final var newCTX = new Ctx (env , adapter , generateOpenAPI );
80-
8179 if (oldCtx != null && newCTX .docContext == null ) {
8280 newCTX .docContext = oldCtx .docContext ;
8381 }
@@ -141,28 +139,24 @@ public static TypeMirror asMemberOf(DeclaredType declaredType, Element element)
141139 public static List <ExecutableElement > superMethods (Element element , String methodName ) {
142140 final Types types = CTX .get ().typeUtils ;
143141 return types .directSupertypes (element .asType ()).stream ()
144- .filter (type -> !type .toString ().contains ("java.lang.Object" ))
145- .map (
146- superType -> {
147- final var superClass = (TypeElement ) types .asElement (superType );
148- for (final ExecutableElement method :
149- ElementFilter .methodsIn (CTX .get ().elementUtils .getAllMembers (superClass ))) {
150- if (method .getSimpleName ().contentEquals (methodName )) {
151- return method ;
152- }
153- }
154- return null ;
155- })
156- .filter (Objects ::nonNull )
157- .collect (Collectors .toList ());
142+ .filter (type -> !type .toString ().contains ("java.lang.Object" ))
143+ .map (superType -> {
144+ final var superClass = (TypeElement ) types .asElement (superType );
145+ for (final ExecutableElement method : ElementFilter .methodsIn (CTX .get ().elementUtils .getAllMembers (superClass ))) {
146+ if (method .getSimpleName ().contentEquals (methodName )) {
147+ return method ;
148+ }
149+ }
150+ return null ;
151+ }).filter (Objects ::nonNull ).collect (Collectors .toList ());
158152 }
159153
160154 public static PlatformAdapter platform () {
161155 return CTX .get ().readAdapter ;
162156 }
163157
164158 public static void setPlatform (PlatformAdapter platform ) {
165- CTX .get ().readAdapter = ( platform ) ;
159+ CTX .get ().readAdapter = platform ;
166160 }
167161
168162 public static String diAnnotation () {
0 commit comments