changeset 6402:4ddb5c69bc89

mod_xmllang_check: Fix and link ejabberd source URLs in markdown doc
author Waqas Hussain <waqas20@gmail.com>
date Mon, 09 Feb 2026 18:49:58 -0500
parents de3dc4297035
children 13c61a068c71
files mod_xmllang_check/xml-lang-enforcement-findings.md
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/mod_xmllang_check/xml-lang-enforcement-findings.md	Mon Feb 09 18:34:40 2026 -0500
+++ b/mod_xmllang_check/xml-lang-enforcement-findings.md	Mon Feb 09 18:49:58 2026 -0500
@@ -10,11 +10,11 @@
 
 ## Validation Mechanism
 - Validator function: `xmpp_lang:check/1`
-  - File: `/Users/waqas/Documents/macvm/research-ejabberd/xmpp/src/xmpp_lang.erl`
+  - File: [`xmpp/src/xmpp_lang.erl`](https://github.com/processone/xmpp/blob/master/src/xmpp_lang.erl)
   - Behavior: returns input if valid, throws `{bad_lang, Value}` if invalid.
 - Parser/grammar backend:
-  - `/Users/waqas/Documents/macvm/research-ejabberd/xmpp/c_src/xmpp_lang.rl`
-  - `/Users/waqas/Documents/macvm/research-ejabberd/xmpp/c_src/lang.rl`
+  - [`xmpp/c_src/xmpp_lang.rl`](https://github.com/processone/xmpp/blob/master/c_src/xmpp_lang.rl)
+  - [`xmpp/c_src/lang.rl`](https://github.com/processone/xmpp/blob/master/c_src/lang.rl)
   - Grammar is enforced in NIF (`xmpp_lang`), from generated Ragel rules.
 
 ## How Validation Is Applied
@@ -90,7 +90,7 @@
 ## Test Evidence in `ejabberd`
 `ejabberd` suite contains explicit bad-lang stream test:
 - `test_connect_bad_lang` expects `#stream_error{reason = 'invalid-xml'}` then stream end.
-- File: `/Users/waqas/Documents/macvm/research-ejabberd/ejabberd/test/ejabberd_SUITE.erl`
+- File: [`ejabberd/test/ejabberd_SUITE.erl`](https://github.com/processone/ejabberd/blob/master/test/ejabberd_SUITE.erl)
 
 ## Practical Compatibility Guidance for Alternate Implementations
 To emulate this behavior closely: