Linux boca.hozzt.com 4.18.0-553.8.1.lve.el8.x86_64 #1 SMP Thu Jul 4 16:24:39 UTC 2024 x86_64
LiteSpeed
: 159.253.39.62 | : 3.133.108.103
Cant Read [ /etc/named.conf ]
7.4.33
renovkoron
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
opt /
cloudlinux /
venv /
lib /
python3.11 /
site-packages /
prospector /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
config
[ DIR ]
drwxr-xr-x
formatters
[ DIR ]
drwxr-xr-x
profiles
[ DIR ]
drwxr-xr-x
tools
[ DIR ]
drwxr-xr-x
__init__.py
0
B
-rw-r--r--
__main__.py
71
B
-rw-r--r--
autodetect.py
2.89
KB
-rw-r--r--
blender.py
4.34
KB
-rw-r--r--
blender_combinations.yaml
6.4
KB
-rw-r--r--
compat.py
360
B
-rw-r--r--
encoding.py
1.51
KB
-rw-r--r--
exceptions.py
1.26
KB
-rw-r--r--
finder.py
4.61
KB
-rw-r--r--
message.py
2.67
KB
-rw-r--r--
pathutils.py
1.28
KB
-rw-r--r--
postfilter.py
2.18
KB
-rw-r--r--
run.py
7.91
KB
-rw-r--r--
suppression.py
4.36
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : postfilter.py
from pathlib import Path from typing import List from prospector.message import Message from prospector.suppression import get_suppressions def filter_messages(filepaths: List[Path], messages: List[Message]) -> List[Message]: """ This method post-processes all messages output by all tools, in order to filter out any based on the overall output. The main aim currently is to use information about messages suppressed by pylint due to inline comments, and use that to suppress messages from other tools representing the same problem. For example: import banana # pylint:disable=unused-import In this situation, pylint will not warn about an unused import as there is inline configuration to disable the warning. Pyflakes will still raise that error, however, because it does not understand pylint disabling messages. This method uses the information about suppressed messages from pylint to squash the unwanted redundant error from pyflakes and frosted. """ paths_to_ignore, lines_to_ignore, messages_to_ignore = get_suppressions(filepaths, messages) filtered = [] for message in messages: # first get rid of the pylint informational messages relative_message_path = Path(message.location.path) if message.source == "pylint" and message.code in ( "suppressed-message", "file-ignored", ): continue # some files are skipped entirely by messages if relative_message_path in paths_to_ignore: continue # some lines are skipped entirely by messages if relative_message_path in lines_to_ignore: if message.location.line in lines_to_ignore[relative_message_path]: continue # and some lines have only certain messages explicitly ignored if relative_message_path in messages_to_ignore: if message.location.line in messages_to_ignore[relative_message_path]: if message.code in messages_to_ignore[relative_message_path][message.location.line]: continue # otherwise this message was not filtered filtered.append(message) return filtered
Close