In order to make TestCompiler
useful for Spring Boot we need it to be able to access and generate resources. Specifically the DynamicJavaFileManager
should allow files to be written to via getFileForOutput()
and it should support reading of resource files that were added using TestCompiler.withResources(...)