Mercurial > prosody-hg
comparison util/xml.lua @ 6663:d3023dd07cb6
portmanager, s2smanager, sessionmanager, stanza_router, storagemanager, usermanager, util.xml: Add luacheck annotations
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Wed, 06 May 2015 19:20:07 +0100 |
| parents | bd0ff8ae98a8 |
| children | 7da8b6bc0966 |
comparison
equal
deleted
inserted
replaced
| 6662:5ef319efedba | 6663:d3023dd07cb6 |
|---|---|
| 9 ["http://www.w3.org/XML/1998/namespace"] = "xml"; | 9 ["http://www.w3.org/XML/1998/namespace"] = "xml"; |
| 10 }; | 10 }; |
| 11 local ns_separator = "\1"; | 11 local ns_separator = "\1"; |
| 12 local ns_pattern = "^([^"..ns_separator.."]*)"..ns_separator.."?(.*)$"; | 12 local ns_pattern = "^([^"..ns_separator.."]*)"..ns_separator.."?(.*)$"; |
| 13 return function(xml) | 13 return function(xml) |
| 14 --luacheck: ignore 212/self | |
| 14 local handler = {}; | 15 local handler = {}; |
| 15 local stanza = st.stanza("root"); | 16 local stanza = st.stanza("root"); |
| 16 function handler:StartElement(tagname, attr) | 17 function handler:StartElement(tagname, attr) |
| 17 local curr_ns,name = tagname:match(ns_pattern); | 18 local curr_ns,name = tagname:match(ns_pattern); |
| 18 if name == "" then | 19 if name == "" then |
