{
  "title": "Short-circuit logic should be used in boolean contexts",
  "type": "CODE_SMELL",
  "code": {
    "impacts": {
      "MAINTAINABILITY": "BLOCKER"
    },
    "attribute": "LOGICAL"
  },
  "status": "ready",
  "remediation": {
    "func": "Constant\/Issue",
    "constantCost": "5min"
  },
  "tags": [],
  "defaultSeverity": "Blocker",
  "ruleSpecification": "RSPEC-2178",
  "sqKey": "S2178",
  "scope": "Main",
  "quickfix": "covered"
}
