[PR #5875] [MERGED] doc: Propose a JsonUtils replacement by writing documentation #26515

Open
opened 2026-01-31 09:16:32 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/microsoft/terminal/pull/5875
Author: @DHowett-MSFT
Created: 5/13/2020
Status: Merged
Merged: 6/4/2020
Merged by: @DHowett

Base: masterHead: dev/duhowett/rfc/jsonutils


📝 Commits (3)

  • 34f79fa RFC: Introduce a JsonUtils replacement
  • c199ed9 Flesh out the docs
  • d571a33 Remove the implementation (focus on the docs)

📊 Changes

1 file changed (+257 additions, -0 deletions)

View changed files

doc/cascadia/Json-Utility-API.md (+257 -0)

📄 Description

This is a proposal for a new JsonUtils.

I wrote up a bunch of documentation -- please review it to understand
the new API.

I believe that replacing JsonUtils with a bunch of templated helpers makes
it safer and easier and more testable and generally formally verifiable.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/microsoft/terminal/pull/5875 **Author:** [@DHowett-MSFT](https://github.com/DHowett-MSFT) **Created:** 5/13/2020 **Status:** ✅ Merged **Merged:** 6/4/2020 **Merged by:** [@DHowett](https://github.com/DHowett) **Base:** `master` ← **Head:** `dev/duhowett/rfc/jsonutils` --- ### 📝 Commits (3) - [`34f79fa`](https://github.com/microsoft/terminal/commit/34f79fa679a703e4cafa0a747941cc48556cf12c) RFC: Introduce a JsonUtils replacement - [`c199ed9`](https://github.com/microsoft/terminal/commit/c199ed9c6494b6c1f7fb49969cd0010ed6006298) Flesh out the docs - [`d571a33`](https://github.com/microsoft/terminal/commit/d571a335aa2b65265df866debcf99711bddc8f6c) Remove the implementation (focus on the docs) ### 📊 Changes **1 file changed** (+257 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `doc/cascadia/Json-Utility-API.md` (+257 -0) </details> ### 📄 Description This is a proposal for a new JsonUtils. I wrote up a [bunch of documentation](https://github.com/microsoft/terminal/blob/dev/duhowett/rfc/jsonutils/doc/cascadia/Json-Utility-API.md) -- please review it to understand the new API. I believe that replacing JsonUtils with a bunch of templated helpers makes it safer and easier and more testable and generally formally verifiable. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 09:16:32 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#26515