コード例 #1
0
 /// <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"));
     }
 }
コード例 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SrcDiffRunner"/> class.
 /// </summary>
 public SrcDiffRunner()
     : this(SrcToolsHelper.GetSrcMLToolDefaultDirectory("srcdiff"))
 {
 }