Clean up JSON code:

* Remove obsolete files
* Remove obsolete preprocessor configuration tags and decorations
* Remove arcane functionality (YAML compatibility, comment support)
* Enforce strict mode (single root)
* Improve parsing of numerical types
* Misc. cleanups
This commit is contained in:
Nik Bougalis
2014-09-29 12:45:42 -07:00
committed by Tom Ritchford
parent 6d91d02c62
commit 558c6b621b
21 changed files with 100 additions and 3167 deletions

View File

@@ -2012,12 +2012,6 @@
</ClCompile>
<ClInclude Include="..\..\src\ripple\json\impl\json_assert.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\json\impl\json_batchallocator.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\json\impl\json_internalarray.inl">
</ClInclude>
<ClInclude Include="..\..\src\ripple\json\impl\json_internalmap.inl">
</ClInclude>
<ClCompile Include="..\..\src\ripple\json\impl\json_reader.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
@@ -2034,10 +2028,6 @@
</ClCompile>
<ClInclude Include="..\..\src\ripple\json\JsonPropertyStream.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\json\json_config.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\json\json_features.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\json\json_forwards.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\json\json_reader.h">

View File

@@ -2952,15 +2952,6 @@
<ClInclude Include="..\..\src\ripple\json\impl\json_assert.h">
<Filter>ripple\json\impl</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\json\impl\json_batchallocator.h">
<Filter>ripple\json\impl</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\json\impl\json_internalarray.inl">
<Filter>ripple\json\impl</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\json\impl\json_internalmap.inl">
<Filter>ripple\json\impl</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\json\impl\json_reader.cpp">
<Filter>ripple\json\impl</Filter>
</ClCompile>
@@ -2979,12 +2970,6 @@
<ClInclude Include="..\..\src\ripple\json\JsonPropertyStream.h">
<Filter>ripple\json</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\json\json_config.h">
<Filter>ripple\json</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\json\json_features.h">
<Filter>ripple\json</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\json\json_forwards.h">
<Filter>ripple\json</Filter>
</ClInclude>