(s)
| 865 | |
| 866 | |
| 867 | def _EscapeMSBuildSpecialCharacters(s): |
| 868 | escape_dictionary = { |
| 869 | "%": "%25", |
| 870 | "$": "%24", |
| 871 | "@": "%40", |
| 872 | "'": "%27", |
| 873 | ";": "%3B", |
| 874 | "?": "%3F", |
| 875 | "*": "%2A", |
| 876 | } |
| 877 | result = "".join([escape_dictionary.get(c, c) for c in s]) |
| 878 | return result |
| 879 | |
| 880 | |
| 881 | def _EscapeCppDefineForMSBuild(s): |
no test coverage detected