{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":247737613,"defaultBranch":"master","name":"OCCT","ownerLogin":"Open-Cascade-SAS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-16T15:04:06.000Z","ownerAvatar":"https://avatars-ghuser.fzsz.win/u/61025812?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724576812.0","currentOid":""},"activityList":{"items":[{"before":"ed20837d8bfaa5af2c7580225fefcc5d7f24f4d3","after":"72c6d55bf28cf08570fdd20e900626ab8aa9e78c","ref":"refs/heads/master","pushedAt":"2024-09-14T21:08:30.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033765: Data Exchange, IGES Export - Missing Model Curves in transfer cache\n\nCurve list should be not unique, list is recommended.\nOne curve can be used by multiple edges.","shortMessageHtmlLink":"0033765: Data Exchange, IGES Export - Missing Model Curves in transfe…"}},{"before":"acf0a7f12b67b3d9db8c3a4a3fe9b8cc1ff53195","after":"72c6d55bf28cf08570fdd20e900626ab8aa9e78c","ref":"refs/heads/IR","pushedAt":"2024-09-14T20:27:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033765: Data Exchange, IGES Export - Missing Model Curves in transfer cache\n\nCurve list should be not unique, list is recommended.\nOne curve can be used by multiple edges.","shortMessageHtmlLink":"0033765: Data Exchange, IGES Export - Missing Model Curves in transfe…"}},{"before":"ed20837d8bfaa5af2c7580225fefcc5d7f24f4d3","after":"acf0a7f12b67b3d9db8c3a4a3fe9b8cc1ff53195","ref":"refs/heads/IR","pushedAt":"2024-09-14T19:44:50.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033765: Data Exchange, IGES Export - Missing Model Curves in transfer cache\n\nCurve list should be not unique, list is recommended.\nOne curve can be used by multiple edges.","shortMessageHtmlLink":"0033765: Data Exchange, IGES Export - Missing Model Curves in transfe…"}},{"before":"2fa9309186226a29ae47ee21c07a288668f412af","after":"ed20837d8bfaa5af2c7580225fefcc5d7f24f4d3","ref":"refs/heads/master","pushedAt":"2024-09-08T10:15:44.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033703: Data Exchange, Step Export - Transfer edge speed improvement\n\nMove optional code close to use case to avoid extra calculation","shortMessageHtmlLink":"0033703: Data Exchange, Step Export - Transfer edge speed improvement"}},{"before":"2ab4e9e18045c3fd7d57ee6c5f060320eab2aa04","after":"ed20837d8bfaa5af2c7580225fefcc5d7f24f4d3","ref":"refs/heads/IR","pushedAt":"2024-09-06T21:16:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033703: Data Exchange, Step Export - Transfer edge speed improvement\n\nMove optional code close to use case to avoid extra calculation","shortMessageHtmlLink":"0033703: Data Exchange, Step Export - Transfer edge speed improvement"}},{"before":"d83d72acf9ec66c0a847f5ae17aebbb0fd8c41dd","after":"2ab4e9e18045c3fd7d57ee6c5f060320eab2aa04","ref":"refs/heads/IR","pushedAt":"2024-09-05T18:16:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033319: Coding - Static linking fails with unresolved symbols due to linking order and missing transitive dependencies\n\nThe absence of target_link_libraries calls for static libraries caused CMake to fail\nin modeling the link dependencies correctly.\nThis fix ensures that CMake correctly exports the dependencies in OpenCASCADEConfig.cmake and\nresolves downstream linking errors for projects that link against static OpenCASCADE libraries.","shortMessageHtmlLink":"0033319: Coding - Static linking fails with unresolved symbols due to…"}},{"before":"488c43ed0ce938b567419725192cd28c53b950e2","after":"d83d72acf9ec66c0a847f5ae17aebbb0fd8c41dd","ref":"refs/heads/IR","pushedAt":"2024-09-05T17:55:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033805: Configuration - Implement GitHub Actions build scripts\n\nEnable MSVC code analyzing to push SARIF files","shortMessageHtmlLink":"0033805: Configuration - Implement GitHub Actions build scripts"}},{"before":"408837bc9dbd6cf5e22aedbc2e5b8fc8202b2550","after":"488c43ed0ce938b567419725192cd28c53b950e2","ref":"refs/heads/IR","pushedAt":"2024-09-05T09:14:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033812: Configuration, MacOS - Debug Symbols Stripped From Dynamic Libraries\n\nUpdate optimization flag to release only","shortMessageHtmlLink":"0033812: Configuration, MacOS - Debug Symbols Stripped From Dynamic L…"}},{"before":"2fa9309186226a29ae47ee21c07a288668f412af","after":"408837bc9dbd6cf5e22aedbc2e5b8fc8202b2550","ref":"refs/heads/IR","pushedAt":"2024-09-05T09:11:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033812: Configuration, MacOS - Debug Symbols Stripped From Dynamic Libraries\n\nUpdate optimization flag to release only","shortMessageHtmlLink":"0033812: Configuration, MacOS - Debug Symbols Stripped From Dynamic L…"}},{"before":"b332761e1385a0f477508d4f305aecf775c5162d","after":"2fa9309186226a29ae47ee21c07a288668f412af","ref":"refs/heads/master","pushedAt":"2024-09-02T08:35:27.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033805: Configuration - Implement GitHub Actions build scripts\n\nBuild Scripts:\n- Linux GCC x64 dynamic\n- Linux Clang x64 dynamic\n- Windows MSVC x64 dynamic\n- macOS Clang x64 dynamic\nSecurity scanning:\n- CodeQL security scanning\n- MSVC code scanning","shortMessageHtmlLink":"0033805: Configuration - Implement GitHub Actions build scripts"}},{"before":"4309cf7362c2e872d93dc313e0fc8acfbcf6e402","after":"2fa9309186226a29ae47ee21c07a288668f412af","ref":"refs/heads/IR","pushedAt":"2024-08-31T13:34:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033805: Configuration - Implement GitHub Actions build scripts\n\nBuild Scripts:\n- Linux GCC x64 dynamic\n- Linux Clang x64 dynamic\n- Windows MSVC x64 dynamic\n- macOS Clang x64 dynamic\nSecurity scanning:\n- CodeQL security scanning\n- MSVC code scanning","shortMessageHtmlLink":"0033805: Configuration - Implement GitHub Actions build scripts"}},{"before":"7236e83dcc1e7284e66dc61e612154617ef715d6","after":"4309cf7362c2e872d93dc313e0fc8acfbcf6e402","ref":"refs/heads/IR","pushedAt":"2024-08-31T13:31:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033810: Coding - GitIgnore update with .vscode\n\nUpdated .gitignore","shortMessageHtmlLink":"0033810: Coding - GitIgnore update with .vscode"}},{"before":"099e0d25243925da349d43e6e1ee0528763cdabe","after":"7236e83dcc1e7284e66dc61e612154617ef715d6","ref":"refs/heads/IR","pushedAt":"2024-08-31T13:28:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033808: Coding - FreeType Use unsigned point and contour indexing in `FT_Outline`\n\nChanges to auto instead of specific type","shortMessageHtmlLink":"0033808: Coding - FreeType Use unsigned point and contour indexing in…"}},{"before":"b332761e1385a0f477508d4f305aecf775c5162d","after":"099e0d25243925da349d43e6e1ee0528763cdabe","ref":"refs/heads/IR","pushedAt":"2024-08-31T13:26:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033807: Documentation - Fix various typos found in codebase","shortMessageHtmlLink":"0033807: Documentation - Fix various typos found in codebase"}},{"before":"382b0f57480f9c090072f0fbe63379021859bc75","after":"b332761e1385a0f477508d4f305aecf775c5162d","ref":"refs/heads/IR","pushedAt":"2024-08-31T13:21:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033648: Modeling Algorithms - Bad partition result\n\nRemoved unnecessary tolerance increase for Line\\Line intersection.\nTolerance increasing logic for some specific curve types\n was added with #26619.\nOriginal fix had no test for Line/Line case and\n theoretically was added as a possible issue.\nAfter research Line/Line case doesn't need a special tolerance case.","shortMessageHtmlLink":"0033648: Modeling Algorithms - Bad partition result"}},{"before":"443eb9e1d806f8a315ab42a4c5df9f39185c4153","after":"382b0f57480f9c090072f0fbe63379021859bc75","ref":"refs/heads/IR","pushedAt":"2024-08-31T13:15:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033810: Coding - GitIgnore update with .vscode\n\nUpdated .gitignore","shortMessageHtmlLink":"0033810: Coding - GitIgnore update with .vscode"}},{"before":"273665211737b636adaec571606af409ba764a09","after":"443eb9e1d806f8a315ab42a4c5df9f39185c4153","ref":"refs/heads/IR","pushedAt":"2024-08-31T13:12:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033805: Configuration - Implement GitHub Actions build scripts\n\nBuild Scripts:\n- Linux GCC x64 dynamic\n- Linux Clang x64 dynamic\n- Windows MSVC x64 dynamic\n- macOS Clang x64 dynamic\nSecurity scanning:\n- CodeQL security scanning\n- MSVC code scanning","shortMessageHtmlLink":"0033805: Configuration - Implement GitHub Actions build scripts"}},{"before":"fa99d7ace0bfac9d0468ad2209ac7787268412d9","after":"273665211737b636adaec571606af409ba764a09","ref":"refs/heads/IR","pushedAt":"2024-08-31T13:11:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033791: Shape Healing - ShapeCustom not take location of source shape for the cached context and misses root one\n\nPass ShapeBuild_ReShape to recursive call to retrieve complete change history.\nUpdate history of changes by the source shape (if changed), not only by its subshapes.\nCheck the context for a cached shape using a reference shape without location.","shortMessageHtmlLink":"0033791: Shape Healing - ShapeCustom not take location of source shap…"}},{"before":"b332761e1385a0f477508d4f305aecf775c5162d","after":"fa99d7ace0bfac9d0468ad2209ac7787268412d9","ref":"refs/heads/IR","pushedAt":"2024-08-31T13:09:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033805: Configuration - Implement GitHub Actions build scripts\n\nBuild Scripts:\n- Linux GCC x64 dynamic\n- Linux Clang x64 dynamic\n- Windows MSVC x64 dynamic\n- macOS Clang x64 dynamic\nSecurity scanning:\n- CodeQL security scanning\n- MSVC code scanning","shortMessageHtmlLink":"0033805: Configuration - Implement GitHub Actions build scripts"}},{"before":"273665211737b636adaec571606af409ba764a09","after":"b332761e1385a0f477508d4f305aecf775c5162d","ref":"refs/heads/master","pushedAt":"2024-08-26T08:45:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033648: Modeling Algorithms - Bad partition result\n\nRemoved unnecessary tolerance increase for Line\\Line intersection.\nTolerance increasing logic for some specific curve types\n was added with #26619.\nOriginal fix had no test for Line/Line case and\n theoretically was added as a possible issue.\nAfter research Line/Line case doesn't need a special tolerance case.","shortMessageHtmlLink":"0033648: Modeling Algorithms - Bad partition result"}},{"before":null,"after":"185d29b92f6764ffa9fc195b7dbe7bba3c4ac855","ref":"refs/heads/OCCT-7.7","pushedAt":"2024-08-25T09:06:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033198: Using a third-party Draco to compile in DEBUG mode\n\nAdded new CMake variables to build using DRACO\nWindows OS works with Debug and Release configuration DRACO\nLinux works with Release configuration DRACO","shortMessageHtmlLink":"0033198: Using a third-party Draco to compile in DEBUG mode"}},{"before":"bd2a789f15235755ce4d1a3b07379a2e062fdc2e","after":null,"ref":"refs/heads/OCCT-781","pushedAt":"2024-08-25T09:04:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"}},{"before":"da71394f313b3a2065c1e2871ad1e884ce01edda","after":"b332761e1385a0f477508d4f305aecf775c5162d","ref":"refs/heads/IR","pushedAt":"2024-08-25T08:38:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033648: Modeling Algorithms - Bad partition result\n\nRemoved unnecessary tolerance increase for Line\\Line intersection.\nTolerance increasing logic for some specific curve types\n was added with #26619.\nOriginal fix had no test for Line/Line case and\n theoretically was added as a possible issue.\nAfter research Line/Line case doesn't need a special tolerance case.","shortMessageHtmlLink":"0033648: Modeling Algorithms - Bad partition result"}},{"before":"273665211737b636adaec571606af409ba764a09","after":"da71394f313b3a2065c1e2871ad1e884ce01edda","ref":"refs/heads/IR","pushedAt":"2024-08-25T08:36:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033612: Configuration - Build configuration may fail to detect TBB\n\nFixed TBB type to depends on package","shortMessageHtmlLink":"0033612: Configuration - Build configuration may fail to detect TBB"}},{"before":"f0620a8d6553af87b0fc134c9209f12e1e4f4553","after":"273665211737b636adaec571606af409ba764a09","ref":"refs/heads/master","pushedAt":"2024-08-10T10:48:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033791: Shape Healing - ShapeCustom not take location of source shape for the cached context and misses root one\n\nPass ShapeBuild_ReShape to recursive call to retrieve complete change history.\nUpdate history of changes by the source shape (if changed), not only by its subshapes.\nCheck the context for a cached shape using a reference shape without location.","shortMessageHtmlLink":"0033791: Shape Healing - ShapeCustom not take location of source shap…"}},{"before":"116858667f28f32da5366a1664cfe3177c5bcd9f","after":"273665211737b636adaec571606af409ba764a09","ref":"refs/heads/IR","pushedAt":"2024-08-09T15:28:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033791: Shape Healing - ShapeCustom not take location of source shape for the cached context and misses root one\n\nPass ShapeBuild_ReShape to recursive call to retrieve complete change history.\nUpdate history of changes by the source shape (if changed), not only by its subshapes.\nCheck the context for a cached shape using a reference shape without location.","shortMessageHtmlLink":"0033791: Shape Healing - ShapeCustom not take location of source shap…"}},{"before":"f0620a8d6553af87b0fc134c9209f12e1e4f4553","after":"116858667f28f32da5366a1664cfe3177c5bcd9f","ref":"refs/heads/IR","pushedAt":"2024-08-09T15:21:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033791: Shape Healing - ShapeCustom not take location of source shape for the cached context and misses root one\n\nPass ShapeBuild_ReShape to recursive call to retrieve complete change history.\nUpdate history of changes by the source shape (if changed), not only by its subshapes.\nCheck the context for a cached shape using a reference shape without location.","shortMessageHtmlLink":"0033791: Shape Healing - ShapeCustom not take location of source shap…"}},{"before":"9fcfec881cebbeb10290077cec3e4ba88ec15dd0","after":"f0620a8d6553af87b0fc134c9209f12e1e4f4553","ref":"refs/heads/master","pushedAt":"2024-08-06T08:18:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033781: Modeling Algorithms - Using incorrect boundaries while traversing through triangulation\n\nUpper boundary updated for triangulation normals traversing.","shortMessageHtmlLink":"0033781: Modeling Algorithms - Using incorrect boundaries while trave…"}},{"before":"245febe036df6f77f023b95620eb949df75b92cd","after":"f0620a8d6553af87b0fc134c9209f12e1e4f4553","ref":"refs/heads/IR","pushedAt":"2024-08-05T08:29:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033781: Modeling Algorithms - Using incorrect boundaries while traversing through triangulation\n\nUpper boundary updated for triangulation normals traversing.","shortMessageHtmlLink":"0033781: Modeling Algorithms - Using incorrect boundaries while trave…"}},{"before":"9fcfec881cebbeb10290077cec3e4ba88ec15dd0","after":"245febe036df6f77f023b95620eb949df75b92cd","ref":"refs/heads/IR","pushedAt":"2024-07-26T07:51:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dpasukhi","name":"Pasukhin Dmitry","path":"/dpasukhi","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/44947322?s=80&v=4"},"commit":{"message":"0033778: Documentation - Fix various typos found in codebase","shortMessageHtmlLink":"0033778: Documentation - Fix various typos found in codebase"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtmdVSAA","startCursor":null,"endCursor":null}},"title":"Activity · Open-Cascade-SAS/OCCT"}