Page MenuHomePhabricator

Update the `JSONLint` API
ClosedPublic

Authored by joshuaspence on Sep 6 2014, 4:47 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Dec 13, 1:10 AM
Unknown Object (File)
Wed, Dec 11, 6:19 AM
Unknown Object (File)
Sun, Dec 8, 9:13 AM
Unknown Object (File)
Sat, Dec 7, 1:42 PM
Unknown Object (File)
Dec 4 2024, 1:31 AM
Unknown Object (File)
Dec 3 2024, 1:18 PM
Unknown Object (File)
Nov 29 2024, 12:10 AM
Unknown Object (File)
Nov 28 2024, 8:37 PM
Subscribers

Details

Summary

Update the JSONLint external to more closely resemble the upstream. D9623: Modify the JsonLint library to return `array` instead of `stdClass`. patched the library to return an array instead of stdClass, however this functionality now exists upstream as an optional mode (see 351e4350171d9c3af292cfb524dd83badb283e62).

I basically copied the external verbatim and then applied a sequence of patches (the initial patches required for D9622, plus D9633).

Test Plan

Ran unit tests.

Diff Detail

Repository
rPHU libphutil
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

joshuaspence retitled this revision from to Update the `JSONLint` API.
joshuaspence updated this object.
joshuaspence edited the test plan for this revision. (Show Details)
joshuaspence added a reviewer: epriestley.
epriestley edited edge metadata.
This revision is now accepted and ready to land.Sep 7 2014, 6:01 PM