我正在开发一个任务管理应用程序,需要解决所有用于不同依赖项的任务依赖的用例:
我发现的一个用例是我们需要确保任务A是否将任务B作为其依赖项,而任务B将任务C作为其依赖项,而任务C将任务A作为其依赖项,那么我们不应该允许它导致一个循环。
我可以找到一些帮助,我可以找到具有任务依赖性的所有不同用例。
答案 0 :(得分:0)
这是一个简单的约束。您可以通过附加注释并将文本放在大括号中来表达它(并最终将注释定型为<<invariant>>
)。文字可能是
`{ cyclic dependencies are not allowed }`