@ping-identity/dvlint-base-rule-pack
Version:
Collection of base rules used to lint DaVinci flows.
50 lines • 1.75 kB
JSON
{
"name": "PingOne DaVinci Linter",
"pass": false,
"errorCount": 1,
"rulePackResults": [
{
"pass": false,
"errorCount": 1,
"lintResults": [
{
"flowId": "0cb2a183a3564a467912b2f8927b06ee",
"flowName": "TLS Subflow",
"pass": false,
"errorCount": 1,
"errors": [
{
"code": "dv-er-subflow-002",
"flowId": "e33c447380e79c7f622953e0057080a8",
"message": "Circular subflow dependency found",
"type": "error",
"recommendation": "The main flow and subflow reference each other, creating a circular dependency loop. Modify the flow structure to ensure subflows do not point back to parent flows, preventing execution deadlocks."
}
],
"rulesApplied": [
"dv-rule-subflow-001"
],
"ruleResults": [
{
"ruleId": "dv-rule-subflow-001",
"ruleDescription": "Checks for subflow name mismatches",
"pass": false,
"errorCount": 1,
"errors": [
{
"code": "dv-er-subflow-002",
"flowId": "e33c447380e79c7f622953e0057080a8",
"message": "Circular subflow dependency found",
"type": "error",
"recommendation": "The main flow and subflow reference each other, creating a circular dependency loop. Modify the flow structure to ensure subflows do not point back to parent flows, preventing execution deadlocks."
}
]
}
],
"rulesIgnored": []
}
],
"rulesIgnored": true
}
]
}