/// <summary> /// Returns the default srcML binary directory. /// </summary> /// <param name="extensionDirectory"></param> /// <returns></returns> public static string GetSrcMLDefaultDirectory(string toolName, string extensionDirectory) { if (!Directory.Exists(Path.Combine(extensionDirectory, "SrcTools"))) { return(SrcToolsHelper.GetSrcMLToolDefaultDirectory(toolName)); } else { return(Path.Combine(extensionDirectory, "srcTools")); } }
/// <summary> /// Initializes a new instance of the <see cref="SrcDiffRunner"/> class. /// </summary> public SrcDiffRunner() : this(SrcToolsHelper.GetSrcMLToolDefaultDirectory("srcdiff")) { }