linter: use posixpath to normalize slashes

This commit is contained in:
William Ballenthin
2020-06-28 08:52:30 -06:00
parent eca87ab976
commit e3245385c1
+2 -1
View File
@@ -13,6 +13,7 @@ import hashlib
import logging
import os.path
import itertools
import posixpath
import argparse
@@ -87,7 +88,7 @@ class NamespaceDoesntMatchRulePath(Lint):
if 'lib' in rule.meta:
return False
return rule.meta['namespace'] not in rule.meta['capa/path'].replace('\\', '/')
return rule.meta['namespace'] not in posixpath.normpath(rule.meta['capa/path'])
class MissingScope(Lint):