14 lines
2.0 KiB
JSON
14 lines
2.0 KiB
JSON
{
|
|
"schema": "freecad-web-techdraw-source-boundary/v1",
|
|
"task_id": "FW-P6-TDR-A",
|
|
"status": "pass_boundary",
|
|
"source_revision": "0644133717ebc04fae2194bb5ef9eec06880f909",
|
|
"module": "TechDraw",
|
|
"cmake": {"module": "src/Mod/TechDraw/CMakeLists.txt:5-18", "appTarget": "src/Mod/TechDraw/App/CMakeLists.txt:1-180", "guiConditional": "BUILD_GUI at CMakeLists.txt:5-7,15-18", "directDependencies": ["Measure", "Part", "Spreadsheet", "PartDesign", "QtConcurrent", "QtCore", "QtWidgets"]},
|
|
"registration": {"entry": "src/Mod/TechDraw/App/AppTechDraw.cpp:72-180", "pythonEntry": "src/Mod/TechDraw/App/AppTechDrawPy.cpp:1369", "representativeTypes": ["TechDraw::DrawPage", "TechDraw::DrawViewPart", "TechDraw::DrawSVGTemplate", "TechDraw::DrawViewDimension"], "representativeSource": ["DrawPage.cpp:54", "DrawViewPart.cpp:97", "DrawSVGTemplate.cpp", "DrawViewDimension.cpp"]},
|
|
"actions": {"createRecompute": "TechDraw::DrawPage + DrawViewPart", "importExport": ["SVG", "DXF"], "pythonApi": "AppTechDrawPy.cpp", "saveReopen": "DrawPage document"},
|
|
"gui": {"entry": "src/Mod/TechDraw/Gui/AppTechDrawGui.cpp", "guiOnlyCommands": "src/Mod/TechDraw/Gui/Command.cpp", "webBoundary": "GUI target excluded when BUILD_GUI=OFF"},
|
|
"sourceFilesSha256": {"src/Mod/TechDraw/CMakeLists.txt": "8bb465087b98de3767d1ebbf038a339e9b5d57139b13665ef856c8c7a8c6419b", "src/Mod/TechDraw/App/CMakeLists.txt": "4eb6320e50c82864cdc5810d9bddd285abe9895adcb52ab6e2ada74700b2b7ec", "src/Mod/TechDraw/App/AppTechDraw.cpp": "2e18ec31de685435829997152cd1c2d82ce66a3e50acf447f37ba17e7cef0a96", "src/Mod/TechDraw/App/AppTechDrawPy.cpp": "b4ea29672cd8fcbf9bf2b0abd3f1e8bde2c91188b585ea3c6aa72b113a0a33ec85", "src/Mod/TechDraw/Init.py": "fca8178f3a2c7c758b9e8b9f29cc39223adf0435352175ed39aa58a4b76710dd"},
|
|
"boundaries": ["This is a source boundary probe only; it does not claim TechDraw WASM runtime registration or GUI execution.", "QtWidgets and TechDrawGui are GUI-only dependencies in the current GUI-free Web configuration."]
|
|
}
|