darklang / dark

Darklang main repo, including language, backend, and infra
https://darklang.com
Other
1.65k stars 90 forks source link

Lots: package refs, call stacks, RTEs, PM pre-work #5380

Closed StachuDotNet closed 2 months ago

StachuDotNet commented 2 months ago

Referencing package things by IDs rather than Names turns out to affect a lot of things. This PR involves a lot of this is heavy-lifting related pre-work, all towards big Package Manager changes.

Along the way, I stumbled through a few cool things:

More detailed changes:

This breaks/disables (cloud) tracing - the shape of some related things changed, and we're not doing anything with it right now anyway, so will circle back here later. See TRACINGTODOs