Class StackTraceCollector


  • class StackTraceCollector
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.Map<java.nio.file.Path,​java.lang.String> classToSourceCache  
      (package private) static java.lang.String PLAYWRIGHT_JAVA_SRC  
      private java.util.List<java.nio.file.Path> srcDirs  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private StackTraceCollector​(java.util.List<java.nio.file.Path> srcDirs)  
    • Field Detail

      • srcDirs

        private final java.util.List<java.nio.file.Path> srcDirs
      • classToSourceCache

        private final java.util.Map<java.nio.file.Path,​java.lang.String> classToSourceCache
    • Constructor Detail

      • StackTraceCollector

        private StackTraceCollector​(java.util.List<java.nio.file.Path> srcDirs)
    • Method Detail

      • createFromEnv

        static StackTraceCollector createFromEnv​(java.util.Map<java.lang.String,​java.lang.String> env)
      • sourceFile

        private java.lang.String sourceFile​(java.lang.StackTraceElement frame)
      • resolveSourcePath

        private java.lang.String resolveSourcePath​(java.nio.file.Path relativePath)
      • currentStackTrace

        com.google.gson.JsonArray currentStackTrace()