public void Alter(TemplatePlan plan) { CsProjFile original = plan.Solution.FindProject(this._originalProject).Project; ProjectPlan originalPlan = plan.FindProjectPlan(this._originalProject); ProjectPlan testPlan = plan.CurrentProject; CsProjFile testProject = plan.Solution.FindProject(testPlan.ProjectName).Project; CopyProjectReferences.copyNugetDeclarations(originalPlan, testPlan, original, testProject); this.findNugetsInOriginalRippleDeclarations(plan, testPlan); CopyProjectReferences.buildProjectReference(original, testProject); }
public void Alter(TemplatePlan plan) { var original = plan.Solution.FindProject(_originalProject).Project; var originalPlan = plan.FindProjectPlan(_originalProject); var testPlan = plan.CurrentProject; var testProject = plan.Solution.FindProject(testPlan.ProjectName).Project; copyNugetDeclarations(originalPlan, testPlan, original, testProject); findNugetsInOriginalRippleDeclarations(plan, testPlan); buildProjectReference(original, testProject); }