Class V8ProjectLazySupplier

java.lang.Object
com._1c.g5.v8.dt.testing.compare.V8ProjectLazySupplier
All Implemented Interfaces:
Supplier<IV8Project>

public class V8ProjectLazySupplier extends Object implements Supplier<IV8Project>
Opens and builds V8 project from the testing workspace by first request.
  • Constructor Details

    • V8ProjectLazySupplier

      public V8ProjectLazySupplier(String projectName, Path projectLocation, TestingWorkspace testingWorkspace, IV8ProjectManager v8ProjectManager)
      Creates the supplier.
      Parameters:
      projectName - the project name to be opened, cannot be null
      projectLocation - the location of the project parent directory, cannot be null
      testingWorkspace - the testing workspace instance to load the project from, cannot be null
      v8ProjectManager - the V8 project manager, cannot be null
  • Method Details