我正在尝试创建 Xcode 项目的文档,但遇到了一个非常奇怪的问题,我无法解决。
我下载了 Jazzy 作为创建文档的工具。我评论/记录了几个没有问题的文件,但有一个文件就无法解析它。我已经阅读了几个 Github 和 StackOverflow 线程,但没有一个能解决我的问题。我尝试弄乱访问级别标志,强制包括甚至从 jazzy 中排除文件并重新安装整个 jazzy。以上都没有奏效。
当我尝试在我的项目中运行jazzy --min-acl internal
(或只是任何访问级别或只是jazzy
)时,它会解析 13/39 个文件。在 14 号它停止并抛出此错误:
Parsing LoginViewController.swift (14/39)
from /Library/Ruby/Gems/2.3.0/gems/jazzy-0.10.0/lib/jazzy/sourcekitten.rb:230:in `run_sourcekitten'
from /Library/Ruby/Gems/2.3.0/gems/jazzy-0.10.0/lib/jazzy/doc_builder.rb:65:in `block in build'
from /Library/Ruby/Gems/2.3.0/gems/jazzy-0.10.0/lib/jazzy/doc_builder.rb:63:in `chdir'
from /Library/Ruby/Gems/2.3.0/gems/jazzy-0.10.0/lib/jazzy/doc_builder.rb:63:in `build'
from /Library/Ruby/Gems/2.3.0/gems/jazzy-0.10.0/bin/jazzy:15:in `<top (required)>'
from /usr/local/bin/jazzy:22:in `load'
from /usr/local/bin/jazzy:22:in `<main>'
这一切都让我感到困惑,因为事先知道一切都很好。这意味着我破坏了某些东西,我不知道更改任何设置。我只是在编写文档的过程中更改了一些代码。但是,这似乎真的很奇怪,这就是它背后的原因。此外 - 已经记录的文件工作得很好,只是这个没有。
任何提示或帮助将不胜感激!谢谢