Commit c757a9b7 authored by jvoisin's avatar jvoisin

Fix a bug in css cleaning

It's not mandatory to actually have a comment inside
comment delimiter, like `/**/`.
parent dda30c48
......@@ -14,7 +14,7 @@ class CSSParser(abstract.AbstractParser):
def remove_all(self) -> bool:
with open(self.filename, encoding='utf-8') as f:
cleaned = re.sub(r'/\*.+?\*/', '',, 0, self.flags)
cleaned = re.sub(r'/\*.*?\*/', '',, 0, self.flags)
with open(self.output_filename, 'w', encoding='utf-8') as f:
return True
......@@ -22,7 +22,7 @@ class CSSParser(abstract.AbstractParser):
def get_meta(self) -> Dict[str, Any]:
metadata = {}
with open(self.filename, encoding='utf-8') as f:
cssdoc = re.findall(r'/\*(.+?)\*/',, self.flags)
cssdoc = re.findall(r'/\*(.*?)\*/',, self.flags)
for match in cssdoc:
for line in match.splitlines():
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment