DEBUG doorstop.core.vcs.base:base.py:74 reading and caching the ignore patterns...
DEBUG doorstop.core.vcs.base:base.py:88 reading and caching all file paths...
DEBUG doorstop.core.vcs.base:base.py:35 $ git add path/to/mock/file.txt
DEBUG doorstop.core.vcs.base:base.py:35 $ git commit --all --message A commit message
DEBUG doorstop.core.vcs.base:base.py:35 $ git push
DEBUG doorstop.core.vcs.base:base.py:35 $ git rm path/to/mock/file.txt --force --quiet
DEBUG doorstop.core.vcs.base:base.py:35 $ git add path/to/mock/file.txt
DEBUG doorstop.core.vcs.git:git.py:18 `git` does not support locking: path/to/mock/file.txt
DEBUG doorstop.core.vcs.base:base.py:35 $ git pull
DEBUG doorstop.core.vcs.base:base.py:35 $ git add path/to/mock/file.txt
DEBUG doorstop.core.vcs.base:base.py:35 $ svn add path/to/mock/file.txt
DEBUG doorstop.core.vcs.base:base.py:35 $ svn commit --message A commit message
DEBUG doorstop.core.vcs.base:base.py:35 $ svn delete path/to/mock/file.txt
DEBUG doorstop.core.vcs.subversion:subversion.py:24 `svn` adds all changes
DEBUG doorstop.core.vcs.base:base.py:35 $ svn update
DEBUG doorstop.core.vcs.base:base.py:35 $ svn lock path/to/mock/file.txt
DEBUG doorstop.core.vcs.base:base.py:35 $ svn add path/to/mock/file.txt
DEBUG doorstop.core.vcs.base:base.py:35 $ hg add path/to/mock/file.txt
DEBUG doorstop.core.vcs.base:base.py:35 $ hg commit --message A commit message
DEBUG doorstop.core.vcs.base:base.py:35 $ hg push
DEBUG doorstop.core.vcs.base:base.py:35 $ hg remove path/to/mock/file.txt --force
DEBUG doorstop.core.vcs.base:base.py:35 $ hg add path/to/mock/file.txt
DEBUG doorstop.core.vcs.mercurial:mercurial.py:18 `hg` does not support locking: path/to/mock/file.txt
DEBUG doorstop.core.vcs.base:base.py:35 $ hg pull -u
DEBUG doorstop.core.vcs.base:base.py:35 $ hg add path/to/mock/file.txt
DEBUG doorstop.gui.main:main.py:64 program exited with error
DEBUG doorstop.gui.main:main.py:61 program exited
DEBUG doorstop.gui.main:main.py:58 program interrupted
DEBUG doorstop.gui.main:main.py:64 program exited with error
DEBUG doorstop.gui.main:main.py:61 program exited
DEBUG doorstop.gui.main:main.py:61 program exited
DEBUG doorstop.gui.main:main.py:61 program exited
INFO root:test_all.py:34 waiting for the server to initialize...
DEBUG urllib3.connectionpool:connectionpool.py:244 Starting new HTTP connection (1): localhost:7867
DEBUG urllib3.connectionpool:connectionpool.py:244 Starting new HTTP connection (1): localhost:7867
DEBUG urllib3.connectionpool:connectionpool.py:549 http://localhost:7867 "HEAD /documents HTTP/1.1" 200 0
INFO root:test_all.py:44 server is answering!
INFO doorstop.server.client:client.py:36 checking for a server...
DEBUG doorstop.server.utilities:utilities.py:25 building URL: localhost + 7867 + /documents
DEBUG doorstop.server.client:client.py:22 looking for http://localhost:7867/documents...
DEBUG urllib3.connectionpool:connectionpool.py:244 Starting new HTTP connection (1): localhost:7867
DEBUG urllib3.connectionpool:connectionpool.py:549 http://localhost:7867 "HEAD /documents HTTP/1.1" 200 0
INFO doorstop.server.client:client.py:30 found: http://localhost:7867/documents
DEBUG urllib3.connectionpool:connectionpool.py:244 Starting new HTTP connection (1): localhost:7867
DEBUG urllib3.connectionpool:connectionpool.py:549 http://localhost:7867 "GET /documents/ HTTP/1.1" 200 736
DEBUG urllib3.connectionpool:connectionpool.py:244 Starting new HTTP connection (1): localhost:7867
DEBUG urllib3.connectionpool:connectionpool.py:549 http://localhost:7867 "GET /index.html HTTP/1.1" 200 None
DEBUG doorstop.server.utilities:utilities.py:25 building URL: localhost + 7867 + /documents/req/numbers?format=json
DEBUG urllib3.connectionpool:connectionpool.py:244 Starting new HTTP connection (1): localhost:7867
DEBUG urllib3.connectionpool:connectionpool.py:549 http://localhost:7867 "POST /documents/req/numbers?format=json HTTP/1.1" 200 12
INFO doorstop.server.client:client.py:62 next number from the server: 20
DEBUG doorstop.server.utilities:utilities.py:25 building URL: localhost + 7867 + /documents/req/numbers?format=json
DEBUG urllib3.connectionpool:connectionpool.py:244 Starting new HTTP connection (1): localhost:7867
DEBUG urllib3.connectionpool:connectionpool.py:549 http://localhost:7867 "POST /documents/req/numbers?format=json HTTP/1.1" 200 12
INFO doorstop.server.client:client.py:62 next number from the server: 21
DEBUG urllib3.connectionpool:connectionpool.py:244 Starting new HTTP connection (1): localhost:7867
DEBUG urllib3.connectionpool:connectionpool.py:549 http://localhost:7867 "GET /documents/REQ HTTP/1.1" 200 None
DEBUG urllib3.connectionpool:connectionpool.py:244 Starting new HTTP connection (1): localhost:7867
DEBUG urllib3.connectionpool:connectionpool.py:549 http://localhost:7867 "GET /documents/REQ.html HTTP/1.1" 200 None
DEBUG urllib3.connectionpool:connectionpool.py:244 Starting new HTTP connection (1): localhost:7867
DEBUG urllib3.connectionpool:connectionpool.py:549 http://localhost:7867 "GET /traceability HTTP/1.1" 200 12828
INFO root:test_all.py:51 delaying for the server to shutdown...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.tree:tree.py:390 looking for document 'REQ'...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.document:document.py:448 next number (local): 20
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.tree:tree.py:390 looking for document 'REQ'...
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.extra".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.fenced_code.FencedCodeExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.footnotes.FootnoteExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.attr_list.AttrListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.def_list.DefListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.tables.TableExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.abbr.AbbrExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.md_in_html.MarkdownInHtmlExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.extra.ExtraExtension".
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.sane_lists".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.sane_lists.SaneListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "plantuml_markdown.PlantUMLMarkdownExtension".
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.extra".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.fenced_code.FencedCodeExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.footnotes.FootnoteExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.attr_list.AttrListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.def_list.DefListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.tables.TableExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.abbr.AbbrExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.md_in_html.MarkdownInHtmlExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.extra.ExtraExtension".
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.sane_lists".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.sane_lists.SaneListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "plantuml_markdown.PlantUMLMarkdownExtension".
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.types:types.py:654 iterating over document...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item REQ018's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item REQ019's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item REQ002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item REQ003's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT008, TUT004, TUT002, TUT001, LLT001
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item REQ004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT019, TUT017, TUT002, TUT001, LLT002
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item REQ001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT005
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item REQ016's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT012, TUT013, TUT016
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item REQ017's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT022, TUT015
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item REQ006's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item REQ007's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT009, TUT020, TUT010, LLT003
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item REQ008's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT004
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item REQ009's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item REQ010's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item REQ011's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT004, TUT002, LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item REQ012's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT004, TUT002, LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item REQ013's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT004, TUT002, LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item REQ014's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item REQ015's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT007, LLT008
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.extra".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.fenced_code.FencedCodeExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.footnotes.FootnoteExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.attr_list.AttrListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.def_list.DefListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.tables.TableExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.abbr.AbbrExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.md_in_html.MarkdownInHtmlExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.extra.ExtraExtension".
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.sane_lists".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.sane_lists.SaneListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "plantuml_markdown.PlantUMLMarkdownExtension".
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.types:types.py:654 iterating over document...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.tree:tree.py:390 looking for document 'REQ'...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.tree:tree.py:390 looking for document 'REQ'...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.tree:tree.py:390 looking for document 'REQ'...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.tree:tree.py:390 looking for document 'REQ'...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.types:types.py:658 iterating over document-like object...
DEBUG doorstop.core.types:types.py:662 iterating over an item (in a container)...
DEBUG doorstop.core.item:item.py:835 finding item REQ001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT005
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.extra".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.fenced_code.FencedCodeExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.footnotes.FootnoteExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.attr_list.AttrListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.def_list.DefListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.tables.TableExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.abbr.AbbrExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.md_in_html.MarkdownInHtmlExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.extra.ExtraExtension".
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.sane_lists".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.sane_lists.SaneListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "plantuml_markdown.PlantUMLMarkdownExtension".
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item REQ008's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT004
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT004's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ009's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ016's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT012, TUT013, TUT016
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT016's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT012's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT013's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ003's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT008, TUT004, TUT002, TUT001, LLT001
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT008's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ017's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT022, TUT015
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT015's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT004
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT004's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT005
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT005's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ015's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT007, LLT008
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT008's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ014's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT019, TUT017, TUT002, TUT001, LLT002
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT017's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT019's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ011's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT004, TUT002, LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ013's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT004, TUT002, LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ007's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT009, TUT020, TUT010, LLT003
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT009's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT010's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT020's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item REQ012's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT004, TUT002, LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item TUT019's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item TUT009's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item TUT020's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.item:item.py:835 finding item TUT008's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item TUT010's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item TUT012's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item TUT013's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT003's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item TUT017's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item TUT016's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item TUT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ017'...
DEBUG doorstop.core.item:item.py:835 finding item TUT015's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT004
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT016'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT009'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT010'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT001'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT002'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT008'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT017'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT019'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT015'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ017'...
DEBUG doorstop.core.item:item.py:835 finding item HLT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item EXT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item EXT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.item:item.py:835 finding item LLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item LLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item LLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ009'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ014'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ015'...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ001'...
DEBUG doorstop.core.item:item.py:835 finding item LLT005's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ008'...
DEBUG doorstop.core.item:item.py:835 finding item LLT004's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ015'...
DEBUG doorstop.core.item:item.py:835 finding item LLT008's child objects...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item REQ008's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT004
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT004's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ009's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ016's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT012, TUT013, TUT016
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT016's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT012's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT013's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ003's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT008, TUT004, TUT002, TUT001, LLT001
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT008's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ017's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT022, TUT015
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT015's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT004
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT004's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT005
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT005's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ015's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT007, LLT008
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT008's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ014's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT019, TUT017, TUT002, TUT001, LLT002
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT017's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT019's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ011's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT004, TUT002, LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ013's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT004, TUT002, LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ007's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT009, TUT020, TUT010, LLT003
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT009's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT010's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT020's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item REQ012's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT004, TUT002, LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item TUT019's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item TUT009's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item TUT020's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.item:item.py:835 finding item TUT008's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item TUT010's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item TUT012's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item TUT013's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT003's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item TUT017's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item TUT016's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item TUT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ017'...
DEBUG doorstop.core.item:item.py:835 finding item TUT015's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT004
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT016'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT009'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT010'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT001'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT002'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT008'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT017'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT019'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT015'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ017'...
DEBUG doorstop.core.item:item.py:835 finding item HLT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item EXT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item EXT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.item:item.py:835 finding item LLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item LLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item LLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ009'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ014'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ015'...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ001'...
DEBUG doorstop.core.item:item.py:835 finding item LLT005's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ008'...
DEBUG doorstop.core.item:item.py:835 finding item LLT004's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ015'...
DEBUG doorstop.core.item:item.py:835 finding item LLT008's child objects...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item REQ008's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT004
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT004's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ009's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ016's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT012, TUT013, TUT016
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT016's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT012's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT013's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ003's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT008, TUT004, TUT002, TUT001, LLT001
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT008's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ017's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT022, TUT015
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT015's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT004
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT004's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT005
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT005's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ015's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT007, LLT008
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT008's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ014's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT019, TUT017, TUT002, TUT001, LLT002
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT017's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT019's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ011's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT004, TUT002, LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ013's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT004, TUT002, LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ007's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT009, TUT020, TUT010, LLT003
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT009's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT010's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT020's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item REQ012's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT004, TUT002, LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item TUT019's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item TUT009's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item TUT020's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.item:item.py:835 finding item TUT008's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item TUT010's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item TUT012's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item TUT013's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT003's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item TUT017's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item TUT016's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item TUT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ017'...
DEBUG doorstop.core.item:item.py:835 finding item TUT015's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT004
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT016'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT009'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT010'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT001'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT002'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT008'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT017'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT019'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT015'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ017'...
DEBUG doorstop.core.item:item.py:835 finding item HLT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item EXT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item EXT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.item:item.py:835 finding item LLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item LLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item LLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ009'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ014'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ015'...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ001'...
DEBUG doorstop.core.item:item.py:835 finding item LLT005's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ008'...
DEBUG doorstop.core.item:item.py:835 finding item LLT004's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ015'...
DEBUG doorstop.core.item:item.py:835 finding item LLT008's child objects...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.tree:tree.py:390 looking for document 'TUT'...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:448 next number (local): 26
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.tree:tree.py:390 looking for document 'LLT'...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.document:document.py:448 next number (local): 11
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.tree:tree.py:390 looking for document 'REQ'...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.tree:tree.py:390 looking for document 'REQ'...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.tree:tree.py:390 looking for document 'REQ'...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.tree:tree.py:390 looking for document 'REQ'...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.tree:tree.py:390 looking for document 'REQ'...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
INFO doorstop.core.builder:builder.py:38 looking for documents in /Users/Browning/Code/doorstop...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.builder:builder.py:86 found document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.builder:builder.py:86 found document: TUT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.builder:builder.py:86 found document: EXT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files_md')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQMD
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: LLT
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: REQ
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/parent')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: SYS
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/new')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: NEW
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/files/child')...
DEBUG doorstop.core.builder:builder.py:84 skipped document: TST
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.builder:builder.py:86 found document: HLT
INFO doorstop.core.builder:builder.py:59 building tree...
INFO doorstop.core.tree:tree.py:60 root of the tree: REQ
DEBUG doorstop.core.tree:tree.py:140 trying to add TUT...
INFO doorstop.core.tree:tree.py:85 added to tree: TUT
DEBUG doorstop.core.tree:tree.py:140 trying to add EXT...
INFO doorstop.core.tree:tree.py:85 added to tree: EXT
DEBUG doorstop.core.tree:tree.py:140 trying to add LLT...
INFO doorstop.core.tree:tree.py:85 added to tree: LLT
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
DEBUG doorstop.core.tree:tree.py:140 trying to add HLT...
INFO doorstop.core.tree:tree.py:85 added to tree: HLT
INFO doorstop.core.builder:builder.py:63 built tree: REQ <- [ TUT <- [ HLT ], EXT, LLT ]
INFO doorstop.core.tree:tree.py:595 loading the tree...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs')...
INFO doorstop.core.document:document.py:284 loading document REQ's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ015.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ006.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/REQ012.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/tutorial')...
INFO doorstop.core.document:document.py:284 loading document TUT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT024.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT018.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT019.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT025.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT022.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT023.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT021.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT020.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT008.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT011.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT012.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT013.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT017.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT016.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT014.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/tutorial/TUT015.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document HLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/cli/tests/docs/HLT004.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/reqs/ext')...
INFO doorstop.core.document:document.py:284 loading document EXT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/reqs/ext/EXT001.yml')...
DEBUG doorstop.core.document:document.py:199 loading Document('/Users/Browning/Code/doorstop/doorstop/core/tests/docs')...
INFO doorstop.core.document:document.py:284 loading document LLT's items...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT001.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT003.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT002.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT007.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT005.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT004.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT010.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT009.yml')...
DEBUG doorstop.core.item:item.py:282 loading Item('/Users/Browning/Code/doorstop/doorstop/core/tests/docs/LLT008.yml')...
DEBUG doorstop.core.document:document.py:281 iterating document REQ's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item REQ008's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT004
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT004's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ009's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ016's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT012, TUT013, TUT016
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT016's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT012's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT013's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ003's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT008, TUT004, TUT002, TUT001, LLT001
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT008's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ017's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT022, TUT015
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT015's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT004
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT004's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT005
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT005's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ015's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT007, LLT008
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT008's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ014's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT019, TUT017, TUT002, TUT001, LLT002
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT017's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT019's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ011's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT004, TUT002, LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ013's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT004, TUT002, LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.item:item.py:835 finding item REQ007's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT009, TUT020, TUT010, LLT003
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item LLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT009's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT010's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT020's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item REQ012's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: TUT004, TUT002, LLT007
DEBUG doorstop.core.item:item.py:860 child documents: TUT, EXT, LLT
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document TUT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item TUT019's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item TUT009's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item TUT020's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.item:item.py:835 finding item TUT008's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.item:item.py:835 finding item TUT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item TUT010's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT002
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item TUT012's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item TUT013's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.item:item.py:835 finding item TUT003's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item TUT017's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item TUT016's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT003
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.item:item.py:835 finding item TUT002's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item TUT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT001
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ017'...
DEBUG doorstop.core.item:item.py:835 finding item TUT015's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.item:item.py:858 child items: HLT004
DEBUG doorstop.core.item:item.py:860 child documents: HLT
DEBUG doorstop.core.item:item.py:835 finding item HLT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document HLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT016'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ016'...
DEBUG doorstop.core.item:item.py:835 finding item HLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT009'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT010'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item HLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT001'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT002'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT008'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT017'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT019'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item HLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'TUT015'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ017'...
DEBUG doorstop.core.item:item.py:835 finding item HLT004's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document EXT's loaded items...
DEBUG doorstop.core.item:item.py:835 finding item EXT002's child objects...
DEBUG doorstop.core.item:item.py:835 finding item EXT001's child objects...
DEBUG doorstop.core.document:document.py:281 iterating document LLT's loaded items...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ003'...
DEBUG doorstop.core.item:item.py:835 finding item LLT001's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ007'...
DEBUG doorstop.core.item:item.py:835 finding item LLT003's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ004'...
DEBUG doorstop.core.item:item.py:835 finding item LLT002's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ009'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ011'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ012'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ013'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ014'...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ015'...
DEBUG doorstop.core.item:item.py:835 finding item LLT007's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ001'...
DEBUG doorstop.core.item:item.py:835 finding item LLT005's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ008'...
DEBUG doorstop.core.item:item.py:835 finding item LLT004's child objects...
DEBUG doorstop.core.tree:tree.py:431 looking for item 'REQ015'...
DEBUG doorstop.core.item:item.py:835 finding item LLT008's child objects...
INFO doorstop.server.client:client.py:36 checking for a server...
INFO doorstop.server.client:client.py:36 checking for a server...
INFO doorstop.server.client:client.py:36 checking for a server...
INFO doorstop.server.client:client.py:38 no server in use
INFO doorstop.server.client:client.py:36 checking for a server...
DEBUG doorstop.server.utilities:utilities.py:25 building URL: 1.2.3.4 + 8080 + /documents
DEBUG doorstop.server.client:client.py:22 looking for http://1.2.3.4:8080/documents...
INFO doorstop.server.client:client.py:30 found: http://1.2.3.4:8080/documents
DEBUG doorstop.server.utilities:utilities.py:25 building URL: 1.2.3.4 + 8080 + /documents
DEBUG doorstop.server.client:client.py:22 looking for http://1.2.3.4:8080/documents...
DEBUG doorstop.server.utilities:utilities.py:25 building URL: 1.2.3.4 + 8080 + /documents
DEBUG doorstop.server.client:client.py:22 looking for http://1.2.3.4:8080/documents...
DEBUG doorstop.server.client:client.py:26
DEBUG doorstop.server.utilities:utilities.py:25 building URL: + 8080 + /documents
DEBUG doorstop.server.utilities:utilities.py:25 building URL: 1.2.3.4 + 8080 + /documents/PREFIX/numbers?format=json
INFO doorstop.server.client:client.py:62 next number from the server: 42
DEBUG doorstop.server.utilities:utilities.py:25 building URL: 1.2.3.4 + 8080 + /documents/PREFIX/numbers?format=json
DEBUG doorstop.server.utilities:utilities.py:25 building URL: + 8080 + /documents/PREFIX/numbers?format=json
INFO doorstop.server.client:client.py:53 no server to get the next number from
DEBUG doorstop.server.utilities:utilities.py:25 building URL: 1.2.3.4 + 8080 + /documents/PREFIX/numbers?format=json
INFO __main__:client.py:62 next number from the server: 422
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
DEBUG doorstop.server.utilities:utilities.py:25 building URL: 127.0.0.1 + 8080 + None
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
DEBUG doorstop.server.utilities:utilities.py:25 building URL: 127.0.0.1 + 8080 + None
DEBUG doorstop.server.utilities:utilities.py:25 building URL: 127.0.0.1 + 8080 + None
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
DEBUG doorstop.server.utilities:utilities.py:25 building URL: 127.0.0.1 + 8080 + None
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
DEBUG doorstop.server.utilities:utilities.py:25 building URL: 127.0.0.1 + 8080 + None
DEBUG doorstop.core.vcs:__init__.py:34 looking for working copy from /Users/Browning/Code/doorstop...
DEBUG doorstop.core.vcs:__init__.py:35 options: .git, .svn, .hg, .mockvcs
DEBUG doorstop.core.vcs:__init__.py:43 found working copy: /Users/Browning/Code/doorstop
DEBUG doorstop.server.utilities:utilities.py:25 building URL: 127.0.0.1 + 80 + None
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.extra".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.fenced_code.FencedCodeExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.footnotes.FootnoteExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.attr_list.AttrListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.def_list.DefListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.tables.TableExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.abbr.AbbrExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.md_in_html.MarkdownInHtmlExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.extra.ExtraExtension".
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.sane_lists".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.sane_lists.SaneListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "plantuml_markdown.PlantUMLMarkdownExtension".
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.extra".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.fenced_code.FencedCodeExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.footnotes.FootnoteExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.attr_list.AttrListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.def_list.DefListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.tables.TableExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.abbr.AbbrExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.md_in_html.MarkdownInHtmlExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.extra.ExtraExtension".
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.sane_lists".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.sane_lists.SaneListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "plantuml_markdown.PlantUMLMarkdownExtension".
DEBUG doorstop.core.types:types.py:654 iterating over document...
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.extra".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.fenced_code.FencedCodeExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.footnotes.FootnoteExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.attr_list.AttrListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.def_list.DefListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.tables.TableExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.abbr.AbbrExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.md_in_html.MarkdownInHtmlExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.extra.ExtraExtension".
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.sane_lists".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.sane_lists.SaneListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "plantuml_markdown.PlantUMLMarkdownExtension".
DEBUG doorstop.core.types:types.py:654 iterating over document...
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.extra".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.fenced_code.FencedCodeExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.footnotes.FootnoteExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.attr_list.AttrListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.def_list.DefListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.tables.TableExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.abbr.AbbrExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.md_in_html.MarkdownInHtmlExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.extra.ExtraExtension".
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.sane_lists".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.sane_lists.SaneListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "plantuml_markdown.PlantUMLMarkdownExtension".
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.extra".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.fenced_code.FencedCodeExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.footnotes.FootnoteExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.attr_list.AttrListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.def_list.DefListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.tables.TableExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.abbr.AbbrExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.md_in_html.MarkdownInHtmlExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.extra.ExtraExtension".
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.sane_lists".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.sane_lists.SaneListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "plantuml_markdown.PlantUMLMarkdownExtension".
DEBUG doorstop.core.types:types.py:654 iterating over document...
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.extra".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.fenced_code.FencedCodeExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.footnotes.FootnoteExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.attr_list.AttrListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.def_list.DefListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.tables.TableExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.abbr.AbbrExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.md_in_html.MarkdownInHtmlExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.extra.ExtraExtension".
DEBUG MARKDOWN:core.py:226 Successfully imported extension module "markdown.extensions.sane_lists".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "markdown.extensions.sane_lists.SaneListExtension".
DEBUG MARKDOWN:core.py:182 Successfully loaded extension "plantuml_markdown.PlantUMLMarkdownExtension".