背景
我们正在试验使用jqassistant进行自动审计遵从性检查。正如这方面的典型情况一样,有很多约束,但它们不一定是硬约束。
例如,在软件体系结构中,违反准则只能导致两种可能的结果:要么是代码必须更改以匹配约束,要么是准则,因此必须更改约束。
然而,当你进入遵守的时候,基本上还有第三种选择:违反约束是故意接受的,并给出了为什么在这些特定情况下可以违反它的理由。
一个具体的例子:您计划项目,一般来说,您必须执行特定的风险管理任务。然而,这一项目是一个为期2-3天的小项目,任何风险的影响都是可以忽略不计的。因此,运行一个完整的风险管理流程是毫无意义的。
手头的问题
让我们将其与jqassistant结合起来:有很多约束需要验证。但是,在这种情况下,应该忽略某个检查风险管理概述文档存在的约束。
你怎么做才是最好的?
是否有允许显式排除某些约束的配置参数?还是我想错了?
不起作用的想法
我知道能够显式指定将使用-constraints或-groups参数检查的单个或多组约束。然而,使用这些方法有两个主要缺陷:
发布于 2019-09-04 18:35:26
目前,规则(即概念、限制和组)只能包括在内,而不能排除。所以此时此刻,我看到了两个选择:
https://stackoverflow.com/questions/57602926
复制相似问题