@@ -4261,16 +4261,18 @@ function replaceClassSynopses(string $targetDirectory, array $classMap, iterable
4261
4261
$ replacedXml = preg_replace (
4262
4262
[
4263
4263
"/REPLACED-ENTITY-([A-Za-z0-9._{}%-]+?;)/ " ,
4264
- "/<phpdoc:(classref|exceptionref)\s+xmlns:phpdoc= \"([a-z0-9.:\/]+) \"\s+xmlns= \"([a-z0-9.:\/]+) \"\s+xml:id= \"([a-z0-9._-]+) \"\s*>/i " ,
4265
- "/<phpdoc:(classref|exceptionref)\s+xmlns:phpdoc= \"([a-z0-9.:\/]+) \"\s+xmlns= \"([a-z0-9.:\/]+) \"\s+xmlns:xi= \"([a-z0-9.:\/]+) \"\s+xml:id= \"([a-z0-9._-]+) \"\s*>/i " ,
4266
- "/<phpdoc:(classref|exceptionref)\s+xmlns:phpdoc= \"([a-z0-9.:\/]+) \"\s+xmlns= \"([a-z0-9.:\/]+) \"\s+xmlns:xlink= \"([a-z0-9.:\/]+) \"\s+xmlns:xi= \"([a-z0-9.:\/]+) \"\s+xml:id= \"([a-z0-9._-]+) \"\s*>/i " ,
4267
- "/<phpdoc:(classref|exceptionref)\s+xmlns= \"([a-z0-9.:\/]+) \"\s+xmlns:xlink= \"([a-z0-9.:\/]+) \"\s+xmlns:xi= \"([a-z0-9.:\/]+) \"\s+xmlns:phpdoc= \"([a-z0-9.:\/]+) \"\s+xml:id= \"([a-z0-9._-]+) \"\s*>/i " ,
4264
+ '/<phpdoc:(classref|exceptionref)\s+xmlns:phpdoc=\"([^"]+)"\s+xmlns="([^"]+)"\s+xml:id="([^"]+)"\s*>/i ' ,
4265
+ '/<phpdoc:(classref|exceptionref)\s+xmlns:phpdoc=\"([^"]+)"\s+xmlns="([^"]+)"\s+xmlns:xi="([^"]+)"\s+xml:id="([^"]+)"\s*>/i ' ,
4266
+ '/<phpdoc:(classref|exceptionref)\s+xmlns:phpdoc=\"([^"]+)"\s+xmlns="([^"]+)"\s+xmlns:xlink="([^"]+)"\s+xmlns:xi="([^"]+)"\s+xml:id="([^"]+)"\s*>/i ' ,
4267
+ '/<phpdoc:(classref|exceptionref)\s+xmlns:phpdoc=\"([^"]+)"\s+xmlns:xlink="([^"]+)"\s+xmlns:xi="([^"]+)"\s+xmlns="([^"]+)"\s+xml:id="([^"]+)"\s*>/i ' ,
4268
+ '/<phpdoc:(classref|exceptionref)\s+xmlns=\"([^"]+)\"\s+xmlns:xlink="([^"]+)"\s+xmlns:xi="([^"]+)"\s+xmlns:phpdoc="([^"]+)"\s+xml:id="([^"]+)"\s*>/i ' ,
4268
4269
],
4269
4270
[
4270
4271
"&$1 " ,
4271
4272
"<phpdoc:$1 xml:id= \"$4 \" xmlns:phpdoc= \"$2 \" xmlns= \"$3 \"> " ,
4272
4273
"<phpdoc:$1 xml:id= \"$5 \" xmlns:phpdoc= \"$2 \" xmlns= \"$3 \" xmlns:xi= \"$4 \"> " ,
4273
4274
"<phpdoc:$1 xml:id= \"$6 \" xmlns:phpdoc= \"$2 \" xmlns= \"$3 \" xmlns:xlink= \"$4 \" xmlns:xi= \"$5 \"> " ,
4275
+ "<phpdoc:$1 xml:id= \"$6 \" xmlns:phpdoc= \"$2 \" xmlns= \"$5 \" xmlns:xlink= \"$3 \" xmlns:xi= \"$4 \"> " ,
4274
4276
"<phpdoc:$1 xml:id= \"$6 \" xmlns:phpdoc= \"$5 \" xmlns= \"$2 \" xmlns:xlink= \"$3 \" xmlns:xi= \"$4 \"> " ,
4275
4277
],
4276
4278
$ replacedXml
@@ -4494,8 +4496,8 @@ function replaceMethodSynopses(string $targetDirectory, array $funcMap, array $a
4494
4496
$ replacedXml = preg_replace (
4495
4497
[
4496
4498
"/REPLACED-ENTITY-([A-Za-z0-9._{}%-]+?;)/ " ,
4497
- " /<refentry\s+xmlns= \ "([a-z0-9.:\/ ]+) \ "\s+xml:id= \ "([a-z0-9._- ]+) \ "\s*>/i " ,
4498
- " /<refentry\s+xmlns= \ "([a-z0-9.:\/ ]+) \ "\s+xmlns:xlink= \ "([a-z0-9.:\/ ]+) \ "\s+xml:id= \ "([a-z0-9._- ]+) \ "\s*>/i " ,
4499
+ ' /<refentry\s+xmlns="([^" ]+)"\s+xml:id="([^" ]+)"\s*>/i ' ,
4500
+ ' /<refentry\s+xmlns="([^" ]+)"\s+xmlns:xlink="([^" ]+)"\s+xml:id="([^" ]+)"\s*>/i ' ,
4499
4501
],
4500
4502
[
4501
4503
"&$1 " ,
0 commit comments