_native.py (556B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\carbon\common\lib\jinja2\_markupsafe\_native.py 2 from jinja2._markupsafe import Markup 3 4 def escape(s): 5 if hasattr(s, '__html__'): 6 return s.__html__() 7 return Markup(unicode(s).replace('&', '&').replace('>', '>').replace('<', '<').replace("'", ''').replace('"', '"')) 8 9 10 def escape_silent(s): 11 if s is None: 12 return Markup() 13 return escape(s) 14 15 16 def soft_unicode(s): 17 if not isinstance(s, unicode): 18 s = unicode(s) 19 return s