magi-code 0.105.1

Repository-aware CLI coding agent for terminal work
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! XML attribute escaping for provider-visible resource wrappers.

pub(crate) fn escape_attribute(value: &str) -> String {
    value
        .replace('&', "&")
        .replace('"', """)
        .replace('<', "&lt;")
        .replace('>', "&gt;")
        .replace('\r', "&#13;")
        .replace('\n', "&#10;")
        .replace('\t', "&#9;")
}