void () { @Language("JAVA") String classText = """ import java.util.stream.Collectors; public class InternalFrames { public static void main(String[] args) { Runnable r = () -> { String frames = StackWalker.getInstance(StackWalker.Option.SHOW_HIDDEN_FRAMES) .walk(s -> s.map(sf -> "\\tat " + sf.toStackTraceElement() + "\\n").collect(Collectors.joining())); System.out.println(frames); }; r.run(); } } """; List<Trinity<String, Integer, Integer>> traceAndPositions = List.of( Trinity.create("\tat InternalFrames.lambda$main$2(InternalFrames.java:7)\n", 7, 1), Trinity.create("\tat InternalFrames$$Lambda$14/0x0000000800c01200.run(Unknown Source)\n", null, null), Trinity.create("\tat InternalFrames.main(InternalFrames.java:10)\n", 10, 7)); checkColumnFinder(classText, traceAndPositions); }