v8.0.0-rc.11-dev.31: feat(psl): merge repeated namespace blocks (#30343)
- Prisma: 97 events in the last 90 days
- Prisma: 97th Release in the last 90 days
- Previous: earlier the same day · v8.0.0-rc.11-dev.30
What happened
Allow repeated same-name namespace blocks in a single PSL file to contribute declarations to one logical namespace. Changes Create each namespace once and extend its members; preserve duplicate-name errors across blocks and declaration kinds. Retain every authored namespace node/span in NamespaceSymbol.declarations ; migrate SQL, Mongo, and Prisma 7 diagnostic consumers. Use null-prototype namespace/member dictionar…
Summary assembled by rule from the sources below