Skip to main content

DesignDataCombinedErcCheckResult

**Experimental** Represents the result of a single ERC check.

type DesignDataCombinedErcCheckResult {
customRuleCheck: RuleCheckExecutionPart
name: String!
origin: String!
outcome: String
ruleCheckType: String!
violations: [RuleViolation!]!
}

Fields

DesignDataCombinedErcCheckResult.customRuleCheck ● RuleCheckExecutionPart object

**Experimental** The custom rule check, when the result originates from a custom check.

DesignDataCombinedErcCheckResult.name ● String! non-null scalar

**Experimental** The name of the ERC check.

DesignDataCombinedErcCheckResult.origin ● String! non-null scalar

**Experimental** The source of the ERC check result. Known values: CUSTOM, DEFAULT. New values may be added; clients must tolerate unknown values.

DesignDataCombinedErcCheckResult.outcome ● String scalar

**Experimental** The outcome of the ERC check. Known values: PASSED, SKIPPED, WARNING, ERROR, FATAL. New values may be added; clients must tolerate unknown values.

DesignDataCombinedErcCheckResult.ruleCheckType ● String! non-null scalar

**Experimental** The type of the ERC check.

DesignDataCombinedErcCheckResult.violations ● [RuleViolation!]! non-null object

**Experimental** The violations reported by the ERC check.