Skip to content

Commit c8e3b2c

Browse files
authored
Declare the namespace of ext/random classes (#5394)
1 parent a7be7e9 commit c8e3b2c

10 files changed

+209
-169
lines changed

reference/random/random.brokenrandomengineerror.xml

Lines changed: 24 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -18,29 +18,33 @@
1818
&reftitle.classsynopsis;
1919

2020
<!-- {{{ Synopsis -->
21-
<classsynopsis class="class">
22-
<ooexception>
23-
<exceptionname>Random\BrokenRandomEngineError</exceptionname>
24-
</ooexception>
21+
<packagesynopsis>
22+
<package>Random</package>
2523

26-
<ooclass>
27-
<modifier>extends</modifier>
28-
<classname>Random\RandomError</classname>
29-
</ooclass>
24+
<classsynopsis class="class">
25+
<ooexception>
26+
<exceptionname>BrokenRandomEngineError</exceptionname>
27+
</ooexception>
3028

31-
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
32-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.error')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
33-
<xi:fallback/>
34-
</xi:include>
29+
<ooclass>
30+
<modifier>extends</modifier>
31+
<classname>Random\RandomError</classname>
32+
</ooclass>
3533

36-
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
37-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.error')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='Error'])">
38-
<xi:fallback/>
39-
</xi:include>
40-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.error')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Error'])">
41-
<xi:fallback/>
42-
</xi:include>
43-
</classsynopsis>
34+
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
35+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.error')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
36+
<xi:fallback/>
37+
</xi:include>
38+
39+
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
40+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.error')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='Error'])">
41+
<xi:fallback/>
42+
</xi:include>
43+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.error')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Error'])">
44+
<xi:fallback/>
45+
</xi:include>
46+
</classsynopsis>
47+
</packagesynopsis>
4448
<!-- }}} -->
4549

4650
</section>

reference/random/random.cryptosafeengine.xml

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,25 @@
1818
&reftitle.interfacesynopsis;
1919

2020
<!-- {{{ Synopsis -->
21-
<classsynopsis class="interface">
22-
<oointerface>
23-
<interfacename>Random\CryptoSafeEngine</interfacename>
24-
</oointerface>
25-
26-
<oointerface>
27-
<modifier>extends</modifier>
28-
<interfacename>Random\Engine</interfacename>
29-
</oointerface>
30-
31-
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
32-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Random\\Engine'])">
33-
<xi:fallback/>
34-
</xi:include>
35-
</classsynopsis>
21+
<packagesynopsis>
22+
<package>Random</package>
23+
24+
<classsynopsis class="interface">
25+
<oointerface>
26+
<interfacename>CryptoSafeEngine</interfacename>
27+
</oointerface>
28+
29+
<oointerface>
30+
<modifier>extends</modifier>
31+
<interfacename>Random\Engine</interfacename>
32+
</oointerface>
33+
34+
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
35+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Random\\Engine'])">
36+
<xi:fallback/>
37+
</xi:include>
38+
</classsynopsis>
39+
</packagesynopsis>
3640
<!-- }}} -->
3741

3842
</section>

reference/random/random.engine.mt19937.xml

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -18,25 +18,29 @@
1818
&reftitle.classsynopsis;
1919

2020
<!-- {{{ Synopsis -->
21-
<classsynopsis class="class">
22-
<ooclass>
23-
<modifier>final</modifier>
24-
<classname>Random\Engine\Mt19937</classname>
25-
</ooclass>
21+
<packagesynopsis>
22+
<package>Random\Engine</package>
2623

27-
<oointerface>
28-
<modifier>implements</modifier>
29-
<interfacename>Random\Engine</interfacename>
30-
</oointerface>
24+
<classsynopsis class="class">
25+
<ooclass>
26+
<modifier>final</modifier>
27+
<classname>Mt19937</classname>
28+
</ooclass>
3129

32-
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
33-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine-mt19937')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='Random\\Engine\\Mt19937'])">
34-
<xi:fallback/>
35-
</xi:include>
36-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine-mt19937')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Random\\Engine\\Mt19937'])">
37-
<xi:fallback/>
38-
</xi:include>
39-
</classsynopsis>
30+
<oointerface>
31+
<modifier>implements</modifier>
32+
<interfacename>Random\Engine</interfacename>
33+
</oointerface>
34+
35+
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
36+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine-mt19937')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='Random\\Engine\\Mt19937'])">
37+
<xi:fallback/>
38+
</xi:include>
39+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine-mt19937')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Random\\Engine\\Mt19937'])">
40+
<xi:fallback/>
41+
</xi:include>
42+
</classsynopsis>
43+
</packagesynopsis>
4044
<!-- }}} -->
4145

4246
</section>

reference/random/random.engine.pcgoneseq128xslrr64.xml

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -19,25 +19,29 @@
1919
&reftitle.classsynopsis;
2020

2121
<!-- {{{ Synopsis -->
22-
<classsynopsis class="class">
23-
<ooclass>
24-
<modifier>final</modifier>
25-
<classname>Random\Engine\PcgOneseq128XslRr64</classname>
26-
</ooclass>
22+
<packagesynopsis>
23+
<package>Random\Engine</package>
2724

28-
<oointerface>
29-
<modifier>implements</modifier>
30-
<interfacename>Random\Engine</interfacename>
31-
</oointerface>
25+
<classsynopsis class="class">
26+
<ooclass>
27+
<modifier>final</modifier>
28+
<classname>PcgOneseq128XslRr64</classname>
29+
</ooclass>
3230

33-
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
34-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine-pcgoneseq128xslrr64')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='Random\\Engine\\PcgOneseq128XslRr64'])">
35-
<xi:fallback/>
36-
</xi:include>
37-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine-pcgoneseq128xslrr64')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Random\\Engine\\PcgOneseq128XslRr64'])">
38-
<xi:fallback/>
39-
</xi:include>
40-
</classsynopsis>
31+
<oointerface>
32+
<modifier>implements</modifier>
33+
<interfacename>Random\Engine</interfacename>
34+
</oointerface>
35+
36+
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
37+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine-pcgoneseq128xslrr64')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='Random\\Engine\\PcgOneseq128XslRr64'])">
38+
<xi:fallback/>
39+
</xi:include>
40+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine-pcgoneseq128xslrr64')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Random\\Engine\\PcgOneseq128XslRr64'])">
41+
<xi:fallback/>
42+
</xi:include>
43+
</classsynopsis>
44+
</packagesynopsis>
4145
<!-- }}} -->
4246

4347
</section>

reference/random/random.engine.secure.xml

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -27,22 +27,26 @@
2727
&reftitle.classsynopsis;
2828

2929
<!-- {{{ Synopsis -->
30-
<classsynopsis class="class">
31-
<ooclass>
32-
<modifier>final</modifier>
33-
<classname>Random\Engine\Secure</classname>
34-
</ooclass>
30+
<packagesynopsis>
31+
<package>Random\Engine</package>
3532

36-
<oointerface>
37-
<modifier>implements</modifier>
38-
<interfacename>Random\CryptoSafeEngine</interfacename>
39-
</oointerface>
33+
<classsynopsis class="class">
34+
<ooclass>
35+
<modifier>final</modifier>
36+
<classname>Secure</classname>
37+
</ooclass>
4038

41-
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
42-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine-secure')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Random\\Engine\\Secure'])">
43-
<xi:fallback/>
44-
</xi:include>
45-
</classsynopsis>
39+
<oointerface>
40+
<modifier>implements</modifier>
41+
<interfacename>Random\CryptoSafeEngine</interfacename>
42+
</oointerface>
43+
44+
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
45+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine-secure')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Random\\Engine\\Secure'])">
46+
<xi:fallback/>
47+
</xi:include>
48+
</classsynopsis>
49+
</packagesynopsis>
4650
<!-- }}} -->
4751

4852
</section>

reference/random/random.engine.xml

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,16 +32,20 @@
3232
&reftitle.interfacesynopsis;
3333

3434
<!-- {{{ Synopsis -->
35-
<classsynopsis class="interface">
36-
<oointerface>
37-
<interfacename>Random\Engine</interfacename>
38-
</oointerface>
35+
<packagesynopsis>
36+
<package>Random</package>
3937

40-
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
41-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Random\\Engine'])">
42-
<xi:fallback/>
43-
</xi:include>
44-
</classsynopsis>
38+
<classsynopsis class="interface">
39+
<oointerface>
40+
<interfacename>Engine</interfacename>
41+
</oointerface>
42+
43+
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
44+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Random\\Engine'])">
45+
<xi:fallback/>
46+
</xi:include>
47+
</classsynopsis>
48+
</packagesynopsis>
4549
<!-- }}} -->
4650

4751
</section>

reference/random/random.engine.xoshiro256starstar.xml

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -18,25 +18,29 @@
1818
&reftitle.classsynopsis;
1919

2020
<!-- {{{ Synopsis -->
21-
<classsynopsis class="class">
22-
<ooclass>
23-
<modifier>final</modifier>
24-
<classname>Random\Engine\Xoshiro256StarStar</classname>
25-
</ooclass>
21+
<packagesynopsis>
22+
<package>Random\Engine</package>
2623

27-
<oointerface>
28-
<modifier>implements</modifier>
29-
<interfacename>Random\Engine</interfacename>
30-
</oointerface>
24+
<classsynopsis class="class">
25+
<ooclass>
26+
<modifier>final</modifier>
27+
<classname>Xoshiro256StarStar</classname>
28+
</ooclass>
3129

32-
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
33-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine-xoshiro256starstar')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='Random\\Engine\\Xoshiro256StarStar'])">
34-
<xi:fallback/>
35-
</xi:include>
36-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine-xoshiro256starstar')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Random\\Engine\\Xoshiro256StarStar'])">
37-
<xi:fallback/>
38-
</xi:include>
39-
</classsynopsis>
30+
<oointerface>
31+
<modifier>implements</modifier>
32+
<interfacename>Random\Engine</interfacename>
33+
</oointerface>
34+
35+
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
36+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine-xoshiro256starstar')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='Random\\Engine\\Xoshiro256StarStar'])">
37+
<xi:fallback/>
38+
</xi:include>
39+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine-xoshiro256starstar')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Random\\Engine\\Xoshiro256StarStar'])">
40+
<xi:fallback/>
41+
</xi:include>
42+
</classsynopsis>
43+
</packagesynopsis>
4044
<!-- }}} -->
4145

4246
</section>

reference/random/random.randomerror.xml

Lines changed: 24 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -18,29 +18,33 @@
1818
&reftitle.classsynopsis;
1919

2020
<!-- {{{ Synopsis -->
21-
<classsynopsis class="class">
22-
<ooexception>
23-
<exceptionname>Random\RandomError</exceptionname>
24-
</ooexception>
21+
<packagesynopsis>
22+
<package>Random</package>
2523

26-
<ooclass>
27-
<modifier>extends</modifier>
28-
<classname>Error</classname>
29-
</ooclass>
24+
<classsynopsis class="class">
25+
<ooexception>
26+
<exceptionname>RandomError</exceptionname>
27+
</ooexception>
3028

31-
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
32-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.error')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
33-
<xi:fallback/>
34-
</xi:include>
29+
<ooclass>
30+
<modifier>extends</modifier>
31+
<classname>Error</classname>
32+
</ooclass>
3533

36-
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
37-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.error')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='Error'])">
38-
<xi:fallback/>
39-
</xi:include>
40-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.error')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Error'])">
41-
<xi:fallback/>
42-
</xi:include>
43-
</classsynopsis>
34+
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
35+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.error')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
36+
<xi:fallback/>
37+
</xi:include>
38+
39+
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
40+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.error')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='Error'])">
41+
<xi:fallback/>
42+
</xi:include>
43+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.error')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Error'])">
44+
<xi:fallback/>
45+
</xi:include>
46+
</classsynopsis>
47+
</packagesynopsis>
4448
<!-- }}} -->
4549

4650
</section>

0 commit comments

Comments
 (0)