mirror of https://github.com/langgenius/dify.git
39 lines
1.1 KiB
TOML
39 lines
1.1 KiB
TOML
[src]
|
|
exclude = [
|
|
# deps groups (A1/A2/B/C/D/E)
|
|
# A1: foundational runtime typing / provider plumbing
|
|
"core/mcp/session",
|
|
"core/model_runtime/model_providers",
|
|
"core/workflow/nodes/protocols.py",
|
|
"libs/gmpy2_pkcs10aep_cipher.py",
|
|
# A2: workflow engine/nodes
|
|
"core/workflow",
|
|
"core/app/workflow",
|
|
"core/helper/code_executor",
|
|
# B: app runner + prompt
|
|
"core/prompt",
|
|
"core/app/apps/base_app_runner.py",
|
|
"core/app/apps/workflow_app_runner.py",
|
|
# C: services/controllers/fields/libs
|
|
"services",
|
|
"controllers/console/app",
|
|
"controllers/console/explore",
|
|
"controllers/console/datasets",
|
|
"controllers/console/workspace",
|
|
"controllers/service_api/wraps.py",
|
|
"fields/conversation_fields.py",
|
|
"libs/external_api.py",
|
|
# D: observability + integrations
|
|
"core/ops",
|
|
"extensions",
|
|
# E: vector DB integrations
|
|
"core/rag/datasource/vdb",
|
|
# non-producition or generated code
|
|
"migrations",
|
|
"tests",
|
|
]
|
|
|
|
[rules]
|
|
missing-argument = "ignore" # TODO: restore when **args for constructor is supported properly
|
|
possibly-unbound-attribute = "ignore"
|