Upstream Sync Task
@Copilot please port the upstream changes listed below to C# and open a pull request.
New commits have been pushed to artem-ogre/CDT since the last sync.
Previous synced commit: ecb370c
New upstream commit: 9f474cb
Full diff: artem-ogre/CDT@ecb370c...9f474cb
Upstream commits to port
What to port
Please port all upstream C++ changes to C# and open a pull request.
Key files to check in the upstream diff:
CDT/include/CDT.h and CDT/include/CDT.hpp → port any algorithm changes to src/CDT.Core/
CDT/include/Predicates.h → port to src/CDT.Core/Predicates.cs
CDT/include/KDTree.h → port to src/CDT.Core/KdTree.cs
- Any new types or utilities → port to
src/CDT.Core/Types.cs or new files as appropriate
After porting:
- Run
dotnet test and ensure all tests pass
- Update test inputs/expected outputs if needed
Upstream Sync Task
@Copilot please port the upstream changes listed below to C# and open a pull request.
New commits have been pushed to artem-ogre/CDT since the last sync.
Previous synced commit:
ecb370cNew upstream commit:
9f474cbFull diff: artem-ogre/CDT@ecb370c...9f474cb
Upstream commits to port
What to port
Please port all upstream C++ changes to C# and open a pull request.
Key files to check in the upstream diff:
CDT/include/CDT.handCDT/include/CDT.hpp→ port any algorithm changes tosrc/CDT.Core/CDT/include/Predicates.h→ port tosrc/CDT.Core/Predicates.csCDT/include/KDTree.h→ port tosrc/CDT.Core/KdTree.cssrc/CDT.Core/Types.csor new files as appropriateAfter porting:
dotnet testand ensure all tests pass