Class ProjectStructureManager

java.lang.Object
com.shaft.tools.io.internal.ProjectStructureManager

public class ProjectStructureManager extends Object
Initializes runtime project folders and service provider metadata files.
  • Constructor Details

    • ProjectStructureManager

      public ProjectStructureManager()
  • Method Details

    • identifyRunType

      public static ProjectStructureManager.RunType identifyRunType()
      Detects the active test runner from the current stack trace.
      Returns:
      the inferred execution mode
    • initialize

      public static void initialize(ProjectStructureManager.RunType runType)
      Prepares project structure and listener registration files based on run type.
      Parameters:
      runType - current execution framework mode