static void Main(string[] args) { string path = "../../"; List <string> patterns = new List <string>(); patterns.Add("*.cs"); TypeAnalyzer funcAnalyzer = new TypeAnalyzer(); List <string> files = funcAnalyzer.getFiles(path, patterns); funcAnalyzer.Analyze(files); Console.WriteLine("Displaying Function Complexities"); Console.WriteLine("================================="); TypeTable interestedTypes = new TypeTable(); TypeTable allTypes = new TypeTable(); Analyzer relationshipAnalyzer = new TypeRelationshipAnalyzer(interestedTypes, allTypes); relationshipAnalyzer.Analyze(files); //results = relationshipAnalyzer.getResults(); Console.WriteLine("\n\nDisplaying Relationship Results"); Console.WriteLine("================================="); }
public GetTypeTableOfAllProjects(string _rootFolder) { rootFolder = _rootFolder; analyzer = new TypeAnalyzer(); fm = new FileManager(); }
public GetTypeTableOfAProject(List <string> _solutionPaths) { solutionPaths = _solutionPaths; analyzer = new TypeAnalyzer(); fm = new FileManager(); }