1
0
Fork 0
mirror of https://we.phorge.it/source/arcanist.git synced 2025-02-16 16:58:38 +01:00
phorge-arcanist/src/parser
epriestley 7570dd0da1 Improve "PhutilJSON" handling of PHP-object JSON values
Summary:
Ref T13635. PHP native JSON functions sometimes represent JSON objects as PHP "stdClass" objects.

Accept this representation and emit it correctly in "PhutilJSON".

Test Plan: Added a test, made it pass.

Maniphest Tasks: T13635

Differential Revision: https://secure.phabricator.com/D21604
2021-03-11 12:43:08 -08:00
..
__tests__ Improve "PhutilJSON" handling of PHP-object JSON values 2021-03-11 12:43:08 -08:00
aast/api Detect and correct "final private" methods in lint 2021-02-03 14:14:50 -08:00
argument Allow "arc" to accept any prefix of a command as that command 2020-06-08 16:26:58 -07:00
diff Extend from Phobject 2015-06-15 15:47:33 +10:00
exception Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
generator/exception Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
html Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
http Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
xhpast Allow AAST to extract string literal values from HEREDOCs 2020-09-08 11:45:54 -07:00
ArcanistBaseCommitParser.php Linter fixes 2015-12-07 21:35:34 +11:00
ArcanistBundle.php Make the ArcanistBundle algorithm do what "diff -u" does when hunks are arguably mergeable 2018-08-24 11:00:16 -07:00
ArcanistCommentRemover.php Make the Arcanist comment remover less aggressive about stripping instructional comments 2018-09-14 11:03:26 -07:00
ArcanistDiffParser.php Update documentation for changed splitGitDiffPaths function 2016-08-19 14:55:33 -07:00
PhutilBugtraqParser.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
PhutilDocblockParser.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
PhutilEditorConfig.php Merge utility/support changes from "wilds" to "master" 2020-02-13 14:10:09 -08:00
PhutilEmailAddress.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
PhutilGitURI.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
PhutilJSON.php Improve "PhutilJSON" handling of PHP-object JSON values 2021-03-11 12:43:08 -08:00
PhutilJSONParser.php Merge utility/support changes from "wilds" to "master" 2020-02-13 14:10:09 -08:00
PhutilLanguageGuesser.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
PhutilParserGenerator.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
PhutilQueryStringParser.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
PhutilSimpleOptions.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
PhutilTypeSpec.php Fix PhutilTypeSpec's regex handling for PHP 8 2021-01-11 04:04:23 +00:00
PhutilURI.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00