Files
FreeCADWasmDev/docs/p6/import-source-boundary.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

91 lines
2.5 KiB
JSON

{
"schema": "freecad-web-p6-import-source-boundary/v1",
"module": "Import",
"result": "pass_probe_only",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"currentSourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"cmake": {
"target": "Import",
"appTarget": "Import",
"scriptTarget": "ImportScripts",
"guiCondition": "BUILD_GUI",
"lines": [
{
"file": "src/Mod/Import/App/CMakeLists.txt",
"line": 76,
"text": "add_library(Import SHARED"
},
{
"file": "src/Mod/Import/CMakeLists.txt",
"line": 4,
"text": "if(BUILD_GUI)"
},
{
"file": "src/Mod/Import/CMakeLists.txt",
"line": 54,
"text": "add_custom_target(ImportScripts ALL"
}
]
},
"dependencies": [
"FreeCADApp",
"Part",
"OpenCASCADE",
"Coin3D/GUI only"
],
"actions": {
"import/export": {
"entries": [
"src/Mod/Import/App/ReaderStep.cpp",
"src/Mod/Import/App/WriterStep.cpp"
],
"formats": [
".step",
".stp",
".igs",
".iges",
".ifc",
".obj"
]
},
"inspect/source-inventory": {
"entry": "src/Mod/Import/Init.py",
"lines": [
{
"file": "src/Mod/Import/Init.py",
"line": 34,
"text": "addImportType"
}
]
},
"python-api": {
"entry": "src/Mod/Import/App/AppImportPy.cpp",
"apiCount": 1135
},
"save/reopen": {
"entry": "src/Mod/Import/App/ImportOCAF2.cpp",
"operation": "document object round-trip"
}
},
"objectTypes": [
"App::DocumentObjectGroup",
"App::FeaturePython"
],
"guiExcluded": [
"InitGui.py",
"ImportGui",
"FreeCADGui",
"PySide",
"pivy.coin"
],
"inputs": {
"src/Mod/Import/CMakeLists.txt": "6a9eab070af3d1a043ac0da14f68a74a7ba19d4e18737159f18a4286a8285fd9",
"src/Mod/Import/App/CMakeLists.txt": "c37ffde3a050db9a9fa4deca489f65b2424ba8bf403a380cd345392e8b5de90c",
"src/Mod/Import/Init.py": "d1311c4d532a36f9093980e6db2d910d416eea29a0d3f7eb131e657024903082",
"src/Mod/Import/InitGui.py": "dbc6587baf746ced7f83bd623b1a2c7d2155c13224f91bf78beb19396ed669fd",
"src/Mod/Import/App/AppImport.cpp": "3d536eeb8be1687729d9252c6e56aecf9201d015e37cbfd54303e79e5e47fdc6",
"src/Mod/Import/App/ReaderStep.cpp": "0c0cc1a5935f80ce6554effd04bc3db1bd6657e98e84d4004c6dcc39daaa5d15",
"src/Mod/Import/App/WriterStep.cpp": "4b0fcdd4122926e6fa73c951627288749bff7a172c487657ff0e044e116f15dd"
}
}