@"34a2bbc6370f7e2ec087173619b843a333278007", 1279)] // 2 //[TestCase(@"https://github.com/JamesNK/Newtonsoft.Json", // @"70d3e9327d5dcd9a1770b3aed5437d6aa0b15802", 1232)] //[TestCase(@"https://github.com/ravendb/ravendb", // @"d0198ae2adef266dee2eb68e121eff39fde7225a", 1225)] //[TestCase(@"https://github.com/SonyWWS/ATF", // @"0ff57f7de853c2cd08f6a59e3e0320c1c5ce1d97", 1202)] //[TestCase(@"https://github.com/reactiveui/ReactiveUI", // @"7c3cd0cbfb198cc8de5cd60c62196708b33fac1e", 1191)] //[TestCase(@"https://github.com/mono/monodevelop", // @"a56951526cd7c6f89361b93e546d8bfacbd1a513", 1152)] public void ParseGitRepository(string url, string commitPointer, int starCount) { Action <string> parse = code => { var parser = new csParser( new CommonTokenStream(new csLexer(new ANTLRStringStream(code)))); parser.TraceDestination = Console.Error; var ret = parser.compilation_unit(); }; MeasurePerformance(url, commitPointer, parse, "*.cs"); }
@"34a2bbc6370f7e2ec087173619b843a333278007", 1279)] // 2 //[TestCase(@"https://github.com/JamesNK/Newtonsoft.Json", // @"70d3e9327d5dcd9a1770b3aed5437d6aa0b15802", 1232)] //[TestCase(@"https://github.com/ravendb/ravendb", // @"d0198ae2adef266dee2eb68e121eff39fde7225a", 1225)] //[TestCase(@"https://github.com/SonyWWS/ATF", // @"0ff57f7de853c2cd08f6a59e3e0320c1c5ce1d97", 1202)] //[TestCase(@"https://github.com/reactiveui/ReactiveUI", // @"7c3cd0cbfb198cc8de5cd60c62196708b33fac1e", 1191)] //[TestCase(@"https://github.com/mono/monodevelop", // @"a56951526cd7c6f89361b93e546d8bfacbd1a513", 1152)] public void ParseGitRepository(string url, string commitPointer, int starCount) { Action<string> parse = code => { var parser = new csParser( new CommonTokenStream(new csLexer(new ANTLRStringStream(code)))); parser.TraceDestination = Console.Error; var ret = parser.compilation_unit(); }; MeasurePerformance(url, commitPointer, parse, "*.cs"); }