public void LoadSourceLinesOfCode(FileInclusion inclusion) { OpenFile(fileName => { var parser = new SlocReader(inclusion); Parse(parser, fileName); }, "Source LOC |*.csv"); }
private CodeBagType MapToCodeBag(FileInclusion inclusion) { switch (inclusion) { case FileInclusion.CSharp: return(CodeBagType.Namespace); case FileInclusion.Java: return(CodeBagType.Package); case FileInclusion.Js: return(CodeBagType.Directory); default: return(CodeBagType.Empty); } }
public SlocReader(FileInclusion inclusion = FileInclusion.Js) : base(true) { Inclusion = inclusion; }