aboutsummaryrefslogtreecommitdiffstats
path: root/includes/libs/StatusValue.php
Commit message (Expand)AuthorAgeFilesLines
* Replace isset() with null checksUmherirrender2024-12-191-1/+1
* StatusValue: Disallow combining MessageSpecifier and parameters arrayBartosz Dziewoński2024-12-121-6/+2
* StatusValue: Remove broken ways to search/replace messagesBartosz Dziewoński2024-12-121-36/+5
* Add type hints to detect bool/null message paramsBartosz Dziewoński2024-11-141-4/+12
* Make Message and MessageValue compatibleBartosz Dziewoński2024-10-191-53/+27
* Replace gettype() with get_debug_type() in debug/log/test outputBartosz Dziewoński2024-07-311-4/+1
* Namespace MessageSpecifier under Wikimedia\Message\Bartosz Dziewoński2024-07-281-0/+1
* language: Improve behavior of RawMessage used as MessageSpecifierBartosz Dziewoński2024-07-161-1/+0
* StatusValue: Reduce code duplication in addError()Bartosz Dziewoński2024-06-131-22/+14
* Add "implements Stringable" to every class with "function __toString()"Bartosz Dziewoński2024-06-131-1/+1
* StatusValue: Fix filtering out duplicate Message objects with contextBartosz Dziewoński2024-06-061-2/+2
* StatusValue: Document and deprecate broken ways to search/replace messagesBartosz Dziewoński2024-05-031-12/+44
* StatusValue: Deprecate combining MessageSpecifier and parameters arrayBartosz Dziewoński2024-05-031-1/+12
* StatusValue: Add a getter for MessageSpecifier listBartosz Dziewoński2024-04-101-0/+31
* Add explicit parentheses around mixed boolean operatorUmherirrender2024-03-231-2/+2
* Make StatusValue stable to extendLucas Werkmeister2024-02-271-2/+12
* Minimize code duplication in StatusValue methodsthiemowmde2023-11-301-55/+34
* StatusValue: Allow passing arbitrary data to augment resultAmmarpad2023-11-281-0/+10
* StatusValue: Improve logging/debug output with multibyte charactersBartosz Dziewoński2023-10-051-4/+4
* Merge sequences of `if` that end doing the same thing anywaythiemowmde2023-06-161-6/+2
* Merge "Remove unused arguments to private functions"jenkins-bot2023-02-081-4/+3
|\
| * Remove unused arguments to private functionsUmherirrender2023-02-081-4/+3
* | Add StatusValue::hasMessagesExcept()Gergő Tisza2023-02-071-0/+32
|/
* StatusValue: Add type hints for array shapesBartosz Dziewoński2022-12-221-0/+3
* Remove unused local variablesUmherirrender2022-09-191-3/+0
* Make StatusValue accept MessageValue.daniel2022-09-011-6/+34
* StatusValue: include type in toString outputdaniel2022-06-101-7/+8
* UserAuthority: Fix wikitext escaping for block errorsTaavi Väänänen2022-05-041-0/+4
* Add convenience methods for asserting status.daniel2022-03-161-6/+14
* StatusValue: improve toString formattingGergő Tisza2021-11-251-5/+13
* Support fluent interface for StatusValueTChin2021-08-021-4/+15
* build: Updating dependencieslibraryupgrader2021-07-221-1/+1
* Convert WikiPage to authority.Petr Pchelko2021-02-271-0/+29
* StatusValue: Minor code clean upReedy2021-02-191-2/+2
* Use static closures where safe to useUmherirrender2021-02-111-2/+2
* Status/StatusValue errors/warnings should be uniqueCindy Cicalese2021-02-061-5/+55
* StatusValue: Reduce logic duplicationAmmarpad2021-01-171-5/+1
* Annotate newable classesdaniel2020-07-071-0/+1
* StatusValue: Fix __toString() to not choke on special parametersBrad Jorsch2020-02-141-1/+19
* Merge "Make Status::wrap and StatusValue::splitByErrorType work together"jenkins-bot2019-10-081-4/+4
|\
| * Make Status::wrap and StatusValue::splitByErrorType work togetherGergő Tisza2019-10-071-4/+4
* | Use real variargs for variadic methodsDaimona Eaytoy2019-10-061-9/+12
|/
* Better docs to make phan happyDaimona Eaytoy2019-09-071-1/+1
* Remove unnecessary semi-colonsDerick Alangi2019-06-121-1/+1
* Fix PhanTypeMismatchDeclaredParamUmherirrender2018-07-071-2/+2
* Replace call_user_func_array(), part 2Max Semenik2018-06-071-1/+1
* Remove @param comments that literally repeat what the code saysThiemo Mättig2018-01-101-1/+1
* Fix and make some types in PHPDoc and JSDoc tags more specificThiemo Mättig2017-08-051-4/+9
* Merge "Miscellaneous indentation tweaks"jenkins-bot2017-02-281-1/+1
|\
| * Miscellaneous indentation tweaksBartosz Dziewoński2017-02-271-1/+1