{
  "id": "root",
  "name": "root",
  "path": "",
  "level": "root",
  "files": [],
  "classes": [],
  "docPath": "overview.md",
  "children": [
    {
      "id": "root",
      "name": "root",
      "path": "",
      "level": "root",
      "files": [],
      "classes": [],
      "docPath": "root.md",
      "children": [
        {
          "id": "mod:p2edgecases",
          "name": "p2edgecases",
          "path": "p2edgecases",
          "level": "subpackage",
          "files": [
            "p2-edge-cases/src/main/java/A.java",
            "p2-edge-cases/src/main/java/EucJpClass.java",
            "p2-edge-cases/src/main/java/LargeBusinessLabelClass.java",
            "p2-edge-cases/src/main/java/LargeFieldMap.java",
            "p2-edge-cases/src/main/java/MixedLabelClass.java",
            "p2-edge-cases/src/main/java/MultiPattern.java",
            "p2-edge-cases/src/main/java/OrderProcessor.java",
            "p2-edge-cases/src/main/java/PartialLabelEntity.java",
            "p2-edge-cases/src/main/java/ProductService.java"
          ],
          "classes": [],
          "docPath": "p2edgecases.md",
          "children": [
            {
              "id": "mod:p2edgecases:Other",
              "name": "Other",
              "path": "p2edgecases/Other",
              "level": "class_group",
              "files": [],
              "classes": [
                "A",
                "EucJpClass",
                "LargeBusinessLabelClass",
                "LargeFieldMap",
                "MixedLabelClass",
                "MultiPattern",
                "OrderProcessor",
                "PartialLabelEntity"
              ],
              "docPath": "p2edgecases/_groups/Other.md",
              "children": []
            },
            {
              "id": "mod:p2edgecases:Services",
              "name": "Services",
              "path": "p2edgecases/Services",
              "level": "class_group",
              "files": [],
              "classes": [
                "ProductService"
              ],
              "docPath": "p2edgecases/_groups/Services.md",
              "children": []
            }
          ]
        },
        {
          "id": "mod:story1fielddescription",
          "name": "story1fielddescription",
          "path": "story1fielddescription",
          "level": "subpackage",
          "files": [
            "story1-field-description/src/main/java/Mixed.java",
            "story1-field-description/src/main/java/PatternA.java",
            "story1-field-description/src/main/java/PatternB.java"
          ],
          "classes": [
            "Mixed",
            "PatternA",
            "PatternB"
          ],
          "docPath": "story1fielddescription.md",
          "children": []
        },
        {
          "id": "mod:story2testcode",
          "name": "story2testcode",
          "path": "story2testcode",
          "level": "subpackage",
          "files": [
            "story2-test-code/src/main/java/com/example/LegacyTest.java",
            "story2-test-code/src/main/java/com/example/OrderService.java",
            "story2-test-code/src/main/java/com/example/RogueTestAnnotated.java",
            "story2-test-code/src/main/java/com/example/TestHelper.java",
            "story2-test-code/src/main/java/com/example/TestNGTest.java",
            "story2-test-code/src/test/java/com/example/OrderServiceTest.java",
            "story2-test-code/src/test/java/com/example/UnannotatedInTest.java",
            "story2-test-code/src/utils/ImportOnlyTest.java",
            "story2-test-code/standalone/OrderServiceTest.java"
          ],
          "classes": [],
          "docPath": "story2testcode.md",
          "children": [
            {
              "id": "mod:story2testcode:Helpers",
              "name": "Helpers",
              "path": "story2testcode/Helpers",
              "level": "class_group",
              "files": [],
              "classes": [
                "TestHelper"
              ],
              "docPath": "story2testcode/_groups/Helpers.md",
              "children": []
            },
            {
              "id": "mod:story2testcode:Other",
              "name": "Other",
              "path": "story2testcode/Other",
              "level": "class_group",
              "files": [],
              "classes": [
                "LegacyTest",
                "RogueTestAnnotated",
                "TestNGTest",
                "OrderServiceTest",
                "UnannotatedInTest",
                "ImportOnlyTest",
                "OrderServiceTestStandalone"
              ],
              "docPath": "story2testcode/_groups/Other.md",
              "children": []
            },
            {
              "id": "mod:story2testcode:Services",
              "name": "Services",
              "path": "story2testcode/Services",
              "level": "class_group",
              "files": [],
              "classes": [
                "OrderService"
              ],
              "docPath": "story2testcode/_groups/Services.md",
              "children": []
            }
          ]
        },
        {
          "id": "mod:story4fileheaders",
          "name": "story4fileheaders",
          "path": "story4fileheaders",
          "level": "subpackage",
          "files": [
            "story4-file-headers/src/main/java/Crosslink.java",
            "story4-file-headers/src/main/java/LongHeader.java",
            "story4-file-headers/src/main/java/MitLicense.java",
            "story4-file-headers/src/main/java/NoHeader.java",
            "story4-file-headers/src/main/java/NoModuleNoPurpose.java",
            "story4-file-headers/src/main/java/PartialHeader.java",
            "story4-file-headers/src/main/java/WithHeader.java"
          ],
          "classes": [
            "Crosslink",
            "LongHeader",
            "MitLicense",
            "NoHeader",
            "NoModuleNoPurpose",
            "PartialHeader",
            "WithHeader"
          ],
          "docPath": "story4fileheaders.md",
          "children": []
        }
      ]
    }
  ]
}