mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-08-09 15:19:10 +02:00
99 lines
1.8 KiB
TOML
99 lines
1.8 KiB
TOML
# loq configuration - file size enforcement
|
|
# Run `loq baseline` to update when files exceed limits
|
|
|
|
default_max_lines = 1000
|
|
respect_gitignore = true
|
|
|
|
exclude = ["**/uv.lock", ".git/**", "docs/**"]
|
|
|
|
[[rules]]
|
|
path = "tests/**"
|
|
max_lines = 1000
|
|
|
|
[[rules]]
|
|
path = "tests/server/providers/test_local_provider_tools.py"
|
|
max_lines = 1554
|
|
|
|
[[rules]]
|
|
path = "tests/client/test_client.py"
|
|
max_lines = 1438
|
|
|
|
[[rules]]
|
|
path = "tests/server/test_auth_integration.py"
|
|
max_lines = 1242
|
|
|
|
[[rules]]
|
|
path = "tests/server/auth/test_oauth_proxy.py"
|
|
max_lines = 1899
|
|
|
|
[[rules]]
|
|
path = "tests/server/middleware/test_middleware.py"
|
|
max_lines = 1070
|
|
|
|
[[rules]]
|
|
path = "src/fastmcp/server/context.py"
|
|
max_lines = 1272
|
|
|
|
[[rules]]
|
|
path = "tests/tools/test_tool_transform.py"
|
|
max_lines = 1748
|
|
|
|
[[rules]]
|
|
path = "tests/server/test_mount.py"
|
|
max_lines = 1545
|
|
|
|
[[rules]]
|
|
path = "tests/utilities/test_inspect.py"
|
|
max_lines = 1111
|
|
|
|
[[rules]]
|
|
path = "tests/resources/test_resource_template.py"
|
|
max_lines = 1009
|
|
|
|
[[rules]]
|
|
path = "tests/server/auth/test_oauth_consent_flow.py"
|
|
max_lines = 1056
|
|
|
|
[[rules]]
|
|
path = "src/fastmcp/server/server.py"
|
|
max_lines = 3250
|
|
|
|
[[rules]]
|
|
path = "tests/tools/test_tool.py"
|
|
max_lines = 2026
|
|
|
|
[[rules]]
|
|
path = "tests/client/test_elicitation.py"
|
|
max_lines = 1132
|
|
|
|
[[rules]]
|
|
path = "src/fastmcp/client/client.py"
|
|
max_lines = 1885
|
|
|
|
[[rules]]
|
|
path = "tests/utilities/test_json_schema_type.py"
|
|
max_lines = 1584
|
|
|
|
[[rules]]
|
|
path = "src/fastmcp/server/auth/oauth_proxy/proxy.py"
|
|
max_lines = 1600
|
|
|
|
[[rules]]
|
|
path = "tests/server/test_dependencies.py"
|
|
max_lines = 1046
|
|
|
|
[[rules]]
|
|
path = "tests/client/test_sampling.py"
|
|
max_lines = 1002
|
|
|
|
[[rules]]
|
|
path = "tests/server/auth/test_jwt_provider.py"
|
|
max_lines = 1101
|
|
|
|
[[rules]]
|
|
path = "src/fastmcp/server/providers/local_provider.py"
|
|
max_lines = 1187
|
|
|
|
[[rules]]
|
|
path = "tests/server/test_versioning.py"
|
|
max_lines = 1235
|