Sphinx 字段列表中出现意外的未缩进——但没有?

问题描述 投票:0回答:1

参见图片了解行号

   :jsonparam List[Object] item1
   :jsonparam List[Object] item2
   :jsonparam List[Object] item3
   :jsonparam List[String] item4
   :jsonparam String item5
   :jsonparam Map[List[String]] item6

   Example response body:

在 html 中使用 sphinx-build 进行构建时,我收到警告:

169: WARNING: Field list ends without a blank line; unexpected unindent.

但据我所知,列表没有结束(也不应该结束),并且没有取消缩进。

当 Sphinx 构建文件时,它将错误行之后的所有内容转换为单个文本块,而不是继续列表 - 并打印文字字符串

:jsonparam

我已经尝试了所有我能想到的方法,请帮忙!

我正在使用 Sphinx v1.8.6(由于我无法控制的原因,我无法使用任何更新的版本)

windows-10 python-sphinx restructuredtext
1个回答
0
投票

我缺少一个结尾冒号。就是这样。几个小时,因为我少了一个冒号。

正在运行的线路是

:jsonparam paramName: param description

那些不是的线条是

:jsonparam paramName paramdescription

感觉自己像个白痴!

© www.soinside.com 2019 - 2024. All rights reserved.