Browse Source

Polish "Prefer modified resources over the originals in TestCompiler"

See gh-33850
pull/34008/head
Stéphane Nicoll 1 year ago
parent
commit
0219ee656f
  1. 7
      spring-core-test/src/main/java/org/springframework/core/test/tools/DynamicJavaFileManager.java

7
spring-core-test/src/main/java/org/springframework/core/test/tools/DynamicJavaFileManager.java

@ -70,11 +70,12 @@ class DynamicJavaFileManager extends ForwardingJavaFileManager<JavaFileManager> @@ -70,11 +70,12 @@ class DynamicJavaFileManager extends ForwardingJavaFileManager<JavaFileManager>
}
@Override
public FileObject getFileForOutput(Location location, String packageName, String relativeName, FileObject sibling) {
public FileObject getFileForOutput(Location location, String packageName,
String relativeName, FileObject sibling) {
return this.dynamicResourceFiles.computeIfAbsent(relativeName, name -> {
ResourceFile resourceFile = this.resourceFiles.get(name);
return (resourceFile != null) ? new DynamicResourceFileObject(name, resourceFile.getContent())
: new DynamicResourceFileObject(name);
return (resourceFile != null) ? new DynamicResourceFileObject(name, resourceFile.getContent()) :
new DynamicResourceFileObject(name);
});
}

Loading…
Cancel
Save