Files
nushell/devdocs
132ikl 59ad605e22 Add ShellWarning (#16147)
# Description
Adds a proper `ShellWarning` enum which has the same functionality as
`ParseWarning`.

Also moves the deprecation from #15806 into `ShellWarning::Deprecated`
with `ReportMode::FirstUse`, so that warning will only pop up once now.

# User-Facing Changes
Technically the change to the deprecation warning from #15806 is user
facing but it's really not worth listing in the changelog
2025-07-15 15:30:18 +03:00
..
2025-07-15 15:30:18 +03:00

Basic developer documentation

This is intended to give some immediate guidance to how to navigate the codebase and lives from everyone updating it if you make a design change.

A complementary (currently stale) resource has been the Nushell contributor book, which until further notice contains broader design guidance.

Contents