{ "conflicts": [ { "type": "missing_in_docs", "severity": "medium", "api_name": "Node2D", "docs_info": null, "code_info": { "name": "Node2D", "type": "class", "source": "scene/node2d.py", "line": 10, "base_classes": [ "Node" ], "docstring": "Base class for 2D nodes" }, "difference": "API exists in code (scene/node2d.py) but not found in documentation", "suggestion": "Add documentation for this API" }, { "type": "missing_in_docs", "severity": "medium", "api_name": "Node2D.move_local_x", "docs_info": null, "code_info": { "name": "Node2D.move_local_x", "type": "method", "parameters": [ { "name": "self", "type_hint": null, "default": null }, { "name": "delta", "type_hint": "float", "default": null }, { "name": "snap", "type_hint": "bool", "default": "False" } ], "return_type": "None", "source": "scene/node2d.py", "line": 45, "docstring": "Move node along local X axis", "is_async": false }, "difference": "API exists in code (scene/node2d.py) but not found in documentation", "suggestion": "Add documentation for this API" }, { "type": "missing_in_docs", "severity": "medium", "api_name": "Node2D.tween_position", "docs_info": null, "code_info": { "name": "Node2D.tween_position", "type": "method", "parameters": [ { "name": "self", "type_hint": null, "default": null }, { "name": "target", "type_hint": "tuple", "default": null } ], "return_type": "None", "source": "scene/node2d.py", "line": 52, "docstring": "Animate to target position", "is_async": true }, "difference": "API exists in code (scene/node2d.py) but not found in documentation", "suggestion": "Add documentation for this API" }, { "type": "missing_in_code", "severity": "high", "api_name": "move_local_x", "docs_info": { "name": "move_local_x", "parameters": [ { "name": "delta", "type": "float", "default": null } ], "return_type": "def", "source": "https://example.com/api/node2d", "raw_signature": "def move_local_x(delta: float)" }, "code_info": null, "difference": "API documented (https://example.com/api/node2d) but not found in code", "suggestion": "Update documentation to remove this API, or add it to codebase" }, { "type": "missing_in_code", "severity": "high", "api_name": "rotate", "docs_info": { "name": "rotate", "parameters": [ { "name": "angle", "type": "float", "default": null } ], "return_type": "def", "source": "https://example.com/api/node2d", "raw_signature": "def rotate(angle: float)" }, "code_info": null, "difference": "API documented (https://example.com/api/node2d) but not found in code", "suggestion": "Update documentation to remove this API, or add it to codebase" } ], "summary": { "total": 5, "by_type": { "missing_in_docs": 3, "missing_in_code": 2, "signature_mismatch": 0, "description_mismatch": 0 }, "by_severity": { "low": 0, "medium": 3, "high": 2 }, "apis_affected": 5 } }