public override bool Execute(WhereAmIInput input) { Console.WriteLine("The root code directory for ripple is " + RippleFileSystem.FindCodeDirectory()); Console.WriteLine("ripple.exe is at " + RippleFileSystem.RippleExeLocation()); return(true); }
public static SolutionGraph BuildForCurrentDirectory() { var builder = new SolutionGraphBuilder(new FileSystem()); var codeDirectory = RippleFileSystem.FindCodeDirectory(); return(builder.ReadFrom(codeDirectory)); }
public void Describe(Description description) { description.Title = "Solution Graph at {0}".ToFormat(RippleFileSystem.FindCodeDirectory()); var solutions = description.AddList("Solutions", _orderedSolutions.Value.Select(x => new SolutionListItem(x))); solutions.Label = "Solutions"; }
public void finds_the_code_dir() { RippleFileSystem.FindCodeDirectory().ShouldEqual(theCodeDir.ToFullPath()); }