Framework: Fix all direct non-module imports

This fixes all import from statements in the codebase that were
importing things other than modules into module namespaces from other
volatility3 modules. This should prevent accidental re-exporting.
This commit is contained in:
David McDonald
2025-03-29 15:49:33 -05:00
parent e62cee391a
commit 47646c12d4
32 changed files with 190 additions and 190 deletions
+2 -2
View File
@@ -12,7 +12,7 @@ from volatility3.framework.configuration import requirements
from volatility3.framework.interfaces import plugins
from volatility3.framework.layers import scanners
from volatility3.framework.objects import utility
from volatility3.framework.symbols.linux.bash import BashIntermedSymbols
from volatility3.framework.symbols.linux import bash
from volatility3.plugins import timeliner
from volatility3.plugins.mac import pslist
@@ -68,7 +68,7 @@ class Bash(plugins.PluginInterface, timeliner.TimeLinerInterface):
pack_format = "Q"
bash_json_file = "bash64"
bash_table_name = BashIntermedSymbols.create(
bash_table_name = bash.BashIntermedSymbols.create(
self.context, self.config_path, "linux", bash_json_file
)