Commit Graph

  • 4dcde682d2 del; try in handleshare mahiro72 2025-12-17 02:47:59 +0900
  • 21fe750933 refactor; add share status state mahiro72 2025-12-17 02:46:01 +0900
  • 6fb49eccf8 todo for this bivariance test dcreager/genprop Douglas Creager 2025-12-15 21:59:21 -0500
  • 4be6d19e5a don't overwrite source_order Douglas Creager 2025-12-15 21:35:58 -0500
  • 6825e9e234 fallbacks Aria Desires 2025-12-16 12:30:55 -0500
  • ae249b8472 no duplicate errors anymore Douglas Creager 2025-12-15 20:25:55 -0500
  • 1a15d23793 only error when there are typevars Douglas Creager 2025-12-15 19:55:53 -0500
  • b55afcd48f check protocols nominally, too Douglas Creager 2025-12-15 19:34:07 -0500
  • 3ff8a3c3db fix test expectations and TODOs Douglas Creager 2025-12-15 16:46:00 -0500
  • 67ed2c4cdc add todos Douglas Creager 2025-12-15 14:47:53 -0500
  • d94b2d3578 error message Douglas Creager 2025-12-15 14:38:54 -0500
  • 9b5709f34b make these tests consistent Douglas Creager 2025-12-15 14:04:15 -0500
  • 56b6f26f7b add TODO for Never/Unknown Douglas Creager 2025-12-15 13:55:31 -0500
  • 0966bca3f1 these are legit Douglas Creager 2025-12-11 16:55:15 -0500
  • fef0ba39d3 use csa for instance checks Douglas Creager 2025-12-10 12:57:27 -0500
  • a5c81d7207 fix; args and fmt mahiro72 2025-12-17 02:23:15 +0900
  • dbde0e72a3 fix; args and fmt mahiro72 2025-12-17 02:22:41 +0900
  • 1da96d6bc2
    Update playground/ruff/src/Editor/Chrome.tsx mahiro 2025-12-17 02:20:30 +0900
  • a779d92683
    Merge 8ef82e96fc into c02bd11b93 Charlie Marsh 2025-12-16 20:20:07 +0300
  • df4cf3ef9e
    Merge e935bc5578 into c02bd11b93 David Peter 2025-12-17 04:19:51 +1100
  • 1134e85972 fix chiri 2025-12-16 20:19:43 +0300
  • c02bd11b93
    [ty] Infer typevar specializations for `Callable` types (#21551) Douglas Creager 2025-12-16 12:16:49 -0500
  • eeaaa8e9fe
    [ty] propagate classmethod-ness through decorators returning Callables (#21958) Carl Meyer 2025-12-16 09:16:40 -0800
  • 93312009de fix chiri 2025-12-16 20:09:18 +0300
  • aa03af22af remove underscore fallback gankra/signature-blegh Aria Desires 2025-12-16 11:51:36 -0500
  • 8696a110ff fix expectations Aria Desires 2025-12-16 11:44:24 -0500
  • 88c12ca7ee
    [ty] propagate classmethod-ness through decorators returning Callables Carl Meyer 2025-12-12 20:21:41 -0800
  • 4b9755b603 WIP Aria Desires 2025-12-16 11:24:03 -0500
  • 0cc5e03bcf test non-paramspec callables individually Douglas Creager 2025-12-16 11:19:34 -0500
  • 7f7485d608
    [ty] Fixed benchmark markdown auto-linenumbers (#22008) Rob Hand 2025-12-16 15:38:11 +0000
  • 0b872f8f92
    Merge 531ca7e47a into d755f3b522 Ibraheem Ahmed 2025-12-16 16:10:43 +0100
  • 893556f460
    [ty] Fixed benchmark markdown auto-linenumbers Rob Hand 2025-12-16 15:03:06 +0000
  • 5de62caff6 regen Aria Desires 2025-12-16 09:50:26 -0500
  • 53ac09c920 improve rendering of signatures in hovers Aria Desires 2025-12-16 09:42:42 -0500
  • 1ded830fde
    Merge ab736b22d0 into d755f3b522 David Peter 2025-12-16 15:41:29 +0100
  • d755f3b522
    [ty] Improve syntax-highlighting of constants (#22006) Aria Desires 2025-12-16 09:23:40 -0500
  • 83168a1bb1
    [ty] highlight special type syntax in hovers as xml (#22005) Aria Desires 2025-12-16 09:20:35 -0500
  • 5b01dbae2c use vecs Douglas Creager 2025-12-16 09:13:46 -0500
  • dba67377c7 improve syntax-highlighting of constants Aria Desires 2025-12-16 09:12:50 -0500
  • 551f2527b4 fixup Aria Desires 2025-12-16 08:58:38 -0500
  • 54f4c1ca55
    Merge b291969813 into 0f373603eb Aria Desires 2025-12-16 14:44:16 +0100
  • 36bf0f3ada treat special type syntax as xml Aria Desires 2025-12-16 08:39:58 -0500
  • 18ac8e6a14 build multiple constraints on a path into union/intersection Douglas Creager 2025-12-16 08:01:55 -0500
  • 0f373603eb [ty] Suppress keyword argument completions unless we're in the "arguments" Andrew Gallant 2025-12-15 09:23:32 -0500
  • cc23af944f [ty] Tweak how we show qualified auto-import completions Andrew Gallant 2025-12-12 10:30:42 -0500
  • 0589700ca1 [ty] Prefer unqualified imports over qualified imports Andrew Gallant 2025-12-12 10:04:05 -0500
  • 43d983ecae [ty] Add tests for how qualified auto-imports are shown Andrew Gallant 2025-12-12 10:11:35 -0500
  • 5c69bb564c [ty] Add a test capturing sub-optimal auto-import heuristic Andrew Gallant 2025-12-11 14:07:58 -0500
  • 89fed85a8d [ty] Switch completion tests to use "insertion" text in snapshots Andrew Gallant 2025-12-11 14:06:29 -0500
  • 051f6896ac
    [ty] Remove extra headings and split examples in the `overrides` configuration docs (#21994) Zanie Blue 2025-12-16 06:57:06 -0600
  • 6b8ecc6eb2
    Merge ebe8cdd2b1 into 5b1d3ac9b9 Alex Waygood 2025-12-16 07:52:19 -0500
  • e79986abb0 sort those paths Douglas Creager 2025-12-15 13:48:52 -0500
  • 75b851638d Merge branch 'main' into dcreager/callable-return Douglas Creager 2025-12-16 07:25:37 -0500
  • 5b1d3ac9b9
    [ty] Document `TY_CONFIG_FILE` (#22001) David Peter 2025-12-16 13:15:24 +0100
  • b2b0ad38ea
    [ty] Cache `KnownClass::to_class_literal` (#22000) Micha Reiser 2025-12-16 13:04:12 +0100
  • 19881f4cc3
    [ty] Cache legacy generic context micha/cache-legacy-generic-context Micha Reiser 2025-12-16 12:48:57 +0100
  • e73332ba1a
    Update crates/ty_python_semantic/src/types/class.rs Micha Reiser 2025-12-16 12:31:20 +0100
  • 01c0a3e960
    [ty] Fix benchmark assertion (#22003) Micha Reiser 2025-12-16 12:24:54 +0100
  • 7116d1d3a9
    Add heap size to new interned argument Micha Reiser 2025-12-16 12:13:17 +0100
  • 507999b810
    [ty] Fix benchmark assertion Micha Reiser 2025-12-16 12:07:02 +0100
  • ea4eca38f1 [ty] Don't suggest keyword statements when only expressions are valid Rasmus Nygren 2025-12-15 21:53:06 +0100
  • 101541399a [ty] Document `TY_CONFIG_FILE` David Peter 2025-12-16 11:40:46 +0100
  • df87ab5590
    [ty] Cache `KnownClass::to_class_literal` Micha Reiser 2025-12-16 11:08:12 +0100
  • 5c942119f8
    Add uv and ty to the Ruff README (#21996) Zanie Blue 2025-12-16 03:37:15 -0600
  • 2acf1cc0fd
    [ty] Infer precise types for `isinstance(…)` calls involving typevars (#21999) David Peter 2025-12-16 10:34:30 +0100
  • f551224faf [ty] Infer precise types for `isinstance(…)` calls involving typevars David Peter 2025-12-16 10:20:22 +0100
  • 4fdbe26445
    [ty] Use `FxHashMap` in `Signature::has_relation_to` (#21997) Micha Reiser 2025-12-16 10:10:45 +0100
  • 2cdb4ad524
    Merge 3ef117ed95 into 682d29c256 Alex Waygood 2025-12-16 14:25:19 +0530
  • fba553feaa
    [ty] Use `FxHashMap` in `Signature::has_relation_to` Micha Reiser 2025-12-16 09:47:21 +0100
  • 4a02968fdf
    Merge 505dcc81ac into 682d29c256 Shunsuke Shibayama 2025-12-16 14:08:03 +0800
  • 3856f4889a
    Merge f1b356ceb3 into 682d29c256 Blair Allan 2025-12-15 23:04:44 -0500
  • 0fc9e5e0e9
    Merge branch 'dcreager/explicit-constriants' into cjm/callable-return-fixed cjm/callable-return-fixed Carl Meyer 2025-12-15 19:50:14 -0800
  • 682d29c256
    [ty] Avoid enforcing standalone expression for tests in f-strings (#21967) Charlie Marsh 2025-12-15 22:31:04 -0500
  • 26b9044516 Add uv and ty to the Ruff README Zanie Blue 2025-12-15 21:30:51 -0600
  • aadd7a45af Regenerate Zanie Blue 2025-12-15 20:50:24 -0600
  • 9867bbf9fe Update examples Zanie Blue 2025-12-15 20:49:34 -0600
  • 48f8815c4d [ty] Remove extra headings from the `overrides` configuration docs Zanie Blue 2025-12-15 20:46:13 -0600
  • 04651bc1e4 Add remaining sites Charlie Marsh 2025-12-15 21:36:03 -0500
  • 2d50bcf145 Avoid enforcing standalone expression for tests in f-strings Charlie Marsh 2025-12-13 14:58:12 -0500
  • 7f7fb50a43
    update expected output for graph display test dcreager/explicit-constriants Carl Meyer 2025-12-15 18:06:47 -0800
  • 0b6bd9a735 store this in constraint, not node Douglas Creager 2025-12-15 16:36:53 -0500
  • c790aa7474 track whether constraints are explicit or not Douglas Creager 2025-12-15 15:54:23 -0500
  • 298e2dcb4e track source_order in PathAssignments Douglas Creager 2025-12-14 20:19:08 -0500
  • bc58386a3a [ruff][ext-lint] 1: external lint type defintions and serde config Pieter Hooimeijer 2025-10-24 22:39:44 -0700
  • 8e13765b57
    [ty] Use `title` for configuration code fences in ty reference documentation (#21992) Zanie Blue 2025-12-15 15:36:08 -0600
  • 3836713397 Use `title` for configuration code fences in ty reference documentation Zanie Blue 2025-12-15 14:50:07 -0600
  • 44256deae3 Merge remote-tracking branch 'origin/main' into dcreager/callable-return Douglas Creager 2025-12-15 14:57:34 -0500
  • 7d3b7c5754
    [ty] Consistent ordering of constraint set specializations, take 2 (#21983) Douglas Creager 2025-12-15 14:24:08 -0500
  • b291969813 proof of concept: clickable types in hover gankra/clickdoc Aria Desires 2025-12-15 14:18:45 -0500
  • 4847fe168e add TODO about lazy source_order adjustment Douglas Creager 2025-12-15 13:51:46 -0500
  • c085745b9e insert source_order in simplify Douglas Creager 2025-12-15 13:48:14 -0500
  • ad27c4cf4a retain ordering of unions and intersections Douglas Creager 2025-12-15 13:48:00 -0500
  • e59432fb40
    [ty] Add evaluation tasks for a few cases ag/ranking-improvements Andrew Gallant 2025-12-11 14:16:45 -0500
  • d6a5bbd91c
    [ty] Remove invalid statement-keyword completions in for-statements (#21979) RasmusNygren 2025-12-15 18:56:34 +0100
  • 1df6544ad8
    [ty] Avoid caching trivial is-redundant-with calls (#21989) Micha Reiser 2025-12-15 18:45:03 +0100
  • 06a02fc46e Revert "fix py-fuzzer test failure" Douglas Creager 2025-12-15 12:26:33 -0500
  • f0789bbfb6
    [ty] Avoid caching trivial is-redundant-with calls Micha Reiser 2025-12-15 18:24:16 +0100
  • 2897d498fd add TODO Douglas Creager 2025-12-15 12:12:53 -0500
  • 4e3dd58815 fix Class3 example Douglas Creager 2025-12-15 12:07:32 -0500
  • 26c847c229 add a bunch of callable reveals Douglas Creager 2025-12-15 11:50:07 -0500