@@ -15,14 +15,11 @@ public class IfaceExtractorProcessor
1515extends AbstractProcessor {
1616 private ArrayList <Element >
1717 interfaceMethods = new ArrayList <>();
18- Types typeUtils ;
1918 Elements elementUtils ;
20-
2119 private ProcessingEnvironment processingEnv ;
2220 @ Override public void
2321 init (ProcessingEnvironment processingEnv ) {
2422 this .processingEnv = processingEnv ;
25- typeUtils = processingEnv .getTypeUtils ();
2623 elementUtils = processingEnv .getElementUtils ();
2724 }
2825 @ Override public boolean
@@ -43,25 +40,11 @@ public class IfaceExtractorProcessor
4340 interfaceMethods .add (enclosed );
4441 }
4542 }
46- if (interfaceMethods .size () > 0 ) {
43+ if (interfaceMethods .size () > 0 )
4744 writeInterfaceFile (interfaceName );
48- }
4945 }
5046 return false ;
5147 }
52- private String createArgList (
53- List <? extends VariableElement > parameters ) {
54- if (parameters .size () == 0 )
55- return "()" ;
56- String args = "(" ;
57- for (VariableElement p : parameters ) {
58- args += p .asType () + " " ;
59- args += p .getSimpleName () + ", " ;
60- }
61- args = args .substring (0 , args .length () - 2 );
62- args += ")" ;
63- return args ;
64- }
6548 private void
6649 writeInterfaceFile (String interfaceName ) {
6750 try {
@@ -92,4 +75,17 @@ private String createArgList(
9275 throw new RuntimeException (e );
9376 }
9477 }
78+ private String createArgList (
79+ List <? extends VariableElement > parameters ) {
80+ if (parameters .size () == 0 )
81+ return "()" ;
82+ String args = "(" ;
83+ for (VariableElement p : parameters ) {
84+ args += p .asType () + " " ;
85+ args += p .getSimpleName () + ", " ;
86+ }
87+ args = args .substring (0 , args .length () - 2 );
88+ args += ")" ;
89+ return args ;
90+ }
9591} ///:~
0 commit comments