public IEnumerable <string> GetMethodsFoundInWeavedLibs() { _log("Started WeawingDataProvider.GetMethodsFoundInWeavedLibs()"); var methodsFoundInWeavedLibs = new CecilMethodLister(LibWeaver.Program.GetLibsToWeave(_libsPath, new string[0])).GetAllMethods(); _log("Ended WeawingDataProvider.GetMethodsFoundInWeavedLibs()"); return(methodsFoundInWeavedLibs); }
protected string[] GetWeavedMethods(string namespaceFilter = null) { IEnumerable <string> allMethods = new CecilMethodLister( LibWeaver.Program.GetLibsToWeave(WeaveLibrariesRootDir), typeDefinition => namespaceFilter == null || typeDefinition.Namespace.Contains(namespaceFilter)) .GetAllMethods(); return(allMethods.ToArray()); }