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 GetRelationshipTable(string _rootFolder, TypeTable _interestedTypes, TypeTable _allTypes) { rootFolder = _rootFolder; analyzer = new TypeRelationshipAnalyzer(_interestedTypes, _allTypes); fm = new FileManager(); }