Revision 95eb4188 lib/build/sphinx_ext.py

b/lib/build/sphinx_ext.py
216 216
    return []
217 217

  
218 218

  
219
def BuildQueryFields(fields):
220
  """Build query fields documentation.
221

  
222
  @type fields: dict (field name as key, field details as value)
223

  
224
  """
225
  for (_, (fdef, _, _)) in utils.NiceSort(fields.items(),
226
                                          key=operator.itemgetter(0)):
227
    assert len(fdef.doc.splitlines()) == 1
228
    yield "``%s``" % fdef.name
229
    yield "  %s" % fdef.doc
230

  
231

  
232
# TODO: Implement Sphinx directive for query fields
233

  
234

  
219 235
def setup(app):
220 236
  """Sphinx extension callback.
221 237

  

Also available in: Unified diff