{
  "class ImpossibleCombo": {
    "children": {
      "71": {
        "children": {
          "72": {
            "children": {
              "73": {
                "docstring_len": 0,
                "lines": 6,
                "name": "class ImpossibleCombo.needs_docs.not_short.Long",
                "status": "good"
              },
              "80": {
                "docstring_len": 0,
                "lines": 3,
                "name": "class ImpossibleCombo.needs_docs.not_short.Short",
                "status": "good"
              }
            },
            "docstring_len": 0,
            "lines": 11,
            "name": "def ImpossibleCombo.needs_docs.not_short",
            "status": "good"
          },
          "73": {
            "docstring_len": 0,
            "lines": 6,
            "name": "class ImpossibleCombo.needs_docs.not_short.Long",
            "status": "good"
          },
          "80": {
            "docstring_len": 0,
            "lines": 3,
            "name": "class ImpossibleCombo.needs_docs.not_short.Short",
            "status": "good"
          }
        },
        "docstring_len": 0,
        "lines": 12,
        "name": "def ImpossibleCombo.needs_docs",
        "status": "good"
      },
      "72": {
        "children": {
          "73": {
            "docstring_len": 0,
            "lines": 6,
            "name": "class ImpossibleCombo.needs_docs.not_short.Long",
            "status": "good"
          },
          "80": {
            "docstring_len": 0,
            "lines": 3,
            "name": "class ImpossibleCombo.needs_docs.not_short.Short",
            "status": "good"
          }
        },
        "docstring_len": 0,
        "lines": 11,
        "name": "def ImpossibleCombo.needs_docs.not_short",
        "status": "good"
      },
      "73": {
        "docstring_len": 0,
        "lines": 6,
        "name": "class ImpossibleCombo.needs_docs.not_short.Long",
        "status": "good"
      },
      "80": {
        "docstring_len": 0,
        "lines": 3,
        "name": "class ImpossibleCombo.needs_docs.not_short.Short",
        "status": "good"
      }
    },
    "docstring_len": 44,
    "line": 62,
    "lines": 21,
    "status": "good"
  },
  "class LongWithDocstring": {
    "children": {
      "13": {
        "docstring_len": 0,
        "lines": 3,
        "name": "def LongWithDocstring.short1",
        "status": "good"
      }
    },
    "docstring_len": 44,
    "line": 10,
    "lines": 6,
    "status": "good"
  },
  "class LongWithShortDocstring": {
    "children": {
      "27": {
        "docstring_len": 0,
        "lines": 3,
        "name": "def LongWithShortDocstring.short1",
        "status": "good"
      }
    },
    "docstring_len": 10,
    "line": 24,
    "lines": 6,
    "status": "good"
  },
  "class LongWithoutDocstring": {
    "children": {
      "20": {
        "docstring_len": 0,
        "lines": 3,
        "name": "def LongWithoutDocstring.short1",
        "status": "good"
      }
    },
    "docstring_len": 0,
    "line": 17,
    "lines": 6,
    "status": "good"
  },
  "class NotDocstring": {
    "children": {
      " 86": {
        "docstring_len": 0,
        "lines": 2,
        "name": "def NotDocstring.short1",
        "status": "good"
      },
      " 92": {
        "docstring_len": 0,
        "lines": 6,
        "name": "def NotDocstring.long_with_override",
        "status": "good"
      },
      " 99": {
        "docstring_len": 0,
        "lines": 2,
        "name": "def NotDocstring.short2",
        "status": "good"
      },
      "102": {
        "docstring_len": 0,
        "lines": 4,
        "name": "def NotDocstring.short3",
        "status": "good"
      }
    },
    "docstring_len": 0,
    "line": 85,
    "lines": 21,
    "status": "good"
  },
  "class Short": {
    "docstring_len": 0,
    "line": 6,
    "lines": 3,
    "status": "good"
  },
  "class ShortWithDocstring": {
    "docstring_len": 44,
    "line": 1,
    "lines": 4,
    "status": "good"
  },
  "class _Protected": {
    "children": {
      "34": {
        "docstring_len": 0,
        "lines": 3,
        "name": "def _Protected.short1",
        "status": "good"
      }
    },
    "docstring_len": 10,
    "line": 31,
    "lines": 6,
    "status": "good"
  },
  "def long": {
    "docstring_len": 44,
    "line": 45,
    "lines": 8,
    "status": "good"
  },
  "def long_with_omit": {
    "docstring_len": 0,
    "line": 107,
    "lines": 5,
    "status": "good"
  },
  "def long_without_docstring": {
    "docstring_len": 0,
    "line": 54,
    "lines": 7,
    "status": "good"
  },
  "def short": {
    "docstring_len": 0,
    "line": 38,
    "lines": 6,
    "status": "good"
  }
}
