{ "results": [{ "name": "careers", "class_name": "MModule", "full_name": "test_prog::careers", "mdoc": { "content": "Careers of the game.\n\nAll characters can have a `Career`.\nA character can also quit its current career and start a new one.\n\nAvailable careers:\n\n * `Warrior`\n * `Magician`\n * `Alcoholic`", "location": { "column_end": 0, "column_start": 1, "line_end": 25, "line_start": 15, "file": "test_location" } }, "visibility": "public", "modifiers": ["module"], "location": { "column_end": 3, "column_start": 1, "line_end": 69, "line_start": 15, "file": "test_location" } }, { "name": "character", "class_name": "MModule", "full_name": "test_prog::character", "mdoc": { "content": "Characters are playable entity in the world.", "location": { "column_end": 0, "column_start": 1, "line_end": 16, "line_start": 15, "file": "test_location" } }, "visibility": "public", "modifiers": ["module"], "location": { "column_end": 3, "column_start": 1, "line_end": 68, "line_start": 15, "file": "test_location" } }, { "name": "combat", "class_name": "MModule", "full_name": "test_prog::combat", "mdoc": { "content": "COmbat interactions between characters.", "location": { "column_end": 0, "column_start": 1, "line_end": 16, "line_start": 15, "file": "test_location" } }, "visibility": "public", "modifiers": ["module"], "location": { "column_end": 3, "column_start": 1, "line_end": 67, "line_start": 15, "file": "test_location" } }, { "name": "excluded", "class_name": "MModule", "full_name": "excluded::excluded", "mdoc": null, "visibility": "public", "modifiers": ["module"], "location": { "column_end": 0, "column_start": 0, "line_end": 0, "line_start": 0, "file": "test_location" } }, { "name": "game", "class_name": "MModule", "full_name": "test_prog::game", "mdoc": { "content": "A game abstraction for RPG.", "location": { "column_end": 0, "column_start": 1, "line_end": 16, "line_start": 15, "file": "test_location" } }, "visibility": "public", "modifiers": ["module"], "location": { "column_end": 3, "column_start": 1, "line_end": 45, "line_start": 15, "file": "test_location" } }, { "name": "platform", "class_name": "MModule", "full_name": "test_prog::platform", "mdoc": { "content": "Declares base types allowed on the platform.", "location": { "column_end": 0, "column_start": 1, "line_end": 16, "line_start": 15, "file": "test_location" } }, "visibility": "public", "modifiers": ["module"], "location": { "column_end": 17, "column_start": 1, "line_end": 59, "line_start": 15, "file": "test_location" } }, { "name": "races", "class_name": "MModule", "full_name": "test_prog::races", "mdoc": { "content": "Races of the game.\n\nAll characters belong to a `Race`.\n\nAvailable races:\n\n * `Human`\n * `Dwarf`\n * `Elf`", "location": { "column_end": 0, "column_start": 1, "line_end": 24, "line_start": 15, "file": "test_location" } }, "visibility": "public", "modifiers": ["module"], "location": { "column_end": 3, "column_start": 1, "line_end": 78, "line_start": 15, "file": "test_location" } }, { "name": "rpg", "class_name": "MModule", "full_name": "test_prog::rpg", "mdoc": { "content": "A worlg RPG abstraction.", "location": { "column_end": 0, "column_start": 1, "line_end": 16, "line_start": 15, "file": "test_location" } }, "visibility": "public", "modifiers": ["module"], "location": { "column_end": 13, "column_start": 1, "line_end": 21, "line_start": 15, "file": "test_location" } }, { "name": "test_prog", "class_name": "MModule", "full_name": "test_prog::test_prog", "mdoc": { "content": "A test program with a fake model to check model tools.", "location": { "column_end": 0, "column_start": 1, "line_end": 16, "line_start": 15, "file": "test_location" } }, "visibility": "public", "modifiers": ["module"], "location": { "column_end": 13, "column_start": 1, "line_end": 26, "line_start": 15, "file": "test_location" } }], "page": null, "count": null, "limit": null, "max": null }