[Docstring-checkins] CVS: dps/dps/transforms universal.py,1.4,1.5
Status: Pre-Alpha
Brought to you by:
goodger
From: David G. <go...@us...> - 2002-03-28 04:57:42
|
Update of /cvsroot/docstring/dps/dps/transforms In directory usw-pr-cvs1:/tmp/cvs-serv18032/dps/dps/transforms Modified Files: universal.py Log Message: Added FinalReferences transform. Index: universal.py =================================================================== RCS file: /cvsroot/docstring/dps/dps/transforms/universal.py,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** universal.py 16 Mar 2002 05:58:54 -0000 1.4 --- universal.py 28 Mar 2002 04:42:29 -0000 1.5 *************** *** 11,14 **** --- 11,19 ---- - `Messages`: Placement of system messages stored in `nodes.document.messages`. + - `TestMessages`: Like `Messages`, used on test runs. + - `FinalReferences`: Resolve remaining references. + - `Pending`: Execute pending transforms (abstract base class; + `FirstReaderPending`, `LastReaderPending`, `FirstWriterPending`, and + `LastWriterPending` are its concrete subclasses). """ *************** *** 28,31 **** --- 33,37 ---- def transform(self): + # @@@ filter out msgs below threshold? if len(self.doctree.messages) > 0: section = nodes.section(CLASS='system-messages') *************** *** 47,50 **** --- 53,66 ---- + class FinalReferences(Transform): + + """ + Resolve any remaining references, check for dangling. + """ + + def transform(self): + pass + + class Pending(Transform): *************** *** 85,89 **** - test_transforms = (TestMessages,) """Universal transforms to apply to the raw doctree when testing.""" --- 101,104 ---- *************** *** 92,96 **** """Universal transforms to apply before any other Reader transforms.""" ! last_reader_transforms = (LastReaderPending, Messages) """Universal transforms to apply after all other Reader transforms.""" --- 107,111 ---- """Universal transforms to apply before any other Reader transforms.""" ! last_reader_transforms = (LastReaderPending,) """Universal transforms to apply after all other Reader transforms.""" *************** *** 98,101 **** """Universal transforms to apply before any other Writer transforms.""" ! last_writer_transforms = (LastWriterPending,) """Universal transforms to apply after all other Writer transforms.""" --- 113,116 ---- """Universal transforms to apply before any other Writer transforms.""" ! last_writer_transforms = (LastWriterPending, FinalReferences, Messages) """Universal transforms to apply after all other Writer transforms.""" |