File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
approvaltests-util/src/main/java/com/spun/util/tests Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 88import com .spun .util .io .FileUtils ;
99import com .spun .util .io .StackElementLevelSelector ;
1010import com .spun .util .io .StackElementSelector ;
11+ import org .lambda .functions .Function1 ;
12+ import org .lambda .functions .Function2 ;
13+
1114import java .awt .image .BufferedImage ;
1215import java .io .File ;
1316import java .io .FileNotFoundException ;
@@ -186,7 +189,8 @@ private static StackTraceReflectionResult getInfo(StackTraceElement element) thr
186189 String className = fullClassName .substring (fullClassName .lastIndexOf ("." ) + 1 );
187190 className = handleInnerClasses (className );
188191 String fileName = element .getFileName ();
189- File dir = ClassUtils .getSourceDirectory (ObjectUtils .loadClass (fullClassName ), fileName );
192+ Function2 <Class , String , File > getSourceDirectory = ClassUtils ::getSourceDirectory ;
193+ File dir = getSourceDirectory .call (ObjectUtils .loadClass (fullClassName ), fileName );
190194 String methodName = unrollLambda (element .getMethodName ());
191195 return new StackTraceReflectionResult (dir , className , fullClassName , methodName );
192196 }
You can’t perform that action at this time.
0 commit comments