type: capa.features.file

This commit is contained in:
William Ballenthin
2021-06-09 23:09:24 -06:00
parent a75d7576f8
commit 3416f7bc61

View File

@@ -10,19 +10,19 @@ from capa.features.common import Feature
class Export(Feature):
def __init__(self, value, description=None):
def __init__(self, value: str, description=None):
# value is export name
super(Export, self).__init__(value, description=description)
class Import(Feature):
def __init__(self, value, description=None):
def __init__(self, value: str, description=None):
# value is import name
super(Import, self).__init__(value, description=description)
class Section(Feature):
def __init__(self, value, description=None):
def __init__(self, value: str, description=None):
# value is section name
super(Section, self).__init__(value, description=description)
@@ -30,7 +30,7 @@ class Section(Feature):
class FunctionName(Feature):
"""recognized name for statically linked function"""
def __init__(self, name, description=None):
def __init__(self, name: str, description=None):
# value is function name
super(FunctionName, self).__init__(name, description=description)
# override the name property set by `capa.features.Feature`