nushell/crates/nu-command
Jakub Žádník e4104d0792
Span ID Refactor - Step 1 (#12960)
# Description
First part of SpanID refactoring series. This PR adds a `SpanId` type
and a corresponding `span_id` field to `Expression`. Parser creating
expressions will now add them to an array in `StateWorkingSet`,
generates a corresponding ID and saves the ID to the Expression. The IDs
are not used anywhere yet.

For the rough overall plan, see
https://github.com/nushell/nushell/issues/12963.

# User-Facing Changes
Hopefully none. This is only a refactor of Nushell's internals that
shouldn't have visible side effects.

# Tests + Formatting

# After Submitting
2024-06-05 09:57:14 +08:00
..
src Span ID Refactor - Step 1 (#12960) 2024-06-05 09:57:14 +08:00
tests Try to preserve the ordering of elements in from toml (#13045) 2024-06-05 08:00:39 +08:00
Cargo.toml Try to preserve the ordering of elements in from toml (#13045) 2024-06-05 08:00:39 +08:00
LICENSE Fix rest of license year ranges (#8727) 2023-04-04 09:03:29 +12:00