solidcore: move the pin to f020a066 (main, with IsNurbSurfaceCylinder / IsNurbSurfaceTorus, solidcore#1433)

From 4cd55082: the ports of SmCylinder::IsNurbSurfaceCylinder and
SmTorus::IsNurbSurfaceTorus (#1448), with the new opt-in fix
found_torus_sphere_keep_tested_nurb (fork 7ea6a96, WR-493), turned on like
every other flag.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SdcgExNEwfR9CX2RAzp2Pt
This commit is contained in:
Brett Lawson
2026-10-29 03:13:49 +01:00
parent f62d6ee6df
commit c11640214a
3 changed files with 3 additions and 2 deletions
Generated
+1 -1
View File
@@ -4054,7 +4054,7 @@ dependencies = [
[[package]]
name = "solidcore"
version = "0.0.1"
source = "git+https://github.com/tangency-labs/solidcore?rev=4cd55082b2b9d5ee082e55bb9915c1d004d2fffb#4cd55082b2b9d5ee082e55bb9915c1d004d2fffb"
source = "git+https://github.com/tangency-labs/solidcore?rev=f020a06681ef1ef34294b5b0e424ac15dc788ad5#f020a06681ef1ef34294b5b0e424ac15dc788ad5"
dependencies = [
"thiserror 2.0.21",
]
+1 -1
View File
@@ -35,7 +35,7 @@ solidcraft-3dx-client = { path = "crates/threedx-client" }
# they reach parity (crates/smlib/src/route.rs). Pinned; move the rev on its own commit. For a
# local checkout, add `[patch."https://github.com/tangency-labs/solidcore"] solidcore = { path =
# "../solidcore/crates/solidcore" }` to a `.cargo/config.toml` outside the repository.
solidcore = { git = "https://github.com/tangency-labs/solidcore", rev = "4cd55082b2b9d5ee082e55bb9915c1d004d2fffb" }
solidcore = { git = "https://github.com/tangency-labs/solidcore", rev = "f020a06681ef1ef34294b5b0e424ac15dc788ad5" }
# foundation
thiserror = "2"
+1
View File
@@ -132,6 +132,7 @@ pub(crate) fn fixes() -> UpstreamFixes {
f.sphere_small_circle_not_touching = true;
f.ssi_tangent_contact_points = true;
f.ssi_trace_tangent_curves_once = true;
f.found_torus_sphere_keep_tested_nurb = true;
f
}