cake-build / cake-build/cake

Integrate Cake.Json

Open
#2,582 0 comments 0 reactions 0 assignees View on GitHub
Feature
Dominant language
C#
Stars
4.2k
Forks
778
Avg merge
1h 15m
Merged PRs (30d)
19

Description

The [Cake.Json](https://github.com/cake-contrib/Cake.Json) addin provides some aliases which are wrappers around JSON.NET. Having this functionality in an addin is tricky since Newtonsoft.Json is bundled by Cake itself. As we already have this dependency we could also provide the aliases as part of Cake.Common without all the dependency and compatibility issues which are there if the code is part of an addin.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Cake.Json addin linked in the issue and the Cake.Common area of the Cake repository to understand the aliases and dependency setup. Compare how Newtonsoft.Json is already bundled by Cake. Done means the relevant JSON aliases are provided by Cake.Common without the addin's dependency or compatibility issues.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
build-system, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.