Commit Graph

  • 2614be36cc add note about paramspec overloads Douglas Creager 2025-12-15 11:19:27 -0500
  • a914071640 return a slice! Douglas Creager 2025-12-15 11:16:21 -0500
  • 483f34207b Revert "add canonically_ordered" Douglas Creager 2025-12-15 12:01:19 -0500
  • 42185b643b Revert "canonical ordering for constraint set mappings" Douglas Creager 2025-12-15 12:00:32 -0500
  • 94b4dd86c0 track source_order in PathAssignments Douglas Creager 2025-12-14 20:19:08 -0500
  • 8877431ee7
    [ty] Suppress keyword argument completions unless we're in the "arguments" Andrew Gallant 2025-12-15 09:23:32 -0500
  • cc4d1190ae
    [ty] Tweak how we show qualified auto-import completions Andrew Gallant 2025-12-12 10:30:42 -0500
  • 1b5389da57
    [ty] Prefer unqualified imports over qualified imports Andrew Gallant 2025-12-12 10:04:05 -0500
  • 1e2c81df80
    [ty] Add tests for how qualified auto-imports are shown Andrew Gallant 2025-12-12 10:11:35 -0500
  • 550f43feb6
    [ty] Add a test capturing sub-optimal auto-import heuristic Andrew Gallant 2025-12-11 14:07:58 -0500
  • 1e00300c2a
    [ty] Switch completion tests to use "insertion" text in snapshots Andrew Gallant 2025-12-11 14:06:29 -0500
  • dfcdbcffec Merge remote-tracking branch 'origin/main' into dcreager/callable-return Douglas Creager 2025-12-15 11:06:49 -0500
  • f8a5d04296 Merge branch 'dcreager/source-order-constraints' into dcreager/callable-return Douglas Creager 2025-12-15 10:52:26 -0500
  • 4e1cf5747a
    Fluent formatting of method chains (#21369) Dylan 2025-12-15 09:29:50 -0600
  • cbfecfaf41
    [ty] Avoid stack overflow when calculating inferable typevars (#21971) Douglas Creager 2025-12-15 10:25:33 -0500
  • cba45acd86 clippy Douglas Creager 2025-12-15 10:23:37 -0500
  • 1dd3cf0e58 fix test expectations (again) Douglas Creager 2025-12-15 10:22:27 -0500
  • d9429754b9 include source_order in display_graph output Douglas Creager 2025-12-15 10:16:40 -0500
  • 7f4893d200 place bounds/constraints first Douglas Creager 2025-12-15 09:15:22 -0500
  • 88eb5eba22 don't always bump Douglas Creager 2025-12-15 10:05:49 -0500
  • 8f530a7ab0
    [ty] Add "qualify ..." code fix for undefined references (#21968) Aria Desires 2025-12-15 10:14:36 -0500
  • fd3405b55c clippy dylwil3 2025-12-15 09:12:23 -0600
  • 5372bb3440
    [ty] Use jemalloc on linux (#21975) Micha Reiser 2025-12-15 16:04:34 +0100
  • e372e92299 is_fluent helper dylwil3 2025-12-15 09:02:48 -0600
  • 003632bcff chage names to use CallLike dylwil3 2025-12-15 08:56:53 -0600
  • 02535ae853 comment clarifying break after np pl pd etc. dylwil3 2025-12-15 08:53:35 -0600
  • b2fc41dccc add dedicated small fixtures for fluent formatting dylwil3 2025-12-15 08:36:04 -0600
  • f9780ed5f0 link to preview function Dylan 2025-12-13 07:34:57 -0600
  • 20579c3318 typo in comment dylwil3 2025-12-12 17:53:26 -0600
  • 6fdb35a94d re-add pr link dropped in merge dylwil3 2025-12-12 17:52:28 -0600
  • b0e879df6d resolve conflicts and update snapshot dylwil3 2025-12-12 14:26:12 -0600
  • 7cfaa1fb9c update snapshot with parenthesized example dylwil3 2025-12-12 14:19:46 -0600
  • bb90d55ed5 attempt to better name and document things dylwil3 2025-12-12 14:19:17 -0600
  • 9781d28a61 add fixture with parenthesized root dylwil3 2025-12-12 13:56:48 -0600
  • c1f748d721 clarify attribute state changes in comment dylwil3 2025-12-12 09:57:43 -0600
  • a991e003a1 more tests dylwil3 2025-12-12 09:45:53 -0600
  • d9d941691f clippy dylwil3 2025-12-12 09:28:15 -0600
  • f247c39cd8 doc comments for AttributeState dylwil3 2025-12-12 09:13:36 -0600
  • 5ad159178e reword doc comment dylwil3 2025-12-12 09:01:55 -0600
  • cb73474718 revert using fluent more often for now dylwil3 2025-12-12 08:52:02 -0600
  • 43d9566d4e simplify from_expression for CallChainLayout dylwil3 2025-12-10 19:10:50 -0600
  • 4a1054c5f7 add links to preview.rs dylwil3 2025-12-08 13:41:02 -0600
  • 295f5a58f2 add user-facing documentation dylwil3 2025-12-08 13:35:13 -0600
  • 0791678b07 add some doc-comments dylwil3 2025-12-08 13:35:01 -0600
  • b924cd6945 snapshots dylwil3 2025-12-08 12:42:51 -0600
  • 2a5d66bb13 implement preview: use fluent more often dylwil3 2025-12-08 12:42:14 -0600
  • 8ba316db88 snapshots dylwil3 2025-12-08 12:31:10 -0600
  • 6cc18dd6aa implement preview layout dylwil3 2025-12-08 12:30:42 -0600
  • 73a6f47a0d refactor: stable logic for applying fluent layout dylwil3 2025-12-08 12:20:05 -0600
  • 63c75d85d0 only fold once Douglas Creager 2025-12-15 09:55:17 -0500
  • 9cf8f70e3d dedent input Aria Desires 2025-12-15 09:51:05 -0500
  • 358185b5e2 document display source_order Douglas Creager 2025-12-15 09:09:41 -0500
  • 400bc25033 add mre Douglas Creager 2025-12-15 09:06:40 -0500
  • 959ae042b8 Merge remote-tracking branch 'origin/main' into dcreager/ty1874 Douglas Creager 2025-12-15 08:55:51 -0500
  • 019db2a22e more comments Douglas Creager 2025-12-15 08:52:44 -0500
  • ccb03d3b23 remove now-unused items Douglas Creager 2025-12-15 08:40:45 -0500
  • da31e138b4 fix test expectation Douglas Creager 2025-12-15 08:39:21 -0500
  • 7e2ea8bd69 use source order in specialize_constrained too Douglas Creager 2025-12-15 08:35:50 -0500
  • d08e414179
    Update MSRV to 1.90 (#21987) Micha Reiser 2025-12-15 14:29:11 +0100
  • 0ea328c105
    Merge 476ecbfc6d into 0b918ae4d5 Alex Waygood 2025-12-15 14:14:12 +0100
  • 6599092e8d
    cargo fmt Micha Reiser 2025-12-15 13:49:52 +0100
  • 817df1a9e6
    Bump MSRV to Rust 1.90 Micha Reiser 2025-12-15 13:48:36 +0100
  • 7aee02ee1e
    Bump toolchain to 1.92 Micha Reiser 2025-12-15 13:45:30 +0100
  • 505dcc81ac revert unnecessary changes Shunsuke Shibayama 2025-12-15 19:53:06 +0900
  • 39a528ed17 Merge branch 'main' into infer-return-type Shunsuke Shibayama 2025-12-15 19:45:49 +0900
  • e59740eca3 [ty] disallow type variables within type variable bounds/constraints Shunsuke Shibayama 2025-12-13 16:52:19 +0900
  • 89cb602a0e
    Merge bed33932ed into 0b918ae4d5 Shunsuke Shibayama 2025-12-15 18:01:41 +0900
  • 0b918ae4d5
    [ty] Improve check enforcing that an overloaded function must have an implementation (#21978) Alex Waygood 2025-12-15 08:56:35 +0000
  • af623e1f9a
    Delete crates/ruff_python_parser/tests/snapshots/valid_syntax@missing_power_lhs.py.snap Bhuminjay Soni 2025-12-15 13:09:04 +0530
  • dbb0631e60 add parseerror 11happy 2025-12-15 07:25:49 +0000
  • 9838f81baf
    Update actions/checkout digest to 8e8c483 (#21982) renovate[bot] 2025-12-15 06:52:52 +0000
  • 6e1d128032
    Update version in cargo dist config Micha Reiser 2025-12-15 07:48:25 +0100
  • ba47349c2e
    [ty] Use `ParamSpec` without the attr for inferable check (#21934) Dhruv Manilawala 2025-12-15 11:04:28 +0530
  • f305b4b8cf Move the check in `Signature::has_relation_to_inner` Dhruv Manilawala 2025-12-15 10:41:07 +0530
  • 1f34f43745 document overall approach Douglas Creager 2025-12-14 21:54:14 -0500
  • 649c7bce58 more comment Douglas Creager 2025-12-14 21:51:56 -0500
  • 92894d3712 reuse self source_order Douglas Creager 2025-12-14 21:49:50 -0500
  • ac490f7a81
    Update pre-commit dependencies renovate/pre-commit-dependencies renovate[bot] 2025-12-15 00:41:23 +0000
  • dfc0a52569
    Update actions/checkout action to v6 renovate/actions-checkout-6.x renovate[bot] 2025-12-15 00:41:13 +0000
  • 3320933b7e
    Update Rust crate serde_with to v3.16.1 renovate/serde_with-3.x-lockfile renovate[bot] 2025-12-15 00:40:38 +0000
  • 454631e31c
    Update Rust crate schemars to v1.1.0 renovate/schemars-1.x-lockfile renovate[bot] 2025-12-15 00:40:29 +0000
  • fc0a72ba1f Sync Windows docstrings typeshedbot/sync-typeshed typeshedbot 2025-12-15 00:40:25 +0000
  • 5b8e824565
    Update Rust crate criterion to 0.8.0 renovate/criterion-0.x renovate[bot] 2025-12-15 00:40:19 +0000
  • cee249a0fa
    Pin dependencies renovate/npm-development-dependencies renovate[bot] 2025-12-15 00:40:02 +0000
  • a8f58d29ce
    Pin dependencies renovate/pin-dependencies renovate[bot] 2025-12-15 00:39:33 +0000
  • 5a8a9500b9 sort specialize_constrained by source_order Douglas Creager 2025-12-14 19:38:07 -0500
  • a81d3f6ac1 Sync Linux docstrings typeshedbot 2025-12-15 00:37:16 +0000
  • 0f7ace7b2c Sync typeshed. Source commit: 2f3c3b7cba typeshedbot 2025-12-15 00:35:15 +0000
  • 49ca97a20e lots of renaming Douglas Creager 2025-12-14 19:01:44 -0500
  • d223f64af1 remove source_order_for Douglas Creager 2025-12-14 18:56:22 -0500
  • a4a3aff8d6 simpler source_order_for Douglas Creager 2025-12-14 18:47:45 -0500
  • 4be2b38ab7 add tests Aria Desires 2025-12-14 18:19:18 -0500
  • 57e711ad0b [ty] Remove invalid statement-keyword completions in for-statements Rasmus Nygren 2025-12-12 22:41:14 +0100
  • e35fa57c85 fix: target-version fallback with extend Denys Zhak 2025-12-14 20:27:12 +0100
  • 04f9949711
    [ty] Emit diagnostic when a type variable with a default is followed by one without a default (#21787) Bhuminjay Soni 2025-12-15 01:05:37 +0530
  • ceea5c54f1 generated files Alex Waygood 2025-12-14 19:29:53 +0000
  • 7a8ffed28d several improvements Alex Waygood 2025-12-14 19:26:48 +0000
  • bdaf8e5812 doc Douglas Creager 2025-12-14 13:17:41 -0500
  • e583cb7682 restore TODOs Douglas Creager 2025-12-14 13:11:31 -0500
  • 86271d605d codex 2 Douglas Creager 2025-12-14 13:10:51 -0500