Example #1
0
        /// <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);
 }
Example #6
0
 /// <summary>
 /// Visits the entire set of members read by the <see cref="DocReader.Read(Assembly)"/>.
 /// </summary>
 public virtual void VisitAssembly(AssemblyMembers assembly)
 {
     VisitDocument(assembly);
 }
Example #7
0
 public override void VisitAssembly(AssemblyMembers assembly)
 {
     base.VisitAssembly(assembly);
 }