Exemplo n.º 1
0
 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());
 }
Exemplo n.º 2
0
 public override IVerbWorker getWorker(WorkingDirectory workingDirectory)
 {
     IEnumerable<IIncludePathContext> contexts = this.parents.Select(parent =>
         ((ContextContents)BuildEngine.theEngine.Repository.FetchVirtual(parent.getContextOutput())).Context);
     ConcatContext context = new ConcatContext(contexts);
     ContextContents contents = new ContextContents(context);
     BuildEngine.theEngine.Repository.StoreVirtual(this.getContextOutput(), new Fresh(), contents);
     return new VerbSyncWorker(workingDirectory, new Fresh());
 }
Exemplo n.º 3
0
 public override IVerbWorker getWorker(WorkingDirectory workingDirectory)
 {
     ContextContents contents = new ContextContents(this._context);
     BuildEngine.theEngine.Repository.StoreVirtual(this.getContextOutput(), new Fresh(), contents);
     return new VerbSyncWorker(workingDirectory, new Fresh());
 }