MCPcopy Create free account

hub / github.com/Fadi002/de4py / functions

Functions1,574 in github.com/Fadi002/de4py

↓ 270 callersFunctiontr
(key: str, **kwargs)
de4py/lang/__init__.py:20
↓ 189 callersMethodaddWidget
(self, widget)
de4py/ui/widgets/core_animations.py:407
↓ 125 callersMethodvisit
(self, node: Any)
de4py/engines/legacy/erebus.py:269
↓ 115 callersMethodemit
(self, record)
de4py/utils/logging.py:44
↓ 78 callersMethodget
Perform GET request. Args: endpoint: API endpoint path (e.g., "/api/integrations/pylingual/progress/123")
de4py/api/client.py:111
↓ 51 callersMethod_emit
(self, instr: Instruction)
de4py/core/ir/lifter.py:45
↓ 39 callersFunctionis_mangled
(name: str)
de4py/engines/onyx/rule_renamer.py:332
↓ 35 callersMethodunparse
(self, cfg: CFG, debug: bool = False)
de4py/core/ir/unparser.py:14
↓ 31 callersMethodget
(self, endpoint: str, params: Dict[str, Any] = None)
de4py/ui/devtools/proxy/api.py:21
↓ 29 callersMethod_get_temp
(self)
de4py/core/ir/lifter.py:36
↓ 29 callersFunction_log
(msg: str)
de4py/engines/onyx/pipeline.py:383
↓ 29 callersMethodpop
(self, decay: float = 0.6)
de4py/ui/motion/spring.py:94
↓ 29 callersMethodshow_notification
(self, notif_type: str, message: str)
de4py/ui/widgets/notification_widget.py:301
↓ 28 callersMethodinstance
(cls)
de4py/ui/motion/spring.py:51
↓ 24 callersMethod_pop
(self)
de4py/engines/onyx/vm_lifter.py:189
↓ 23 callersMethodformat
Format source with black. Returns formatted source or original on failure. Never raises — formatting failure is non-fatal.
de4py/engines/onyx/formatter.py:58
↓ 22 callersMethod__init__
(self, target: Optional[Variable], func: Any, args: List[Any], kwargs: Optional[dict] = None)
de4py/core/ir/instructions.py:82
↓ 21 callersMethodtick
(self)
de4py/ui/motion/spring.py:62
↓ 18 callersFunction__build_magic
Build Python magic number for pyc header.
de4py/engines/analyzers/unpy2exe.py:25
↓ 18 callersMethod_add_output
(self, text: str)
de4py/ui/screens/behavior_monitor_screen.py:127
↓ 18 callersMethod_fresh
(self, base: str)
de4py/engines/onyx/rule_renamer.py:681
↓ 18 callersMethodstop
(self)
de4py/ui/workers/pyshell_worker.py:103
↓ 16 callersMethodsave
(self)
de4py/config/config.py:90
↓ 15 callersMethod_emit
(self, instr: Instruction)
de4py/core/onyx/ir/lifter.py:28
↓ 15 callersMethodis_settled
(self, eps: float = 0.0008)
de4py/ui/motion/spring.py:23
↓ 15 callersMethodrun
(self, source: str, filename: str = "file.py")
de4py/engines/onyx/pipeline.py:138
↓ 14 callersMethod_push
(self, e)
de4py/engines/onyx/vm_lifter.py:188
↓ 14 callersFunction_try_eval_const
Safely evaluate a node if it's a pure constant expression.
de4py/engines/onyx/lambda_normalizer.py:39
↓ 14 callersMethodadd_edge
(self, from_id: int, to_id: int)
de4py/core/ir/graph.py:37
↓ 14 callersFunctionbanner
()
de4py/tui/cli.py:357
↓ 14 callersFunctioncolored_print
(color, message, bold=False)
de4py/utils/test.py:29
↓ 14 callersMethoddrive
(self, channel: str, target: float, velocity_boost: float = 0.0)
de4py/ui/motion/material.py:46
↓ 13 callersMethod_add_rule
( self, pattern: str, text_format: QTextCharFormat, )
de4py/ui/widgets/output_textarea.py:70
↓ 13 callersMethod_format
( color: str, bold: bool = False, italic: bool = False, )
de4py/ui/widgets/output_textarea.py:55
↓ 13 callersMethod_is_pid_alive
(self, pid: int)
de4py/de4py_api/api.py:79
↓ 13 callersFunctionspring_gentle
(initial: float = 0.0)
de4py/ui/motion/spring.py:35
↓ 11 callersMethod_emit_block
(self, bid: int, visited: set, lines: list, indent: int, stop: int, loop_exit: int)
de4py/core/ir/unparser.py:60
↓ 11 callersMethodrestore
()
de4py/ui/devtools/proxy/animation.py:38
↓ 10 callersMethod_emit
(self, l)
de4py/engines/onyx/vm_lifter.py:190
↓ 10 callersMethodadd_edge
(self, from_id: int, to_id: int)
de4py/core/onyx/ir/graph.py:37
↓ 10 callersMethodcreate_block
(self)
de4py/core/ir/graph.py:31
↓ 10 callersMethodset_text
(self, text: str)
de4py/ui/widgets/output_textarea.py:936
↓ 9 callersMethod_fold
(self, node)
de4py/core/analysis/constant_eval.py:28
↓ 9 callersMethod_fold
(self, node: ast.AST)
de4py/engines/onyx/constant_eval.py:76
↓ 9 callersMethodwidget
(self, index)
de4py/ui/widgets/core_animations.py:432
↓ 8 callersMethod__init__
(self, target: Optional[Variable], func: Any, args: List[Any])
de4py/core/onyx/ir/instructions.py:52
↓ 8 callersFunction_strip_redundant_pass
Remove pass statements from bodies that already have real statements. Keep exactly one pass if the body would otherwise be empty.
de4py/engines/onyx/ast_cleaner.py:805
↓ 8 callersMethoddecode_all
(self, source: str)
de4py/engines/onyx/string_decoder.py:29
↓ 8 callersMethodlog_result
(self, category, name, success, message="")
de4py/utils/test.py:43
↓ 8 callersMethodsetIcon
(self, icon)
de4py/ui/widgets/core_animations.py:118
↓ 7 callersMethod_deobfuscate_block
(self, stmts: List[ast.stmt])
de4py/engines/onyx/match_case_deobfuscator.py:237
↓ 7 callersMethod_eval
(self, node: ast.expr, prior_env: Optional[Dict] = None)
de4py/engines/onyx/match_case_deobfuscator.py:97
↓ 7 callersMethod_is_alive
Safely check if a widget's C++ object still exists.
de4py/ui/devtools/controls/widget_tree.py:96
↓ 7 callersFunction_remove_dead_code
Remove all statements after the first unconditional exit (return / raise / break / continue) at the same block level.
de4py/engines/onyx/ast_cleaner.py:615
↓ 7 callersFunction_run_fold
(tree: ast.AST, passes: int = 8)
de4py/engines/onyx/constant_eval.py:645
↓ 7 callersMethod_update_config
(self, key: str, value)
de4py/ui/screens/settings_screen.py:135
↓ 7 callersMethod_write_to_pipe
(self, message: str)
de4py/de4py_api/api.py:84
↓ 7 callersMethodclean
Parse source, apply all transforms, unparse back to source string. Returns original source unchanged if parsing fails. Runs u
de4py/engines/onyx/ast_cleaner.py:31
↓ 7 callersMethodcreate_block
(self)
de4py/core/onyx/ir/graph.py:31
↓ 7 callersMethodsetCurrentIndex
(self, index)
de4py/ui/widgets/core_animations.py:456
↓ 6 callersMethod_animate_to_state
(self)
de4py/ui/widgets/output_textarea.py:582
↓ 6 callersMethod_clean
(self, stmts: list)
de4py/engines/onyx/constant_eval.py:936
↓ 6 callersFunction_is_active
()
de4py/utils/sentry.py:34
↓ 6 callersMethod_is_alive
(self, widget)
de4py/ui/devtools/controls/ui_control.py:135
↓ 6 callersFunction_is_state_comparison
(test: ast.expr)
de4py/engines/onyx/ast_cleaner.py:667
↓ 6 callersMethod_name
(self, i)
de4py/engines/onyx/vm_lifter.py:191
↓ 6 callersFunction_remove_unused_junk_assignments
Remove assignments of the form: name = constant where `name` is never read anywhere in the same statement list. Only removes trivially-pu
de4py/engines/onyx/ast_cleaner.py:530
↓ 6 callersMethod_report_telemetry
(self, exception: Exception, action: str)
de4py/ui/workers/pylingual_worker.py:126
↓ 6 callersMethodcapture
( cls, window: QWidget, *, exclude_widget: QWidget | None = None, blur
de4py/ui/widgets/glass_utils.py:22
↓ 6 callersMethodclear
(self)
de4py/ui/widgets/output_textarea.py:942
↓ 6 callersMethodcount
(self)
de4py/ui/widgets/core_animations.py:450
↓ 6 callersMethodget
(cls)
de4py/updater/manager.py:70
↓ 6 callersMethodget_or_create
Retrieves an existing animation for the target/property, or creates a new one. If an existing animation is running, it stops it.
de4py/ui/motion/registry.py:22
↓ 6 callersMethodhide_loading
(self)
de4py/ui/main_window.py:357
↓ 6 callersMethodopen
(self)
de4py/engines/analyzers/pyinstxtractor.py:60
↓ 6 callersFunctionparse_version
(v: str)
de4py/utils/version.py:14
↓ 6 callersMethodpost
Perform POST request. Args: endpoint: API endpoint path json: JSON body data data: Form
de4py/api/client.py:147
↓ 6 callersMethodrename
(self, source: str)
de4py/engines/onyx/rule_renamer.py:351
↓ 6 callersMethodscale
(self)
de4py/ui/motion/material.py:122
↓ 6 callersFunctionspring_settle
(initial: float = 0.0)
de4py/ui/motion/spring.py:43
↓ 5 callersMethod_fold_block
Fold redundant chains within a flat statement list.
de4py/engines/onyx/flow_deobfuscator.py:411
↓ 5 callersMethod_get_nested_value
(self, data: Dict, key: str)
de4py/lang/manager.py:235
↓ 5 callersMethod_is_valid_python
Return True if source parses as valid Python
de4py/engines/onyx/llm_renamer.py:529
↓ 5 callersMethod_load_plugins
(self)
de4py/ui/screens/plugins_screen.py:63
↓ 5 callersMethod_progress_callback
(self, stage: str, percentage: float, message: str)
de4py/ui/workers/pylingual_worker.py:36
↓ 5 callersMethod_start
(self, anim, start, end)
de4py/ui/widgets/output_textarea.py:576
↓ 5 callersMethodclose
(self)
de4py/engines/analyzers/pyinstxtractor.py:69
↓ 5 callersMethodfade_in
(self)
de4py/ui/widgets/drop_overlay.py:103
↓ 5 callersMethodname
(self)
de4py/core/interfaces.py:16
↓ 5 callersMethodregister_material
(cls, widget: QWidget, mat: MaterialState)
de4py/ui/motion/manager.py:60
↓ 5 callersMethodset_transparent_ui
(self, enabled: bool)
de4py/ui/main_window.py:139
↓ 4 callersMethodNegative
(self, Multiply = 97383)
samples/Hyperion.py:34
↓ 4 callersMethod__init__
(self, parent=None)
de4py/ui/widgets/output_textarea.py:435
↓ 4 callersMethod_call_llm
Make a single Ollama API call for the given task.
de4py/engines/onyx/llm_renamer.py:415
↓ 4 callersMethod_clean_extracted
Remove trailing non-code lines (explanations after the function body).
de4py/engines/onyx/llm_renamer.py:509
↓ 4 callersFunction_diff
(before: str, after: str)
de4py/engines/onyx/pipeline.py:404
↓ 4 callersMethod_draw_pixmap
(self, painter, pixmap, x, y, scale, opacity)
de4py/ui/widgets/core_animations.py:572
↓ 4 callersMethod_emit_instr
(self, instr: Instruction, lines: list, pfx: str, indent: int, loop_exit: int)
de4py/core/ir/unparser.py:177
↓ 4 callersMethod_ensure_screen
(self, index: int)
de4py/ui/main_window.py:258
↓ 4 callersMethod_get_temp
(self)
de4py/core/onyx/ir/lifter.py:19
next →1–100 of 1,574, ranked by callers