public override IVerbWorker getWorker(WorkingDirectory workingDirectory) { VerbOutputsContext context = new VerbOutputsContext(this.parent, this.assertSuspiciousDafnyImpls); ContextContents contents = new ContextContents(context); BuildEngine.theEngine.Repository.StoreVirtual(this.getContextOutput(), new Fresh(), contents); return new VerbSyncWorker(workingDirectory, new Fresh()); }
public override IVerbWorker getWorker(WorkingDirectory workingDirectory) { VerbOutputsContext context = new VerbOutputsContext(this.parent, this.assertSuspiciousDafnyImpls); ContextContents contents = new ContextContents(context); BuildEngine.theEngine.Repository.StoreVirtual(this.getContextOutput(), new Fresh(), contents); return(new VerbSyncWorker(workingDirectory, new Fresh())); }
public override IVerbWorker getWorker() { VerbOutputsContext context = new VerbOutputsContext(_parent, _assertSuspiciousDafnyImpls); ContextContents contents = new ContextContents(context); BuildEngine.theEngine.getNuObjContents().storeVirtual(getContextOutput(), new Fresh(), contents); return(new VerbSyncWorker(new Fresh())); }