feat: root workspace
Curious if we would be open to a PR that resolves a single workspace Cargo.toml in the root of the project? rather than multiple workspaces?
The reason it is split up, is to make it easier for the language server when developing tlsn. A single workspace was too slow in the past. I'm afraid it still is.
I see, that makes sense. Are the components mainly frozen right now or are they undergoing active developement? Does it make sense to move more solidified code into an external dependency and unify things in 1-3 workspaces or is that just complicating things.
Everything is still under active development. Though I do think we should investigate consolidating crates into workspaces and solve the rust analyzer issue some other way. This would probably improve compile times
Closed by #537