/// <summary> /// See <see cref="Visitor.VisitAssembly"/>. /// </summary> public override void VisitAssembly(AssemblyMembers assembly) { if (delegates.VisitAssembly != null) delegates.VisitAssembly(assembly); base.VisitAssembly(assembly); }
static IEnumerable<string> GetListOfMissingDoco(AssemblyMembers assemblyMembers) { var visitor = new VerificationVisitor(); visitor.VisitAssembly(assemblyMembers); return visitor.BadMembers .Distinct() .Select(FullMemberName); }
/// <summary> /// Parses through Accord.NET XML documentation files and generate XAML code for some /// selected types of documentation entries, such as Summary, Remarks and Examples. /// </summary> /// private static Dictionary <string, DocumentationViewModel> GetDocumentation(Assembly assembly) { AssemblyMembers members = DocReader.Read(assembly); var visitor = new ClassToXamlVisitor(members.IdMap); members.Accept(visitor); return(visitor.Texts); }
static IEnumerable <string> GetListOfMissingDocs(AssemblyMembers assemblyMembers) { var visitor = new VerificationVisitor(); visitor.VisitAssembly(assemblyMembers); return(visitor.BadMembers .Distinct() .Select(FullMemberName)); }
public override void VisitAssembly(AssemblyMembers assembly) { base.VisitAssembly(assembly); }
/// <summary> /// Visits the entire set of members read by the <see cref="DocReader.Read(Assembly)"/>. /// </summary> public virtual void VisitAssembly(AssemblyMembers assembly) { VisitDocument(assembly); }