Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/aawiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/aawiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1195"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://aa.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1278"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://aa.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/abwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/abwiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1194"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ab.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1281"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ab.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Fix double-escaped angle brackets.

&amp;lt;/&amp;gt; will surface as literal “<…>” in the parsed error text. The API response uses <…>, so in XML we must encode them as &lt;/&gt;.

Apply this diff:

-<?xml version="1.0"?><api servedby="mw1281"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ab.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
+<?xml version="1.0"?><api servedby="mw1281"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ab.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&gt; for notice of API deprecations and breaking changes.</error></api>
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
<?xml version="1.0"?><api servedby="mw1281"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ab.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
<?xml version="1.0"?><api servedby="mw1281"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ab.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&gt; for notice of API deprecations and breaking changes.</error></api>
🤖 Prompt for AI Agents
In core/src/main/settings/abwiki-disambiguation-templates.xml around line 1, the
API error text contains double-escaped angle brackets (&amp;lt; and &amp;gt;)
which will render as literal “&lt;…&gt;”; replace those sequences with the
correct XML escapes &lt; and &gt; so the API message displays real angle
brackets, preserving the rest of the error text and XML structure.

2 changes: 1 addition & 1 deletion core/src/main/settings/acewiki-configuration.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1189"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ace.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1284"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ace.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/adywiki-configuration.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1284"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ady.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1361"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ady.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/afwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/akwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/alswiki-configuration.xml

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions core/src/main/settings/altwiki-configuration.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<?xml version="1.0"?><api servedby="mw1379"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://alt.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/amwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/angwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/anwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/arcwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/arwiki-configuration.xml

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions core/src/main/settings/arywiki-configuration.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<?xml version="1.0"?><api servedby="mw1284"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ary.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/arzwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/astwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/aswiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/aswiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1230"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://as.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1362"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://as.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
1 change: 1 addition & 0 deletions core/src/main/settings/atjwiki-configuration.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<?xml version="1.0"?><api servedby="mw1339"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://atj.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
1 change: 1 addition & 0 deletions core/src/main/settings/avkwiki-configuration.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<?xml version="1.0"?><api servedby="mw1343"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://avk.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/avwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/avwiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1289"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://av.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1342"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://av.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Adjust entity encoding for the URL delimiters.

&amp;lt; / &amp;gt; will surface as &lt; / &gt;. Replace with single-escaped &lt; / &gt; so the message is readable.

🤖 Prompt for AI Agents
In core/src/main/settings/avwiki-disambiguation-templates.xml around lines 1 to
1, the URL delimiter entities are double-escaped as "&amp;lt;" and "&amp;gt;"
which render as "&lt;" and "&gt;" in the output; replace those with
single-escaped XML entities "&lt;" and "&gt;" respectively so the angle brackets
display correctly, taking care not to alter other escaped content or break the
surrounding XML declaration.

1 change: 1 addition & 0 deletions core/src/main/settings/awawiki-configuration.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<?xml version="1.0"?><api servedby="mw1343"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://awa.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/aywiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/aywiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1231"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ay.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1313"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ay.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/azbwiki-configuration.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1286"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://azb.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1281"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://azb.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Fix double-escaped angle brackets.

&amp;lt; / &amp;gt; decode to the literal text &lt; / &gt;, so the error string now shows HTML entities instead of <https://…>. Replace them with &lt; / &gt; so the API message renders correctly.

-...mailman/listinfo/mediawiki-api-announce&amp;gt; for...
+...mailman/listinfo/mediawiki-api-announce&gt; for...

(Also fix the opening entity similarly.)

Committable suggestion skipped: line range outside the PR's diff.

🤖 Prompt for AI Agents
In core/src/main/settings/azbwiki-disambiguation-templates.xml around lines 1 to
1, the API error string contains double-escaped angle brackets using &amp;lt;
and &amp;gt; (and the opening entity is similarly doubled), causing the literal
text "&lt;" / "&gt;" to appear instead of actual HTML entities; replace the
double-escaped sequences (&amp;lt; and &amp;gt; and any other &amp;amp;...
occurrences) with the correct single-escaped entities (&lt; and &gt;) so the URL
displays as <https://…> when rendered.

2 changes: 1 addition & 1 deletion core/src/main/settings/azwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/azwiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api><parse title="MediaWiki:Disambiguationspage" pageid="371"><links><pl ns="10" exists="" xml:space="preserve">Şablon:Dəqiqləşdirmə</pl></links></parse></api>
<?xml version="1.0"?><api><parse title="MediaViki:Disambiguationspage" pageid="371"><links><pl ns="10" exists="" xml:space="preserve">Şablon:Dəqiqləşdirmə</pl></links></parse></api>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

Restore the correct MediaWiki namespace.

The <parse title> changed to MediaViki:Disambiguationspage, but MediaWiki content namespaces must keep the exact MediaWiki: prefix. This typo breaks lookup of the canonical configuration page (MediaWiki:Disambiguationspage), so downstream code will miss the disambiguation templates for azwiki.

Apply this diff to revert the typo:

-<api><parse title="MediaViki:Disambiguationspage" pageid="371"><links>
+<api><parse title="MediaWiki:Disambiguationspage" pageid="371"><links>
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
<?xml version="1.0"?><api><parse title="MediaViki:Disambiguationspage" pageid="371"><links><pl ns="10" exists="" xml:space="preserve">Şablon:Dəqiqləşdirmə</pl></links></parse></api>
<?xml version="1.0"?><api><parse title="MediaWiki:Disambiguationspage" pageid="371"><links><pl ns="10" exists="" xml:space="preserve">Şablon:Dəqiqləşdirmə</pl></links></parse></api>
🤖 Prompt for AI Agents
In core/src/main/settings/azwiki-disambiguation-templates.xml around lines 1 to
1, the parse title incorrectly uses "MediaViki:Disambiguationspage" instead of
the required "MediaWiki:Disambiguationspage", breaking namespace lookup; update
the <parse title="..."> attribute to the exact "MediaWiki:Disambiguationspage"
string so the canonical configuration page is found and disambiguation templates
are correctly loaded.

1 change: 1 addition & 0 deletions core/src/main/settings/banwiki-configuration.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<?xml version="1.0"?><api servedby="mw1287"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ban.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/barwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/bat-smgwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/bawiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/bclwiki-configuration.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1225"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://bcl.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1281"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://bcl.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/bewiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/bgwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/bhwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/bhwiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1287"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://bh.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1345"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://bh.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Angle brackets should be escaped only once.

&amp;lt;…&amp;gt; renders literally; use &lt;…&gt; to show the bracketed URL. Please align with the API’s actual message and fix across the generated files.

🤖 Prompt for AI Agents
In core/src/main/settings/bhwiki-disambiguation-templates.xml around lines 1 to
1, the angle brackets in the embedded URL are double-escaped as &amp;lt; and
&amp;gt;; update the content to use single-escaped XML entities &lt; and &gt;
(so the URL appears as &lt;https://lists.wikimedia.org/...&gt;) and apply the
same change across all generated files produced by the template generator;
locate and fix the generator or template that produces the double-escaping so it
emits single XML escapes for angle brackets and regenerate affected files.

2 changes: 1 addition & 1 deletion core/src/main/settings/biwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/biwiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1189"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://bi.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1339"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://bi.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/bjnwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/bmwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/bmwiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1226"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://bm.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1363"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://bm.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Decode the angle brackets in the mailing‑list URL.

The text now escapes < and > twice (&amp;lt;…&amp;gt;), so callers will see the literal entities instead of <https://lists.wikimedia.org/…>. Please switch to &lt;…&gt; so the message renders correctly.

-...mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt;...
+...mailing list at &lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&gt;...
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
<?xml version="1.0"?><api servedby="mw1363"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://bm.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
<?xml version="1.0"?><api servedby="mw1363"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://bm.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&gt; for notice of API deprecations and breaking changes.</error></api>
🤖 Prompt for AI Agents
In core/src/main/settings/bmwiki-disambiguation-templates.xml around lines 1 to
1 the mailing-list URL angle brackets are double-escaped as &amp;lt; and
&amp;gt;, causing the literal entities to be displayed; replace the
double-escaped entities with single-escaped XML entities (&lt; and &gt;) so the
URL renders with angle brackets (i.e., change
&amp;lt;https://lists.wikimedia.org/...&amp;gt; to
&lt;https://lists.wikimedia.org/...&gt;).

2 changes: 1 addition & 1 deletion core/src/main/settings/bnwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/bnwiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api><parse title="মিডিয়াউইকি:Disambiguationspage" pageid="266104"><links><pl ns="10" exists="" xml:space="preserve">টেমপ্লেট:Disambig</pl><pl ns="10" exists="" xml:space="preserve">টেমপ্লেট:Disambiguation</pl><pl ns="10" exists="" xml:space="preserve">টেমপ্লেট:দ্ব্যর্থতা নিরসন</pl></links></parse></api>
<?xml version="1.0"?><api servedby="mw1400"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://bn.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/bowiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/bowiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1277"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://bo.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1394"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://bo.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Use proper XML entities for the URL.

The text currently double-escapes the angle brackets. Switch to &lt; / &gt; so the message matches the MediaWiki response. Apply consistently.

🤖 Prompt for AI Agents
In core/src/main/settings/bowiki-disambiguation-templates.xml around lines 1 to
1, the API error message contains double-escaped angle brackets (&amp;lt; and
&amp;gt;) around the URL; replace those with the proper XML entities &lt; and
&gt; (and audit the rest of the file for any other double-escaped angle
brackets) so the message matches the MediaWiki response and uses consistent XML
entity encoding.

2 changes: 1 addition & 1 deletion core/src/main/settings/bpywiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/brwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/bswiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/bugwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/bxrwiki-configuration.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1278"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://bxr.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1313"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://bxr.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/cawiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/cdowiki-configuration.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1277"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://cdo.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1286"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://cdo.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Fix double-escaped angle brackets in notice.

&amp;lt;…&amp;gt; renders literally as &lt;…&gt;, so the URL shows escaped brackets. Replace with &lt;https://…&gt; to display <https://…>.

-<?xml version="1.0"?><api servedby="mw1286"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://cdo.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
+<?xml version="1.0"?><api servedby="mw1286"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://cdo.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&gt; for notice of API deprecations and breaking changes.</error></api>
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
<?xml version="1.0"?><api servedby="mw1286"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://cdo.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
<?xml version="1.0"?><api servedby="mw1286"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://cdo.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&gt; for notice of API deprecations and breaking changes.</error></api>
🤖 Prompt for AI Agents
In core/src/main/settings/cdowiki-disambiguation-templates.xml around lines 1 to
1, the API error notice contains double-escaped angle brackets
`&amp;lt;https://lists.wikimedia.org/...&amp;gt;` which render as literal
`&lt;`/`&gt;`; change the sequence to single-escaped entities
`&lt;https://lists.wikimedia.org/...&gt;` (i.e., replace `&amp;lt;` with `&lt;`
and `&amp;gt;` with `&gt;`) so the URL displays with angle brackets as intended.

2 changes: 1 addition & 1 deletion core/src/main/settings/cebwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/cewiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/chowiki-configuration.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1225"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://cho.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1281"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://cho.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/chrwiki-configuration.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1285"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://chr.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1340"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://chr.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/chwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/chwiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1276"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ch.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1345"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ch.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Fix double-escaped angle brackets in notice text

The URL in the notice is now rendered as &lt;https://…&gt; because the entities are double-escaped. Replace &amp;lt;/&amp;gt; with &lt;/&gt; so the message shows <https://…> to callers.

-…mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt;…
+…mailing list at &lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&gt;…
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
<?xml version="1.0"?><api servedby="mw1345"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ch.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
<?xml version="1.0"?><api servedby="mw1345"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://ch.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&gt; for notice of API deprecations and breaking changes.</error></api>
🤖 Prompt for AI Agents
In core/src/main/settings/chwiki-disambiguation-templates.xml around line 1, the
notice text contains double-escaped angle brackets (&amp;lt; and &amp;gt;)
around the mailing-list URL; replace those with single-escaped entities (&lt;
and &gt;) so the message renders as <https://lists.wikimedia.org/...> to
callers, ensuring you only change the &amp;lt; and &amp;gt; occurrences and
leave other entities (like &amp;#039; or &amp;lt; elsewhere) intact.

2 changes: 1 addition & 1 deletion core/src/main/settings/chywiki-configuration.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1193"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://chy.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1360"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://chy.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/ckbwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/commonswiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/cowiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/cowiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1194"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://co.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1281"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://co.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/crhwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/crwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/crwiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1232"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://cr.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1376"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://cr.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/csbwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/cswiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/cswiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api servedby="mw1207"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://cs.wikipedia.org/w/api.php for API usage.</error></api>
<?xml version="1.0"?><api servedby="mw1277"><error code="missingtitle" info="The page you specified doesn&#039;t exist." xml:space="preserve">See https://cs.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &amp;lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&amp;gt; for notice of API deprecations and breaking changes.</error></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/cuwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/cvwiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/cywiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/dawiki-configuration.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion core/src/main/settings/dawiki-disambiguation-templates.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0"?><api><parse title="MediaWiki:Disambiguationspage" pageid="21497"><links><pl ns="10" exists="" xml:space="preserve">Skabelon:Begriffsklärung</pl><pl ns="10" exists="" xml:space="preserve">Skabelon:Disambig</pl><pl ns="10" exists="" xml:space="preserve">Skabelon:Flertydig</pl><pl ns="10" exists="" xml:space="preserve">Skabelon:Navn</pl></links></parse></api>
<?xml version="1.0"?><api><parse title="MediaWiki:Disambiguationspage" pageid="21497"><links><pl ns="10" exists="" xml:space="preserve">Skabelon:Begriffsklärung</pl><pl ns="10" exists="" xml:space="preserve">Skabelon:Disambig</pl><pl ns="10" exists="" xml:space="preserve">Skabelon:Flertydig</pl><pl ns="10" xml:space="preserve">Skabelon:Navn</pl></links></parse></api>
2 changes: 1 addition & 1 deletion core/src/main/settings/dewiki-configuration.xml

Large diffs are not rendered by default.

Loading