[Checkins] [zopefoundation/zope.app.apidoc] 63f4df: Restore ++apidoc++ to the root.

GitHub noreply at github.com
Thu May 18 15:49:24 CEST 2017


  Branch: refs/heads/python3
  Home:   https://github.com/zopefoundation/zope.app.apidoc
  Commit: 63f4df5890e980e843ba978cb6929532a36ad388
      https://github.com/zopefoundation/zope.app.apidoc/commit/63f4df5890e980e843ba978cb6929532a36ad388
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-05-18 (Thu, 18 May 2017)

  Changed paths:
    M CHANGES.rst
    M src/zope/app/apidoc/README.rst
    M src/zope/app/apidoc/apidoc.py
    M src/zope/app/apidoc/codemodule/README.rst
    M src/zope/app/apidoc/codemodule/browser/README.rst
    M src/zope/app/apidoc/codemodule/browser/class_.py
    M src/zope/app/apidoc/codemodule/browser/menu.py
    M src/zope/app/apidoc/interfaces.py
    M src/zope/app/apidoc/static.py
    M src/zope/app/apidoc/tests.py
    M src/zope/app/apidoc/typemodule/type.py
    M src/zope/app/apidoc/utilities.py
    M src/zope/app/apidoc/utilities.rst
    M src/zope/app/apidoc/utilitymodule/browser.py
    M src/zope/app/apidoc/utilitymodule/browser.rst
    M src/zope/app/apidoc/utilitymodule/utilitymodule.py
    M src/zope/app/apidoc/zcmlmodule/README.rst
    M src/zope/app/apidoc/zcmlmodule/__init__.py
    M src/zope/app/apidoc/zcmlmodule/browser.py
    M src/zope/app/apidoc/zcmlmodule/browser.rst

  Log Message:
  -----------
  Restore ++apidoc++ to the root.

In the tests, use the correct root folder, not the site folder.

But also, the traverser for the apidoc namespace forces the issue.
This prevents issues with shared ZODB connections.

Doing this allows us to correctly spider all the ++apidoc++ links
without running into circular parent chains or closed connection errors.




More information about the checkins mailing list