[DOC-CVS] [doc-en] master: [skip-revcheck] Remove empty xi:fallback elements (#5699)

[email protected] (Louis-Arnaud via GitHub) Fri, 24 Jul 2026 17:14:42 +0000
Newsgroups php.doc.cvs
Message-ID <[email protected]>
Author: Louis-Arnaud (lacatoire)
Committer: GitHub (web-flow)
Pusher: jordikroon
Date: 2026-07-24T19:14:38+02:00

Commit: https://github.com/php/doc-en/commit/603435cd84951fc720eded819c62ef2466d21b5c
Raw diff: https://github.com/php/doc-en/commit/603435cd84951fc720eded819c62ef2466d21b5c.diff

[skip-revcheck] Remove empty xi:fallback elements (#5699)

An empty <xi:fallback/> replaces a failed XInclude with nothing, hiding the
failure from the reporting configure.php already provides. Continues #274 and
the doc-base roadmap (#199). Imagick exception classes are handled separately,
they need a content fix to their xpointers.

An empty node set is swallowed by libxml 2.15 but surfaces as a failed
XInclude on libxml 2.9 (CI), so only CI validates this.

Changed paths:
  M  appendices/ini.list.xml
  M  install/ini.xml
  M  language/predefined/argumentcounterror.xml
  M  language/predefined/arithmeticerror.xml
  M  language/predefined/arrayaccess.xml
  M  language/predefined/assertionerror.xml
  M  language/predefined/attributes/allowdynamicproperties.xml
  M  language/predefined/attributes/attribute.xml
  M  language/predefined/attributes/deprecated.xml
  M  language/predefined/attributes/nodiscard.xml
  M  language/predefined/attributes/override.xml
  M  language/predefined/attributes/returntypewillchange.xml
  M  language/predefined/attributes/sensitiveparameter.xml
  M  language/predefined/backedenum.xml
  M  language/predefined/closedgeneratorexception.xml
  M  language/predefined/closure.xml
  M  language/predefined/compileerror.xml
  M  language/predefined/countable.xml
  M  language/predefined/divisionbyzeroerror.xml
  M  language/predefined/error.xml
  M  language/predefined/errorexception.xml
  M  language/predefined/exception.xml
  M  language/predefined/fiber.xml
  M  language/predefined/fibererror.xml
  M  language/predefined/generator.xml
  M  language/predefined/internaliterator.xml
  M  language/predefined/iterator.xml
  M  language/predefined/iteratoraggregate.xml
  M  language/predefined/parseerror.xml
  M  language/predefined/requestparsebodyexception.xml
  M  language/predefined/sensitiveparametervalue.xml
  M  language/predefined/serializable.xml
  M  language/predefined/stringable.xml
  M  language/predefined/throwable.xml
  M  language/predefined/typeerror.xml
  M  language/predefined/unhandledmatcherror.xml
  M  language/predefined/unitenum.xml
  M  language/predefined/valueerror.xml
  M  language/predefined/weakmap.xml
  M  language/predefined/weakreference.xml
  M  reference/apcu/apcuiterator.xml
  M  reference/bc/bcmath.number.xml
  M  reference/com/com-exception.xml
  M  reference/com/com.xml
  M  reference/com/compersisthelper.xml
  M  reference/com/dotnet.xml
  M  reference/com/variant.xml
  M  reference/curl/curlfile.xml
  M  reference/curl/curlstringfile.xml
  M  reference/datetime/dateerror.xml
  M  reference/datetime/dateexception.xml
  M  reference/datetime/dateinterval.xml
  M  reference/datetime/dateinvalidoperationexception.xml
  M  reference/datetime/dateinvalidtimezoneexception.xml
  M  reference/datetime/datemalformedintervalstringexception.xml
  M  reference/datetime/datemalformedperiodstringexception.xml
  M  reference/datetime/datemalformedstringexception.xml
  M  reference/datetime/dateobjecterror.xml
  M  reference/datetime/dateperiod.xml
  M  reference/datetime/daterangeerror.xml
  M  reference/datetime/datetime.xml
  M  reference/datetime/datetimeimmutable.xml
  M  reference/datetime/datetimeinterface.xml
  M  reference/datetime/datetimezone.xml
  M  reference/dir/directory.xml
  M  reference/dom/dom/attr/isid.xml
  M  reference/dom/dom/dom-attr.xml
  M  reference/dom/dom/dom-cdatasection.xml
  M  reference/dom/dom/dom-characterdata.xml
  M  reference/dom/dom/dom-childnode.xml
  M  reference/dom/dom/dom-comment.xml
  M  reference/dom/dom/dom-document.xml
  M  reference/dom/dom/dom-documentfragment.xml
  M  reference/dom/dom/dom-documenttype.xml
  M  reference/dom/dom/dom-dtdnamednodemap.xml
  M  reference/dom/dom/dom-element.xml
  M  reference/dom/dom/dom-entity.xml
  M  reference/dom/dom/dom-entityreference.xml
  M  reference/dom/dom/dom-htmlcollection.xml
  M  reference/dom/dom/dom-htmldocument.xml
  M  reference/dom/dom/dom-htmlelement.xml
  M  reference/dom/dom/dom-implementation.xml
  M  reference/dom/dom/dom-namednodemap.xml
  M  reference/dom/dom/dom-namespaceinfo.xml
  M  reference/dom/dom/dom-node.xml
  M  reference/dom/dom/dom-nodelist.xml
  M  reference/dom/dom/dom-notation.xml
  M  reference/dom/dom/dom-parentnode.xml
  M  reference/dom/dom/dom-processinginstruction.xml
  M  reference/dom/dom/dom-text.xml
  M  reference/dom/dom/dom-tokenlist.xml
  M  reference/dom/dom/dom-xmldocument.xml
  M  reference/dom/dom/dom-xpath.xml
  M  reference/dom/domattr.xml
  M  reference/dom/domcdatasection.xml
  M  reference/dom/domcharacterdata.xml
  M  reference/dom/domchildnode.xml
  M  reference/dom/domcomment.xml
  M  reference/dom/domdocument.xml
  M  reference/dom/domdocumentfragment.xml
  M  reference/dom/domdocumenttype.xml
  M  reference/dom/domelement.xml
  M  reference/dom/domentity.xml
  M  reference/dom/domentityreference.xml
  M  reference/dom/domexception.xml
  M  reference/dom/domimplementation.xml
  M  reference/dom/domnamednodemap.xml
  M  reference/dom/domnamespacenode.xml
  M  reference/dom/domnode.xml
  M  reference/dom/domnodelist.xml
  M  reference/dom/domnotation.xml
  M  reference/dom/domparentnode.xml
  M  reference/dom/domprocessinginstruction.xml
  M  reference/dom/domtext.xml
  M  reference/dom/domxpath.xml
  M  reference/dom/functions/dom-ns-import-simplexml.xml
  M  reference/ds/ds.collection.xml
  M  reference/ds/ds.deque.xml
  M  reference/ds/ds.pair.xml
  M  reference/ds/ds.sequence.xml
  M  reference/ds/ds.vector.xml
  M  reference/event/eventexception.xml
  M  reference/fann/fannconnection.xml
  M  reference/ffi/ffi.ctype.xml
  M  reference/ffi/ffi.exception.xml
  M  reference/ffi/ffi.parserexception.xml
  M  reference/ffi/ffi.xml
  M  reference/fileinfo/finfo.xml
  M  reference/filesystem/functions/fputcsv.xml
  M  reference/filter/filter.filterexception.xml
  M  reference/filter/filter.filterfailedexception.xml
  M  reference/filter/functions/filter-input-array.xml
  M  reference/filter/functions/filter-input.xml
  M  reference/gearman/gearmanclient.xml
  M  reference/gearman/gearmanexception.xml
  M  reference/gearman/gearmanjob.xml
  M  reference/gearman/gearmantask.xml
  M  reference/gearman/gearmanworker.xml
  M  reference/gender/gender.xml
  M  reference/gmagick/gmagick.xml
  M  reference/gmagick/gmagickpixel.xml
  M  reference/gmp/gmp.xml
  M  reference/hash/hashcontext.xml
  M  reference/imagick/imagick.xml
  M  reference/intl/collator.xml
  M  reference/intl/dateformatter.xml
  M  reference/intl/intlbreakiterator.xml
  M  reference/intl/intlcalendar.xml
  M  reference/intl/intlchar.xml
  M  reference/intl/intlcodepointbreakiterator.xml
  M  reference/intl/intldatepatterngenerator.xml
  M  reference/intl/intlexception.xml
  M  reference/intl/intlgregoriancalendar.xml
  M  reference/intl/intliterator.xml
  M  reference/intl/intllistformatter.xml
  M  reference/intl/intlpartsiterator.xml
  M  reference/intl/intlrulebasedbreakiterator.xml
  M  reference/intl/intltimezone.xml
  M  reference/intl/locale.xml
  M  reference/intl/messageformatter.xml
  M  reference/intl/normalizer.xml
  M  reference/intl/numberformatter.xml
  M  reference/intl/resourcebundle.xml
  M  reference/intl/spoofchecker.xml
  M  reference/intl/transliterator.xml
  M  reference/intl/uconverter.xml
  M  reference/json/jsonexception.xml
  M  reference/json/jsonserializable.xml
  M  reference/memcached/memcached.xml
  M  reference/mysqli/mysqli.xml
  M  reference/mysqli/mysqli_result.xml
  M  reference/mysqli/mysqli_result/fetch-field-direct.xml
  M  reference/mysqli/mysqli_result/fetch-field.xml
  M  reference/mysqli/mysqli_sql_exception.xml
  M  reference/mysqli/mysqli_stmt.xml
  M  reference/mysqli/mysqli_warning.xml
  M  reference/mysqlnd/stats.xml
  M  reference/oauth/oauth.xml
  M  reference/oci8/ocicollection.xml
  M  reference/oci8/ocilob.xml
  M  reference/outcontrol/user-level-output-buffers.xml
  M  reference/parallel/parallel.channel.xml
  M  reference/parallel/parallel.events.input.xml
  M  reference/parallel/parallel.events.xml
  M  reference/parallel/parallel.future.xml
  M  reference/parallel/parallel.runtime.xml
  M  reference/parallel/parallel.sync.xml
  M  reference/pdo/pdo.xml
  M  reference/pdo/pdo/connect.xml
  M  reference/pdo/pdoexception.xml
  M  reference/pdo/pdostatement.xml
  M  reference/pdo_dblib/pdo-dblib.xml
  M  reference/pdo_firebird/pdo-firebird.xml
  M  reference/pdo_mysql/pdo-mysql.xml
  M  reference/pdo_odbc/pdo-odbc.xml
  M  reference/pdo_pgsql/pdo-pgsql.xml
  M  reference/pdo_pgsql/pdo/pgsql/copyfromfile.xml
  M  reference/pdo_pgsql/pdo/pgsql/copytoarray.xml
  M  reference/pdo_pgsql/pdo/pgsql/copytofile.xml
  M  reference/pdo_pgsql/pdo/pgsql/lobopen.xml
  M  reference/pdo_pgsql/pdo/pgsql/lobunlink.xml
  M  reference/pdo_sqlite/pdo-sqlite.xml
  M  reference/phar/Phar.xml
  M  reference/phar/PharData.xml
  M  reference/phar/PharException.xml
  M  reference/phar/PharFileInfo.xml
  M  reference/pthreads/pool.xml
  M  reference/pthreads/volatile.xml
  M  reference/random/random.brokenrandomengineerror.xml
  M  reference/random/random.cryptosafeengine.xml
  M  reference/random/random.engine.mt19937.xml
  M  reference/random/random.engine.pcgoneseq128xslrr64.xml
  M  reference/random/random.engine.secure.xml
  M  reference/random/random.engine.xml
  M  reference/random/random.engine.xoshiro256starstar.xml
  M  reference/random/random.randomerror.xml
  M  reference/random/random.randomexception.xml
  M  reference/random/random.randomizer.xml
  M  reference/reflection/reflection.xml
  M  reference/reflection/reflectionattribute.xml
  M  reference/reflection/reflectionclass.xml
  M  reference/reflection/reflectionclass/newlazyproxy.xml
  M  reference/reflection/reflectionclass/resetaslazyproxy.xml
  M  reference/reflection/reflectionclassconstant.xml
  M  reference/reflection/reflectionconstant.xml
  M  reference/reflection/reflectionenum.xml
  M  reference/reflection/reflectionenumbackedcase.xml
  M  reference/reflection/reflectionenumunitcase.xml
  M  reference/reflection/reflectionexception.xml
  M  reference/reflection/reflectionextension.xml
  M  reference/reflection/reflectionfiber.xml
  M  reference/reflection/reflectionfunction.xml
  M  reference/reflection/reflectionfunctionabstract.xml
  M  reference/reflection/reflectionfunctionabstract/getclosurescopeclass.xml
  M  reference/reflection/reflectionfunctionabstract/getclosurethis.xml
  M  reference/reflection/reflectiongenerator.xml
  M  reference/reflection/reflectionintersectiontype.xml
  M  reference/reflection/reflectionmethod.xml
  M  reference/reflection/reflectionnamedtype.xml
  M  reference/reflection/reflectionobject.xml
  M  reference/reflection/reflectionparameter.xml
  M  reference/reflection/reflectionproperty.xml
  M  reference/reflection/reflectionreference.xml
  M  reference/reflection/reflectiontype.xml
  M  reference/reflection/reflectionuniontype.xml
  M  reference/reflection/reflectionzendextension.xml
  M  reference/reflection/reflector.xml
  M  reference/rrd/rrdcreator.xml
  M  reference/rrd/rrdgraph.xml
  M  reference/rrd/rrdupdater.xml
  M  reference/session/sessionhandler.xml
  M  reference/session/sessionhandlerinterface.xml
  M  reference/session/sessionidinterface.xml
  M  reference/session/sessionupdatetimestamphandlerinterface.xml
  M  reference/simdjson/simdjsonexception.xml
  M  reference/simdjson/simdjsonvalueerror.xml
  M  reference/simplexml/simplexmlelement.xml
  M  reference/simplexml/simplexmliterator.xml
  M  reference/snmp/snmp.xml
  M  reference/snmp/snmpexception.xml
  M  reference/soap/soapclient.xml
  M  reference/soap/soapfault.xml
  M  reference/soap/soapheader.xml
  M  reference/soap/soapparam.xml
  M  reference/soap/soapserver.xml
  M  reference/soap/soapvar.xml
  M  reference/sodium/sodiumexception.xml
  M  reference/solr/solrcollapsefunction.xml
  M  reference/spl/appenditerator.xml
  M  reference/spl/arrayiterator.xml
  M  reference/spl/arrayobject.xml
  M  reference/spl/badfunctioncallexception.xml
  M  reference/spl/badmethodcallexception.xml
  M  reference/spl/cachingiterator.xml
  M  reference/spl/callbackfilteriterator.xml
  M  reference/spl/directoryiterator.xml
  M  reference/spl/domainexception.xml
  M  reference/spl/emptyiterator.xml
  M  reference/spl/filesystemiterator.xml
  M  reference/spl/filteriterator.xml
  M  reference/spl/globiterator.xml
  M  reference/spl/infiniteiterator.xml
  M  reference/spl/invalidargumentexception.xml
  M  reference/spl/iteratoriterator.xml
  M  reference/spl/lengthexception.xml
  M  reference/spl/limititerator.xml
  M  reference/spl/logicexception.xml
  M  reference/spl/multipleiterator.xml
  M  reference/spl/norewinditerator.xml
  M  reference/spl/outeriterator.xml
  M  reference/spl/outofboundsexception.xml
  M  reference/spl/outofrangeexception.xml
  M  reference/spl/overflowexception.xml
  M  reference/spl/parentiterator.xml
  M  reference/spl/rangeexception.xml
  M  reference/spl/recursivearrayiterator.xml
  M  reference/spl/recursivecachingiterator.xml
  M  reference/spl/recursivecallbackfilteriterator.xml
  M  reference/spl/recursivedirectoryiterator.xml
  M  reference/spl/recursivefilteriterator.xml
  M  reference/spl/recursiveiterator.xml
  M  reference/spl/recursiveiteratoriterator.xml
  M  reference/spl/recursiveregexiterator.xml
  M  reference/spl/recursivetreeiterator.xml
  M  reference/spl/regexiterator.xml
  M  reference/spl/runtimeexception.xml
  M  reference/spl/seekableiterator.xml
  M  reference/spl/spldoublylinkedlist.xml
  M  reference/spl/splfileinfo.xml
  M  reference/spl/splfileobject.xml
  M  reference/spl/splfileobject/fgetcsv.xml
  M  reference/spl/splfileobject/fputcsv.xml
  M  reference/spl/splfileobject/setcsvcontrol.xml
  M  reference/spl/splfixedarray.xml
  M  reference/spl/splheap.xml
  M  reference/spl/splmaxheap.xml
  M  reference/spl/splminheap.xml
  M  reference/spl/splobjectstorage.xml
  M  reference/spl/splobserver.xml
  M  reference/spl/splpriorityqueue.xml
  M  reference/spl/splqueue.xml
  M  reference/spl/splstack.xml
  M  reference/spl/splsubject.xml
  M  reference/spl/spltempfileobject.xml
  M  reference/spl/underflowexception.xml
  M  reference/spl/unexpectedvalueexception.xml
  M  reference/sqlite3/sqlite3.xml
  M  reference/sqlite3/sqlite3exception.xml
  M  reference/sqlite3/sqlite3result.xml
  M  reference/sqlite3/sqlite3stmt.xml
  M  reference/stream/php-user-filter.xml
  M  reference/strings/functions/str-getcsv.xml
  M  reference/svm/svm.xml
  M  reference/svm/svmmodel.xml
  M  reference/tidy/tidy.xml
  M  reference/tidy/tidynode.xml
  M  reference/tokenizer/phptoken.xml
  M  reference/uri/uri.invaliduriexception.xml
  M  reference/uri/uri.rfc3986.uri.xml
  M  reference/uri/uri.urierror.xml
  M  reference/uri/uri.uriexception.xml
  M  reference/uri/uri.whatwg.invalidurlexception.xml
  M  reference/uri/uri.whatwg.url.xml
  M  reference/uri/uri.whatwg.urlvalidationerror.xml
  M  reference/v8js/v8js.xml
  M  reference/win32service/win32serviceexception.xml
  M  reference/wkhtmltox/wkhtmltox/image/converter/construct.xml
  M  reference/xlswriter/xlsx-kernel.xml
  M  reference/xmldiff/xmldiff.base.xml
  M  reference/xmlreader/xmlreader.xml
  M  reference/xmlreader/xmlreader/fromstring.xml
  M  reference/xmlreader/xmlreader/fromuri.xml
  M  reference/xmlwriter/xmlwriter.xml
  M  reference/xmlwriter/xmlwriter/touri.xml
  M  reference/xsl/xsltprocessor.xml
  M  reference/xsl/xsltprocessor/transformtoxml.xml
  M  reference/zip/ziparchive.xml
  M  reference/zookeeper/zookeeper.xml
  M  reference/zookeeper/zookeeperconfig.xml


Diff exceeded maximum size.