Issues related to the wikimedia/assert (formerly mediawiki/assert) composer library.
Details
Mar 26 2022
@param string|callable will make phan think that it has to be a callable, and if its a string it should be a function name, which would break all existing uses and require suppressing the failures in each place, which I don't think is worth it. Perhaps wait until that is fixed in phan. See T297352: PhanUndeclaredFunctionInCallable triggers for callable|string types and upstream https://github.com/phan/phan/issues/1648
Mar 25 2022
With https://gerrit.wikimedia.org/r/c/css-sanitizer/+/562681 merged, css-sanitizer is probably due a major release.
Mar 20 2022
Change 770925 merged by jenkins-bot:
[mediawiki/libs/Timestamp@master] Release v4.0.0
Change 771888 merged by jenkins-bot:
[mediawiki/libs/ScopedCallback@master] build: Sync with latest cookiecutter boilerplate
Mar 18 2022
Change 771888 had a related patch set uploaded (by Krinkle; author: Krinkle):
[mediawiki/libs/ScopedCallback@master] build: Sync with latest cookiecutter boilerplate
Mar 16 2022
Change 771322 merged by jenkins-bot:
[purtle@master] Fix several type hints
Change 771322 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):
[purtle@master] Fix several type hints
Mar 15 2022
Hopefully that's them all!
Change 770664 merged by jenkins-bot:
[php-session-serializer@master] Add phan
Change 770667 merged by jenkins-bot:
[mediawiki/libs/XMPReader@master] Add phan
Change 770947 merged by jenkins-bot:
[wikimedia/lucene-explain-parser@master] Add phan
Change 770948 merged by jenkins-bot:
[wikimedia/textcat@master] Add phan
Change 770947 had a related patch set uploaded (by Reedy; author: Reedy):
[wikimedia/lucene-explain-parser@master] Add phan
Change 770950 had a related patch set uploaded (by Reedy; author: Reedy):
[purtle@master] Add phan
Change 770948 had a related patch set uploaded (by Reedy; author: Reedy):
[wikimedia/textcat@master] Add phan
Change 770925 had a related patch set uploaded (by Zabe; author: Zabe):
[mediawiki/libs/Timestamp@master] Release v4.0.0
Change 770668 merged by jenkins-bot:
[utfnormal@master] Add phan
Change 770670 merged by jenkins-bot:
[mediawiki/libs/Equivset@master] Add phan
Change 770918 merged by jenkins-bot:
[mediawiki/libs/CommonPasswords@master] Add phan (take 2)
Change 770669 merged by jenkins-bot:
[HtmlFormatter@master] Add phan
Change 770918 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/libs/CommonPasswords@master] Add phan (take 2)
Change 770650 merged by jenkins-bot:
[RunningStat@master] Add phan
Change 770665 merged by jenkins-bot:
[base-convert@master] Add phan
Change 770670 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/libs/Equivset@master] Add phan
Change 770657 merged by jenkins-bot:
[mediawiki/libs/ScopedCallback@master] Add phan
Change 770669 had a related patch set uploaded (by Reedy; author: Reedy):
[HtmlFormatter@master] Add phan
Change 770668 had a related patch set uploaded (by Reedy; author: Reedy):
[utfnormal@master] Add phan
Change 770667 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/libs/XMPReader@master] Add phan
Change 770656 merged by jenkins-bot:
[RelPath@master] Add phan
Change 770665 had a related patch set uploaded (by Reedy; author: Reedy):
[base-convert@master] Add phan
Change 770652 merged by jenkins-bot:
[at-ease@master] Add phan
Change 770664 had a related patch set uploaded (by Reedy; author: Reedy):
[php-session-serializer@master] Add phan
Change 770657 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/libs/ScopedCallback@master] Add phan
Change 770656 had a related patch set uploaded (by Reedy; author: Reedy):
[RelPath@master] Add phan
Change 770651 merged by jenkins-bot:
[mediawiki/libs/Assert@master] Add phan