mirror of
https://github.com/volatilityfoundation/volatility3.git
synced 2026-08-22 14:32:21 +02:00
Minor pylinting.
This commit is contained in:
@@ -78,7 +78,7 @@ class TreeGrid(object, metaclass = ABCMeta):
|
||||
and to create cycles.
|
||||
"""
|
||||
|
||||
simple_types = set([int, str, float, bytes])
|
||||
simple_types = {int, str, float, bytes}
|
||||
|
||||
def __init__(self, columns, generator):
|
||||
"""Constructs a TreeGrid object using a specific set of columns
|
||||
@@ -129,7 +129,8 @@ class TreeGrid(object, metaclass = ABCMeta):
|
||||
def max_depth(self):
|
||||
"""Returns the maximum depth of the tree"""
|
||||
|
||||
def path_depth(self, node):
|
||||
@staticmethod
|
||||
def path_depth(node):
|
||||
"""Returns the path depth of a particular node"""
|
||||
return node.path_depth
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ class SymbolTableInterface(validity.ValidityRoutines):
|
||||
if name:
|
||||
self._type_check(name, str)
|
||||
self.name = name or None
|
||||
self.natives = native_structures
|
||||
self.native_structures = native_structures
|
||||
|
||||
# ## Required Constant symbol functions
|
||||
|
||||
|
||||
@@ -125,7 +125,8 @@ class TreeGrid(interfaces.renderers.TreeGrid):
|
||||
|
||||
self._generator = generator
|
||||
|
||||
def _sanitize(self, text):
|
||||
@staticmethod
|
||||
def _sanitize(text):
|
||||
output = ""
|
||||
for letter in text.lower():
|
||||
if letter != ' ':
|
||||
|
||||
@@ -20,7 +20,7 @@ class NativeTable(interfaces.symbols.NativeTableInterface):
|
||||
self._overrides[native_type] = native_class
|
||||
# Create this once early, because it may get used a lot
|
||||
self._structures = set(self._native_dictionary).union(
|
||||
set(['Enumeration', 'array', 'BitField', 'void', 'pointer']))
|
||||
{'Enumeration', 'array', 'BitField', 'void', 'pointer'})
|
||||
|
||||
def get_structure_class(self, name):
|
||||
ntype, fmt = native_types.get(name, (objects.Integer, ''))
|
||||
|
||||
@@ -28,7 +28,7 @@ class _LIST_ENTRY(objects.Struct, collections.abc.Iterable):
|
||||
if not sentinel:
|
||||
yield self._context.object(structure, layer, offset = self.vol.offset - relative_offset)
|
||||
|
||||
seen = set([self.vol.offset])
|
||||
seen = {self.vol.offset}
|
||||
while link.vol.offset not in seen:
|
||||
|
||||
obj = self._context.object(structure, layer, offset = link.vol.offset - relative_offset)
|
||||
|
||||
Reference in New Issue
Block a user