{
  "  2": "class ShortWithDocstring: lines=4, docs=44",
  "  7": "class Short: lines=3, docs=0",
  " 11": "class LongWithDocstring: lines=6, docs=44",
  " 14": "def LongWithDocstring.short1(): lines=3, docs=0",
  " 20": "class LongWithoutDocstring: lines=4, docs=0",
  " 21": "def LongWithoutDocstring.short1(): lines=3, docs=0",
  " 25": "class LongWithShortDocstring: lines=6, docs=10",
  " 28": "def LongWithShortDocstring.short1(): lines=3, docs=0",
  " 32": "class _Protected: lines=6, docs=10",
  " 35": "def _Protected.short1(): lines=3, docs=0",
  " 42": "def short(): lines=3, docs=0",
  " 46": "def long(): lines=8, docs=44",
  " 59": "def long_without_docstring(): lines=3, docs=0",
  " 69": "class ImpossibleCombo: lines=15, docs=44",
  " 72": "def ImpossibleCombo.needs_docs(): lines=12, docs=0",
  " 73": "def ImpossibleCombo.needs_docs.not_short(): lines=11, docs=0",
  " 74": "class ImpossibleCombo.needs_docs.not_short.Long: lines=6, docs=0",
  " 81": "class ImpossibleCombo.needs_docs.not_short.Short: lines=3, docs=0",
  " 86": "class NotDocstring: lines=21, docs=0",
  " 87": "def NotDocstring.short1(): lines=2, docs=0",
  " 97": "def NotDocstring.long_with_override(): lines=2, docs=0",
  "100": "def NotDocstring.short2(): lines=2, docs=0",
  "103": "def NotDocstring.short3(): lines=4, docs=0",
  "112": "def long_with_omit(): lines=1, docs=0"
}
