Issue: HTTPRoutesScope does not unregister routes and lacks nullptr assignment
Issue: HTTPRoutesScope does not unregister routes and lacks nullptr assignment: a task in LegoFlow-SWE (Harbor dataset). Description: The HTTPRoutesScope object returned by HTTP(port).Register(...) is supposed to manage the lifetime of registered HTTP routes: when the scope is destroyed or…
The task
**Description:** The `HTTPRoutesScope` object returned by `HTTP(port).Register(...)` is supposed to manage the lifetime of registered HTTP routes: when the scope is destroyed or released, the routes should be automatically unregistered. Currently this does not happen – routes persist after the scope goes out of its…
Part of Lego-X/LegoFlow-SWE.