ruff/crates
Andrew Gallant ef9a825827 ruff_db: add context configuration
Instead of hard-coding a specific context window,
it seemed prudent to make this configurable. That
makes it easier to test different context window
sizes as well.

I am not totally convinced that this is the right
place for this configuration. I could see the context
window size being a property of `Diagnostic` instead,
since we might want to change the context window
size based not just on some end user configuration,
but perhaps also the specific diagnostic.

But for now, I think it's fine for it to live here,
and all of the rendering logic doesn't care where
it lives. So it should be relatively easy to change
in the future.
2025-03-14 14:59:33 -04:00
..
red_knot red_knot: plumb through DiagnosticFormat to the CLI 2025-03-14 14:46:17 -04:00
red_knot_project red_knot: plumb through DiagnosticFormat to the CLI 2025-03-14 14:46:17 -04:00
red_knot_python_semantic [red-knot] Preliminary tests for typing.Final (#15917) 2025-03-14 12:30:13 +01:00
red_knot_server
red_knot_test
red_knot_vendored
red_knot_wasm
ruff Ruff 0.11.0 (#16723) 2025-03-14 13:57:56 +01:00
ruff_annotate_snippets
ruff_benchmark
ruff_cache
ruff_db ruff_db: add context configuration 2025-03-14 14:59:33 -04:00
ruff_dev
ruff_diagnostics
ruff_formatter
ruff_graph
ruff_index
ruff_linter Ruff 0.11.0 (#16723) 2025-03-14 13:57:56 +01:00
ruff_macros
ruff_notebook
ruff_python_ast [red-knot] Auto generate statement nodes (#16645) 2025-03-13 15:43:48 +01:00
ruff_python_ast_integration_tests
ruff_python_codegen
ruff_python_formatter
ruff_python_index
ruff_python_literal
ruff_python_parser [syntax-errors] Star annotations before Python 3.11 (#16545) 2025-03-14 15:20:44 +00:00
ruff_python_resolver
ruff_python_semantic Consider all TYPE_CHECKING symbols for type-checking blocks (#16669) 2025-03-13 15:37:37 +01:00
ruff_python_stdlib
ruff_python_trivia
ruff_python_trivia_integration_tests
ruff_server Fallback to requires-python in certain cases when target-version is not found (#16721) 2025-03-14 09:36:51 +01:00
ruff_source_file
ruff_text_size
ruff_wasm Ruff 0.11.0 (#16723) 2025-03-14 13:57:56 +01:00
ruff_workspace Fallback to requires-python in certain cases when target-version is not found (#16721) 2025-03-14 09:36:51 +01:00