3

T'íc¶ã@stdZddlmZmZmZddlmZddlmZddl	m
Z
ddlmZGdd„de
ƒZ
eeeefd	œd
d„ZdS)
z!Do syntax checks, but no writing.é)ÚAnyÚDictÚSet)ÚNode)ÚSphinx)ÚBuilder)Ú__c@s„eZdZdZedƒZdZddœdd„Zee	dœdd	„Z
de	e	e	d
œdd„Zee	dd
œdd„Ze	e
ddœdd„Zddœdd„ZdS)ÚDummyBuilderÚdummyz%The dummy builder generates no files.TN)ÚreturncCsdS)N©)Úselfrrú7/tmp/pip-build-gk9425m9/sphinx/sphinx/builders/dummy.pyÚinitszDummyBuilder.initcCs|jjS)N)ÚenvZ
found_docs)r
rrrÚget_outdated_docsszDummyBuilder.get_outdated_docs)ÚdocnameÚtyprcCsdS)NÚr)r
rrrrrÚget_target_uriszDummyBuilder.get_target_uri)ÚdocnamesrcCsdS)Nr)r
rrrrÚprepare_writingszDummyBuilder.prepare_writing)rÚdoctreercCsdS)Nr)r
rrrrrÚ	write_docszDummyBuilder.write_doccCsdS)Nr)r
rrrÚfinish!szDummyBuilder.finish)N)Ú__name__Ú
__module__Ú__qualname__ÚnamerÚepilogZallow_parallelrrÚstrrrrrrrrrrrr	sr	)ÚapprcCs|jtƒddddœS)NÚbuiltinT)ÚversionZparallel_read_safeZparallel_write_safe)Zadd_builderr	)r!rrrÚsetup%s
r$N)Ú__doc__ÚtypingrrrZdocutils.nodesrZsphinx.applicationrZsphinx.buildersrZ
sphinx.localerr	r r$rrrrÚ<module>s