index
:
mediawikicore.git
REL1_39
REL1_40
REL1_41
REL1_42
REL1_43
development
fundraising/REL1_39
fundraising/REL1_43
master
wmf/1.44.0-wmf.21
wmf/1.44.0-wmf.22
wmf/1.44.0-wmf.23
wmf/branch_cut_pretest
wmf/next
The collaborative editing software that runs Wikipedia.
Tyler Davis
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
includes
/
json
Commit message (
Expand
)
Author
Age
Files
Lines
*
JsonCodec: Minor cleanup
Reedy
2024-10-23
1
-9
/
+8
*
Use explicit nullable type on parameter arguments
Umherirrender
2024-10-16
2
-3
/
+3
*
JsonCodec: fix ${var} deprecation notice in error message
C. Scott Ananian
2024-10-16
1
-3
/
+3
*
[JsonCodec] Use wikimedia/json-codec to implement JsonCodec
C. Scott Ananian
2024-10-15
3
-135
/
+278
*
Replace gettype() with get_debug_type() in debug/log/test output
Bartosz Dziewoński
2024-07-31
1
-1
/
+1
*
Replace gettype() with get_debug_type() in exception messages
Bartosz Dziewoński
2024-07-31
1
-1
/
+1
*
Rename JsonUnserial… to JsonDeserial…
James D. Forrester
2024-06-12
6
-50
/
+83
*
[JsonCodec] Hide TYPE_ANNOTATION from the unserialization methods
C. Scott Ananian
2024-05-22
1
-1
/
+2
*
[JsonCodec, ParserCache] Improve debugging of serializability failures
C. Scott Ananian
2024-05-16
1
-22
/
+56
*
Add namespace and deprecation alias to FormatJson
Ebrahim Byagowi
2024-05-16
2
-1
/
+4
*
Fix some line indent
Umherirrender
2024-04-20
1
-1
/
+1
*
[JsonCodec] throw JsonException now that we require PHP >= 7.4
C. Scott Ananian
2024-01-08
1
-11
/
+8
*
Protect against ParserOutput re-namespacing
C. Scott Ananian
2023-12-20
1
-1
/
+4
*
Reorg: Move Status to MediaWiki\Status\
Amir Sarabadani
2023-08-25
1
-0
/
+2
*
Remove unused local variable assignment
Umherirrender
2023-02-04
1
-1
/
+1
*
json: Dont try to deserialize actual user-land instances
thiemowmde
2023-01-26
1
-2
/
+2
*
JsonCodec: fix en/decoding of nested objects and stdClass objects
C. Scott Ananian
2023-01-12
2
-19
/
+104
*
Add return type to jsonSerialize()
Reedy
2022-07-02
1
-2
/
+1
*
Pass array to Assert::parameterType when asserting multiple types
Umherirrender
2022-06-18
1
-1
/
+1
*
Type hints for ArrayAccess and JsonSerializable
Aryeh Gregor
2022-04-11
1
-0
/
+1
*
FormatJson: Optimize encode() for supported PHP versions
Kevin Israel
2021-08-20
1
-45
/
+17
*
FormatJson: Add message for JSON_ERROR_INVALID_PROPERTY_NAME
Kevin Israel
2021-08-16
1
-2
/
+4
*
build: Updating dependencies
libraryupgrader
2021-07-22
3
-6
/
+6
*
JsonCodec: verify expected class before attempting to unserialize it
Petr Pchelko
2021-06-08
1
-7
/
+5
*
build: Updating mediawiki/mediawiki-codesniffer to 34.0.0
Umherirrender
2020-12-07
1
-0
/
+2
*
Introduce JsonCodec to help with serialization/deserialization
Petr Pchelko
2020-11-19
6
-130
/
+284
*
ParserOutputAccess: cache ouput for old revisions
daniel
2020-11-17
1
-0
/
+6
*
Safe ParserOutput extension data and JsonUnserializable helper.
Petr Pchelko
2020-11-10
4
-4
/
+221
*
Check if non-JSON-serializable data passed to ParserOutput
Petr Pchelko
2020-10-05
1
-0
/
+45
*
Flip Yoda conditionals
Ed Sanders
2020-07-22
1
-1
/
+1
*
Fix numerous PSR12.Properties.ConstantVisibility.NotFound
Reedy
2020-05-11
1
-6
/
+6
*
FormatJson: Improve parse() error code handling and tests
Kunal Mehta
2020-01-01
1
-8
/
+5
*
Convert some private static arrays to constants
Max Semenik
2019-10-16
1
-4
/
+4
*
Comments, tests, and tweaks for JSON decoding quirks
Bill Pirkle
2018-11-07
1
-0
/
+10
*
Use "break" instead of "continue"
RazeSoldier
2018-08-24
1
-1
/
+1
*
FormatJson: cleanup after PHP 5.5 support removal
Kevin Israel
2018-06-09
1
-18
/
+15
*
Use PHP 7 "\u{NNNN}" Unicode codepoint escapes in string literals
Bartosz Dziewoński
2018-06-04
1
-2
/
+2
*
Remove workaround for PHP bug 66021 (PHP < 5.5.12)
Fomafix
2018-05-31
1
-20
/
+0
*
Code style: no space after unary minus operator
Bartosz Dziewoński
2017-01-05
1
-1
/
+1
*
Remove spaces after cast operators
Sam Wilson
2016-10-31
1
-1
/
+1
*
Convert all array() syntax to []
Kunal Mehta
2016-02-17
1
-5
/
+5
*
FormatJson: Remove PHP 5.3 compatibility code
Kevin Israel
2016-02-12
1
-138
/
+38
*
Fix whitespace issues around parentheses
Vivek Ghaisas
2015-06-16
1
-1
/
+1
*
Use "string|false" as @return instead of "string|bool" where appropiate
Timo Tijhof
2015-04-01
1
-3
/
+3
*
Fix phpcs errors and warnings in includes/json
Kunal Mehta
2015-03-15
1
-3
/
+5
*
FormatJson::stripComments
Bryan Davis
2014-10-12
1
-1
/
+87
*
Added missing JsonFormat::parse() RELEASE NOTES, fixed docs
Yuri Astrakhan
2014-09-30
1
-8
/
+10
*
FormatJson::parse( TRY_FIXING ) - remove trailing commas
Yuri Astrakhan
2014-09-27
1
-1
/
+30
*
Added FormatJson::parse( $value, $options = 0 ) returning Status
Yuri Astrakhan
2014-09-26
1
-0
/
+55
*
FormatJson: Remove speculative comment
Kevin Israel
2014-04-25
1
-1
/
+0
[next]