RepoLens

Gallery · Documents · Score · C#

Json.NET architecture explained

High-performance JSON framework for .NET. This page explains the architecture RepoLens read from JamesNK/Newtonsoft.Json at 52fa3ae. It is a static, deterministic scan: modules, files, and the document set. No API key is used.

Code health was not scored for this snapshot.

Files
242
Modules
64
API routes
0
Language
C#

How the code is grouped

Json.NET is scanned as C# under its public license (MIT). RepoLens groups files into modules from the repository layout, then writes the same document set it writes for a local project.

Modules RepoLens grouped under the configured roots
ModuleFiles
Src/Newtonsoft.Json/Linq 48
Src/Newtonsoft.Json/Serialization 48
Src/Newtonsoft.Json/Utilities 47
Src/Newtonsoft.Json/Converters 18
Src/Newtonsoft.Json/Schema 16
Src/Newtonsoft.Json/Bson 7
Src/Newtonsoft.Json/ConstructorHandling.cs 1
Src/Newtonsoft.Json/DateFormatHandling.cs 1
Src/Newtonsoft.Json/DateParseHandling.cs 1
Src/Newtonsoft.Json/DateTimeZoneHandling.cs 1
Src/Newtonsoft.Json/DefaultJsonNameTable.cs 1
Src/Newtonsoft.Json/DefaultValueHandling.cs 1
Src/Newtonsoft.Json/FloatFormatHandling.cs 1
Src/Newtonsoft.Json/FloatParseHandling.cs 1
Src/Newtonsoft.Json/FormatterAssemblyStyle.cs 1
Src/Newtonsoft.Json/Formatting.cs 1
Src/Newtonsoft.Json/IArrayPool.cs 1
Src/Newtonsoft.Json/IJsonLineInfo.cs 1
Src/Newtonsoft.Json/JsonArrayAttribute.cs 1
Src/Newtonsoft.Json/JsonConstructorAttribute.cs 1
Src/Newtonsoft.Json/JsonContainerAttribute.cs 1
Src/Newtonsoft.Json/JsonConvert.cs 1
Src/Newtonsoft.Json/JsonConverter.cs 1
Src/Newtonsoft.Json/JsonConverterAttribute.cs 1

Documents

The full generated pages live on the Json.NET document page. Each section below is one of those documents.