File tree Expand file tree Collapse file tree
mapper-processor/src/test/java/com/datastax/oss/driver/internal/mapper/processor Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2121import com .google .testing .compile .Compiler ;
2222import com .squareup .javapoet .JavaFile ;
2323import com .squareup .javapoet .TypeSpec ;
24+ import edu .umd .cs .findbugs .annotations .NonNull ;
2425import java .util .ArrayList ;
2526import java .util .Collections ;
2627import java .util .List ;
@@ -43,11 +44,16 @@ protected Compilation compileWithMapperProcessor(
4344 files .add (JavaFile .builder (packageName , typeSpec ).build ().toJavaFileObject ());
4445 }
4546 return Compiler .javac ()
46- .withProcessors (new MapperProcessor ())
47+ .withProcessors (getMapperProcessor ())
4748 .withOptions (options )
4849 .compile (files );
4950 }
5051
52+ @ NonNull
53+ protected MapperProcessor getMapperProcessor () {
54+ return new MapperProcessor ();
55+ }
56+
5157 /**
5258 * Launches an in-process execution of javac with {@link MapperProcessor} enabled.
5359 *
You can’t perform that action at this time.
0 commit comments