in measure/src/main/scala/org/apache/griffin/measure/step/builder/dsl/parser/GriffinDslParser.scala [79:90]
def parseRule(rule: String, dqType: DqType): ParseResult[Expr] = {
val rootExpr = dqType match {
case Accuracy => logicalExpression
case Profiling => profilingClause
case Uniqueness => uniquenessClause
case Distinct => distinctnessClause
case Timeliness => timelinessClause
case Completeness => completenessClause
case _ => expression
}
parseAll(rootExpr, rule)
}