aboutsummaryrefslogtreecommitdiffstats
path: root/includes/json
Commit message (Expand)AuthorAgeFilesLines
* build: Updating mediawiki/mediawiki-codesniffer to 34.0.0Umherirrender2020-12-071-0/+2
* Introduce JsonCodec to help with serialization/deserializationPetr Pchelko2020-11-196-130/+284
* ParserOutputAccess: cache ouput for old revisionsdaniel2020-11-171-0/+6
* Safe ParserOutput extension data and JsonUnserializable helper.Petr Pchelko2020-11-104-4/+221
* Check if non-JSON-serializable data passed to ParserOutputPetr Pchelko2020-10-051-0/+45
* Flip Yoda conditionalsEd Sanders2020-07-221-1/+1
* Fix numerous PSR12.Properties.ConstantVisibility.NotFoundReedy2020-05-111-6/+6
* FormatJson: Improve parse() error code handling and testsKunal Mehta2020-01-011-8/+5
* Convert some private static arrays to constantsMax Semenik2019-10-161-4/+4
* Comments, tests, and tweaks for JSON decoding quirksBill Pirkle2018-11-071-0/+10
* Use "break" instead of "continue"RazeSoldier2018-08-241-1/+1
* FormatJson: cleanup after PHP 5.5 support removalKevin Israel2018-06-091-18/+15
* Use PHP 7 "\u{NNNN}" Unicode codepoint escapes in string literalsBartosz Dziewoński2018-06-041-2/+2
* Remove workaround for PHP bug 66021 (PHP < 5.5.12)Fomafix2018-05-311-20/+0
* Code style: no space after unary minus operatorBartosz Dziewoński2017-01-051-1/+1
* Remove spaces after cast operatorsSam Wilson2016-10-311-1/+1
* Convert all array() syntax to []Kunal Mehta2016-02-171-5/+5
* FormatJson: Remove PHP 5.3 compatibility codeKevin Israel2016-02-121-138/+38
* Fix whitespace issues around parenthesesVivek Ghaisas2015-06-161-1/+1
* Use "string|false" as @return instead of "string|bool" where appropiateTimo Tijhof2015-04-011-3/+3
* Fix phpcs errors and warnings in includes/jsonKunal Mehta2015-03-151-3/+5
* FormatJson::stripCommentsBryan Davis2014-10-121-1/+87
* Added missing JsonFormat::parse() RELEASE NOTES, fixed docsYuri Astrakhan2014-09-301-8/+10
* FormatJson::parse( TRY_FIXING ) - remove trailing commasYuri Astrakhan2014-09-271-1/+30
* Added FormatJson::parse( $value, $options = 0 ) returning StatusYuri Astrakhan2014-09-261-0/+55
* FormatJson: Remove speculative commentKevin Israel2014-04-251-1/+0
* FormatJson: Skip whitespace cleanup when unnecessaryKevin Israel2014-04-241-3/+10
* FormatJson: Make it possible to change the indent stringKevin Israel2014-04-161-10/+29
* Update formatting and comments in FormatJsonSiebrand Mazeland2013-11-251-2/+5
* FormatJson: Remove whitespace from empty arrays and objectsKevin Israel2013-10-091-1/+19
* FormatJson: minor cleanupKevin Israel2013-10-081-13/+20
* Change @since and @deprecated notes to 1.22Kevin Israel2013-06-211-4/+4
* FormatJson: microoptimizations for UTF8_OK modeKevin Israel2013-04-081-7/+18
* Fix pretty JSON when strings end with backslashesKevin Israel2013-03-301-1/+1
* Combine JavaScript and JSON encoding logicKevin Israel2013-03-272-906/+155
* Spellchecked /includes directoryYuri Astrakhan2013-03-132-6/+6
* Fixed @param tags to conform with Doxygen format.Tyler Anthony Romeo2013-03-112-6/+6
* The use of function sizeof() is forbidden; use count() insteadumherirrender2013-01-261-1/+1
* Fix misleading param name in FormatJson::encode signatureOri Livneh2012-11-231-10/+5
* Fix indentation whitespace errorsumherirrender2012-10-261-1/+1
* Use __DIR__ instead of dirname( __FILE__ )jeroendedauw2012-08-271-1/+1
* PHP 5.4 has JSON_PRETTY_PRINTReedy2012-08-141-2/+2
* Remove workaround hack for php bug 46944Reedy2012-08-121-4/+1
* escape tags and entity in doxygen commentsAntoine Musso2012-07-101-1/+1
* Removed checks for the "MEDIAWIKI" constant on files that only define classes.Alexandre Emsenhuber2012-05-231-4/+0
* Added missing GPLv2 headers in some places.Alexandre Emsenhuber2012-05-041-1/+16
* More return documentationSam Reed2012-02-091-0/+1
* Simplify $assoc checkChad Horohoe2011-12-201-4/+2
* Kill various unused variablesSam Reed2011-10-291-2/+2
* More documentation!Sam Reed2011-10-261-6/+9