957 lines
41 KiB
JSON
957 lines
41 KiB
JSON
{
|
|
"schema": "freecad-web-p6-part-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "d21ab3042d1720de94cad78f",
|
|
"module": "Part",
|
|
"tier": "tier-2-pure",
|
|
"family": "generic-object",
|
|
"status": "pass_with_boundaries",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"route": {
|
|
"command": "part.pythonFamilyBatch",
|
|
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/PartBoxProbe.cpp:fc_web_dispatch_json",
|
|
"facade": "web/src/part-python-family-facade.ts",
|
|
"worker": "web/src/part.worker.ts"
|
|
},
|
|
"input": {
|
|
"cmd": "part.pythonFamilyBatch",
|
|
"args": {
|
|
"schema": "freecad-web-part/python-family-batch/v1",
|
|
"module": "Part",
|
|
"tier": "tier-2-pure",
|
|
"records": [
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setPoleCol",
|
|
"name": "BSplineSurface.setPoleCol",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setPoleRow",
|
|
"name": "BSplineSurface.setPoleRow",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setWeight",
|
|
"name": "BSplineSurface.setWeight",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setWeightCol",
|
|
"name": "BSplineSurface.setWeightCol",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setWeightRow",
|
|
"name": "BSplineSurface.setWeightRow",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setUNotPeriodic",
|
|
"name": "BSplineSurface.setUNotPeriodic",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setVNotPeriodic",
|
|
"name": "BSplineSurface.setVNotPeriodic",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setVPeriodic",
|
|
"name": "BSplineSurface.setVPeriodic",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setUOrigin",
|
|
"name": "BSplineSurface.setUOrigin",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setVOrigin",
|
|
"name": "BSplineSurface.setVOrigin",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.exchangeUV",
|
|
"name": "BSplineSurface.exchangeUV",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.approximate",
|
|
"name": "BSplineSurface.approximate",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"disposition": "not_implemented"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "ff7ab3786079ac0f228bbca90dd7465da87b97ce681d9d48fc44b5abc74f962b",
|
|
"result": {
|
|
"cmd": "part.pythonFamilyBatch",
|
|
"count": 12,
|
|
"module": "Part",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setPoleCol",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "TypeError: function takes at least 2 arguments (0 given)",
|
|
"name": "BSplineSurface.setPoleCol",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setPoleRow",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BSplineSurface.setPoleRow",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setWeight",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "TypeError: function takes exactly 3 arguments (0 given)",
|
|
"name": "BSplineSurface.setWeight",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setWeightCol",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BSplineSurface.setWeightCol",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setWeightRow",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "TypeError: function takes exactly 2 arguments (0 given)",
|
|
"name": "BSplineSurface.setWeightRow",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setUNotPeriodic",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BSplineSurface.setUNotPeriodic",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setVNotPeriodic",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineSurface.setVNotPeriodic",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineSurface.setVNotPeriodic",
|
|
"value": "None"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setVPeriodic",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineSurface.setVPeriodic",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineSurface.setVPeriodic",
|
|
"value": "None"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setUOrigin",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "TypeError: function takes exactly 1 argument (0 given)",
|
|
"name": "BSplineSurface.setUOrigin",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setVOrigin",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BSplineSurface.setVOrigin",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.exchangeUV",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineSurface.exchangeUV",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineSurface.exchangeUV",
|
|
"value": "None"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.approximate",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "TypeError: function missing required argument 'Points' (pos 1)",
|
|
"name": "BSplineSurface.approximate",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-part/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-2-pure"
|
|
},
|
|
"resultSha256": "23e3f6d5fc280ed1dd9171d764f456472575f5d9ef694716e3a4c20f5b80c15c",
|
|
"replay": {
|
|
"equal": false,
|
|
"projectionSha256": "3ec6739dcc7bbf24b9ea94c359b57ca86e102b24c63f529d5f67fbd3b4da86b6",
|
|
"resultSha256": "93e15d4d23f68f31c3f1126882d5e8b732a91ac3079468285eb41eba11409618",
|
|
"boundary": "native_python_fixture_error_order_variance"
|
|
},
|
|
"facadeWorker": {
|
|
"ready": {
|
|
"kind": "ready",
|
|
"action": "part.pythonFamilyBatch"
|
|
},
|
|
"success": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "part-module-batch-success",
|
|
"result": {
|
|
"cmd": "part.pythonFamilyBatch",
|
|
"count": 12,
|
|
"module": "Part",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setPoleCol",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "TypeError: function takes at least 2 arguments (0 given)",
|
|
"name": "BSplineSurface.setPoleCol",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setPoleRow",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BSplineSurface.setPoleRow",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setWeight",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "TypeError: function takes exactly 3 arguments (0 given)",
|
|
"name": "BSplineSurface.setWeight",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setWeightCol",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BSplineSurface.setWeightCol",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setWeightRow",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "TypeError: function takes exactly 2 arguments (0 given)",
|
|
"name": "BSplineSurface.setWeightRow",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setUNotPeriodic",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BSplineSurface.setUNotPeriodic",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setVNotPeriodic",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineSurface.setVNotPeriodic",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineSurface.setVNotPeriodic",
|
|
"value": "None"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setVPeriodic",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineSurface.setVPeriodic",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineSurface.setVPeriodic",
|
|
"value": "None"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setUOrigin",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "TypeError: function takes exactly 1 argument (0 given)",
|
|
"name": "BSplineSurface.setUOrigin",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setVOrigin",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BSplineSurface.setVOrigin",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.exchangeUV",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineSurface.exchangeUV",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineSurface.exchangeUV",
|
|
"value": "None"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.approximate",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "TypeError: function missing required argument 'Points' (pos 1)",
|
|
"name": "BSplineSurface.approximate",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-part/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-2-pure"
|
|
}
|
|
},
|
|
"repeat": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "part-module-batch-repeat",
|
|
"result": {
|
|
"cmd": "part.pythonFamilyBatch",
|
|
"count": 12,
|
|
"module": "Part",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setPoleCol",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BSplineSurface.setPoleCol",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setPoleRow",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "TypeError: function takes at least 2 arguments (0 given)",
|
|
"name": "BSplineSurface.setPoleRow",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setWeight",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BSplineSurface.setWeight",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setWeightCol",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "TypeError: function takes exactly 2 arguments (0 given)",
|
|
"name": "BSplineSurface.setWeightCol",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setWeightRow",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BSplineSurface.setWeightRow",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setUNotPeriodic",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineSurface.setUNotPeriodic",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineSurface.setUNotPeriodic",
|
|
"value": "None"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setVNotPeriodic",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineSurface.setVNotPeriodic",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineSurface.setVNotPeriodic",
|
|
"value": "None"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setVPeriodic",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineSurface.setVPeriodic",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineSurface.setVPeriodic",
|
|
"value": "None"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setUOrigin",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "TypeError: function takes exactly 1 argument (0 given)",
|
|
"name": "BSplineSurface.setUOrigin",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setVOrigin",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BSplineSurface.setVOrigin",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.exchangeUV",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineSurface.exchangeUV",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineSurface.exchangeUV",
|
|
"value": "None"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.approximate",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "TypeError: function missing required argument 'Points' (pos 1)",
|
|
"name": "BSplineSurface.approximate",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-part/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-2-pure"
|
|
}
|
|
},
|
|
"crossModule": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "part-module-batch-cross",
|
|
"result": {
|
|
"cmd": "part.pythonFamilyBatch",
|
|
"count": 1,
|
|
"module": "Part",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:class:Binding",
|
|
"code": "unmatched_source_record",
|
|
"family": "generic-object",
|
|
"message": "Part API record is not part of this module-scoped adapter",
|
|
"name": "BSplineSurface.setPoleCol",
|
|
"native": true,
|
|
"parameterSchema": "unmatched",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "unmatched",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-part/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-2-pure"
|
|
}
|
|
},
|
|
"malformed": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "error",
|
|
"requestId": "invalid",
|
|
"error": {
|
|
"code": "invalid_request",
|
|
"message": "Part Python family envelope is invalid"
|
|
}
|
|
},
|
|
"cancelled": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "error",
|
|
"requestId": "part-module-batch-cancel",
|
|
"error": {
|
|
"code": "cancelled",
|
|
"message": "request was cancelled"
|
|
}
|
|
},
|
|
"traceSha256": "5a0ca3e63e7e080a9622835deaa978f89396a501affb1bd0c2d05c580e052188"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 3,
|
|
"restricted": 0,
|
|
"nonportable": 0,
|
|
"not_implemented": 9
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setPoleCol",
|
|
"name": "BSplineSurface.setPoleCol",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented",
|
|
"code": "native_fixture_error",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"evidenceSha256": "87d8cccfb795e67cb922b804c1476dc6d3b44397004973ad0307135678447402"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setPoleRow",
|
|
"name": "BSplineSurface.setPoleRow",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented",
|
|
"code": "native_fixture_error",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"evidenceSha256": "2e108c711e859fb398c94bf55e62c5163377fa27264c12bbb129ee7b92d8faed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setWeight",
|
|
"name": "BSplineSurface.setWeight",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented",
|
|
"code": "native_fixture_error",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"evidenceSha256": "22ae7dd8d024c5a471199c812b86e0fa69d3aa92d454c9f5420e34283988ebcf"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setWeightCol",
|
|
"name": "BSplineSurface.setWeightCol",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented",
|
|
"code": "native_fixture_error",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"evidenceSha256": "16fb10180577df3a8d398a85e70ed15779750b169dbde8f45bf762ca51d16dbc"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setWeightRow",
|
|
"name": "BSplineSurface.setWeightRow",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented",
|
|
"code": "native_fixture_error",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"evidenceSha256": "d097f9f90dd9b082a8db7c5fd8dc98a2ed981e8b404dc114824c36df0f2076b1"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setUNotPeriodic",
|
|
"name": "BSplineSurface.setUNotPeriodic",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented",
|
|
"code": "native_fixture_error",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"evidenceSha256": "bf96a9d8b8a036b4059148b53af2deef722dc5e93f884fbb0f2ca0c7a2b64814"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setVNotPeriodic",
|
|
"name": "BSplineSurface.setVNotPeriodic",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "BSplineSurface.setVNotPeriodic",
|
|
"value": "None"
|
|
},
|
|
"evidenceSha256": "96ea3e72d8e2585bd8092e8970a8bebc4d98b49562c2e9c77010489899d7ccc4"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setVPeriodic",
|
|
"name": "BSplineSurface.setVPeriodic",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "BSplineSurface.setVPeriodic",
|
|
"value": "None"
|
|
},
|
|
"evidenceSha256": "b6b4a4fc6efedb0428ecc2981faa14fdd554fbae7b28165f8eb52c6a1d3a08e9"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setUOrigin",
|
|
"name": "BSplineSurface.setUOrigin",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented",
|
|
"code": "native_fixture_error",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"evidenceSha256": "6f0bfe2f4e81565b5bfc839053b1516aa49617d8d1c2a0e09a7b9b94f2e1d372"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.setVOrigin",
|
|
"name": "BSplineSurface.setVOrigin",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented",
|
|
"code": "native_fixture_error",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"evidenceSha256": "35dae9479b7f013b3920b3299d7c36df6c61069117727af6b074a40b1f51d8f0"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.exchangeUV",
|
|
"name": "BSplineSurface.exchangeUV",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "BSplineSurface.exchangeUV",
|
|
"value": "None"
|
|
},
|
|
"evidenceSha256": "08e6c48b8d97c9a423fa9ad9178a89fd9576f3e4c89847ae9feb67b7985556d9"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineSurface.approximate",
|
|
"name": "BSplineSurface.approximate",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineSurface.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented",
|
|
"code": "native_fixture_error",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"evidenceSha256": "6c89aeceed648619ba81e0b448380f0b9dab9f1ab79e61e93019e104174e8a53"
|
|
}
|
|
],
|
|
"resources": {
|
|
"resourcesReleased": true,
|
|
"documentMutation": false,
|
|
"makerFixturesClosed": true
|
|
},
|
|
"evidence": {
|
|
"path": "docs/p6/part-module-batch-d21ab3042d1720de94cad78f-runtime.json",
|
|
"log": "docs/freecad-p6-part-module-batch-d21ab3042d1720de94cad78f.log"
|
|
},
|
|
"moduleArtifact": {
|
|
"module": "Part",
|
|
"worker": "part.worker.ts",
|
|
"revision": "d3f4becfe6e9157e",
|
|
"moduleRevision": "72eb90f6a04f8549",
|
|
"runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js",
|
|
"wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm",
|
|
"dataUrl": null,
|
|
"assetBaseUrl": "/kernel/",
|
|
"profile": "fast-dev"
|
|
},
|
|
"artifacts": {
|
|
"wasm": {
|
|
"path": "web/public/kernel/FreeCADWebPartBoxProbe.wasm",
|
|
"sha256": "d3f4becfe6e9157ea92b4d83be41240b98d78c20af08db9ffb77f4f4ba51bde3"
|
|
},
|
|
"loader": {
|
|
"path": "web/public/kernel/FreeCADWebPartBoxProbe.js",
|
|
"sha256": "b551ccb188856904f0408cf18d0543141be76224129fa4b8c2b4eaa001fe2b75"
|
|
}
|
|
},
|
|
"boundaries": [
|
|
"Part.makeBoreHole remains a GUI restricted boundary because the official source unconditionally imports and uses FreeCADGui.",
|
|
"Any non-exposed record retains its native error or portability boundary; the gate does not fabricate a JavaScript result.",
|
|
"All statuses, values and hashes come from compiled FreeCAD through fc_web_dispatch_json; JavaScript only transports and validates the batch envelope."
|
|
]
|
|
}
|