call site 0 for path.local.visit
apigen/testing/test_apigen_example.py - line 439
438
439
440
441
442
443
444
445
446
447
448
   def test_build_navigation_root(self):
->     self.spb.build_pages(self.fs_root)
       self.linker.replace_dirpath(self.base)
       html = self.base.join('source/pkg/index.html').read()
       print html
       run_string_sequence_test(html, [
           'href="index.html">pkg',
           'href="func.py.html">func.py',
           'href="someclass.py.html">someclass.py',
           'href="somesubclass.py.html">somesubclass.py',
       ])
apigen/htmlgen.py - line 286
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
   def build_pages(self, base):
->     for fspath in [base] + list(base.visit()):
           if fspath.ext in ['.pyc', '.pyo']:
               continue
           if self.capture:
               self.capture.err.writeorg('.')
           relfspath = fspath.relto(base)
           if relfspath.find('%s.' % (os.path.sep,)) > -1:
               # skip hidden dirs and files
               continue
           elif fspath.check(dir=True):
               if relfspath != '':
                   relfspath += os.path.sep
               reloutputpath = 'source%s%sindex.html' % (os.path.sep,
                                                         relfspath)
           else:
               reloutputpath = "source%s%s.html" % (os.path.sep, relfspath)
           reloutputpath = reloutputpath.replace(os.path.sep, '/')
           outputpath = self.base.join(reloutputpath)
           self.linker.set_link(str(fspath), reloutputpath)
           self.build_page(fspath, outputpath, base)