Commit Graph

  • c5708674db regen Aria Desires 2025-12-12 13:31:52 -0500
  • 39c13d70b9 [ty] update implicit root docs Aria Desires 2025-12-12 13:20:44 -0500
  • 690310cea3 not needed anymore Douglas Creager 2025-12-12 13:04:33 -0500
  • e476624ef2 never? Douglas Creager 2025-12-12 13:01:50 -0500
  • 2fd7a7d944 limit to valid specializations Douglas Creager 2025-12-11 17:02:22 -0500
  • 2950af4fd9 calculate variance from parameter type Douglas Creager 2025-12-11 16:34:03 -0500
  • 73acf0a926 whelp those are backwards Douglas Creager 2025-12-12 13:05:25 -0500
  • a722df6a73
    [ty] Enable even more goto-definition on inlay hints (#21950) Alex Waygood 2025-12-12 17:57:38 +0000
  • dec4154c8a
    Document known lambda formatting deviations from Black (#21954) Brent Westbrook 2025-12-12 12:57:09 -0500
  • c85f102e70 no really Douglas Creager 2025-12-12 12:52:46 -0500
  • 4bcca58c3a add mapping for lower bound too Douglas Creager 2025-12-10 13:08:51 -0500
  • cac6a2de8b
    Merge f690d6f22b into f94ac77e2f Micha Reiser 2025-12-12 17:35:58 +0000
  • 6216e66ed6
    fix preview link Brent Westbrook 2025-12-12 12:33:17 -0500
  • 69d1bfbebc
    [ty] fix hover type on named expression target (#21952) Carl Meyer 2025-12-12 09:30:50 -0800
  • f94ac77e2f
    Use datatest for parser tests (#21936) Micha Reiser 2025-12-12 18:21:46 +0100
  • 282f198f01
    Document known lambda formatting deviations from Black Brent Westbrook 2025-12-12 12:21:25 -0500
  • 88279ccacb
    [ty] fix hover type on named expression target Carl Meyer 2025-12-12 09:19:24 -0800
  • 4af32049be
    Restore use order Micha Reiser 2025-12-12 18:07:10 +0100
  • 90b29c9e87
    Bump benchmark dependencies (#21951) Micha Reiser 2025-12-12 18:05:57 +0100
  • 0ebdebddd8
    Keep lambda parameters on one line and parenthesize the body if it expands (#21385) Brent Westbrook 2025-12-12 12:02:25 -0500
  • 8cfdc8312c
    [ty] Update benchmarks Micha Reiser 2025-12-12 18:01:20 +0100
  • d5546508cf
    [ty] Improve resolution of absolute imports in tests (#21817) Aria Desires 2025-12-12 11:59:06 -0500
  • 95301b3bc9
    improve after_parameters_end_of_line name and docs Brent Westbrook 2025-12-12 11:39:19 -0500
  • 3011190e43
    improve dangling name and docs Brent Westbrook 2025-12-12 11:32:45 -0500
  • 1d4d789912 clarify docs Aria Desires 2025-12-12 10:34:37 -0500
  • b5160fa709 clarify docs Aria Desires 2025-12-12 10:34:07 -0500
  • 3ac58b47bd [ty] Support `__all__ += submodule.__all__` Andrew Gallant 2025-12-10 15:51:10 -0500
  • a2b138e789 [ty] Change frequency of invalid `__all__` debug message Andrew Gallant 2025-12-10 14:25:45 -0500
  • d24895d424
    comment on leading_body_comments Brent Westbrook 2025-12-12 10:07:18 -0500
  • 17a1065fad
    consolidate layout and preview checks Brent Westbrook 2025-12-12 10:05:24 -0500
  • fa2e319666 [ty] Enable even more goto-definition on inlay hints Alex Waygood 2025-12-08 18:03:22 +0000
  • 0207d2dfbf
    Merge 3420cdda09 into 76ffc56e85 Dhruv Manilawala 2025-12-12 14:55:05 +0000
  • 3420cdda09 [ty] Add truncation policy for displaying overloads on single line dhruv/overload-truncation-policy Dhruv Manilawala 2025-12-12 20:14:59 +0530
  • 93a958a734
    share dangling comment logic Brent Westbrook 2025-12-12 09:53:47 -0500
  • 4a66edf5f8
    inline parameters_have_comments Brent Westbrook 2025-12-12 09:29:56 -0500
  • 2abe4e1f71
    [ty] Support `__all__ += submodule.__all__` Andrew Gallant 2025-12-10 15:51:10 -0500
  • ff0ed4e752
    [ty] Add `KnownUnion::to_type()` (#21948) Alex Waygood 2025-12-12 14:06:35 +0000
  • 8e1b980dec [ty] Add `KnownUnion::to_type()` Alex Waygood 2025-12-12 13:55:08 +0000
  • 1f0649aa86 [ty] Improve diagnostics for unsupported binary operations and unsupported augmented assignments Alex Waygood 2025-12-11 21:42:24 +0000
  • e16ab3efa7 full freedom Aria Desires 2025-12-12 08:09:51 -0500
  • 7806a459ed Merge branch 'main' into ban-typevar-specialization Shunsuke Shibayama 2025-12-12 22:02:57 +0900
  • bc8efa2fd8
    [ty] Classify `cls` as class parameter (#21944) Micha Reiser 2025-12-12 13:54:37 +0100
  • 4249736d74
    [ty] Stabilize rename (#21940) Micha Reiser 2025-12-12 13:52:47 +0100
  • ec1480e117 Update cyclic_pep613_typevar.py Shunsuke Shibayama 2025-12-12 21:44:46 +0900
  • a4585f774b update variables.md Shunsuke Shibayama 2025-12-12 21:27:32 +0900
  • 4d8d8684a5
    [ty] Classify `cls` as class parameter Micha Reiser 2025-12-12 13:29:51 +0100
  • c7086b3180
    [ty] Change frequency of invalid `__all__` debug message Andrew Gallant 2025-12-10 14:25:45 -0500
  • 0181568fb5 [ty] Ignore `__all__` for document and workspace symbol requests Andrew Gallant 2025-12-11 14:40:29 -0500
  • 09f0756ac1 allow explicit specialization of PEP-613 style type variable aliases Shunsuke Shibayama 2025-12-12 20:59:08 +0900
  • bbe88d949f
    Merge d3b663c932 into 8cc7c993de Dylan 2025-12-12 12:36:36 +0100
  • 8c9cf99c99 fix; lint mahiro72 2025-12-12 20:33:43 +0900
  • 8cc7c993de
    [ty] Attach db to background request handler task (#21941) Micha Reiser 2025-12-12 12:31:13 +0100
  • 315bf80eed
    [ty] Fix outdated version in publish diagnostics after `didChange` (#21943) Micha Reiser 2025-12-12 12:30:56 +0100
  • c0a66ee5fe chore: trigger CI mahiro72 2025-12-12 20:25:30 +0900
  • f72a5e64ad
    [ty] Fix outdated version in publish diagnostics after `didChange` Micha Reiser 2025-12-12 12:16:49 +0100
  • 1b14c8cd47
    [ty] Attach db to background request handler task Micha Reiser 2025-12-12 12:06:03 +0100
  • b45438e270
    Discard changes to crates/ty_server/src/server/api/traits.rs Micha Reiser 2025-12-12 12:02:46 +0100
  • bffd352b8b
    [ty] Stabilizie rename Micha Reiser 2025-12-12 11:56:54 +0100
  • b23ce09da3 fix; function signatures mahiro72 2025-12-12 20:00:01 +0900
  • 72544413e2 fix; correcting the order of function calls mahiro72 2025-12-12 19:59:26 +0900
  • 76ffc56e85 [ty] Add basic support for overloads in `ParamSpec` dhruv/paramspec-overload-1 Dhruv Manilawala 2025-12-12 16:23:48 +0530
  • cdec0f9421 add TODO comment about PEP 613 type aliases Shunsuke Shibayama 2025-12-12 19:03:25 +0900
  • c6c8f43171
    Remove 'glob' features Micha Reiser 2025-12-12 10:52:15 +0100
  • b6da8547d9 [ty] disallow explicit specialization of type variables themselves Shunsuke Shibayama 2025-12-12 18:27:40 +0900
  • f690d6f22b
    Ruff micha/ty-datatest Micha Reiser 2025-12-12 09:53:22 +0100
  • 6be9ac17fc
    Discard changes to crates/ty_python_semantic/resources/mdtest/implicit_type_aliases.md Micha Reiser 2025-12-12 09:41:47 +0100
  • 97e7066439
    [ty] Use datatest instead of dirtest Micha Reiser 2025-12-12 09:40:29 +0100
  • bed33932ed Update mypy_primer.yaml Shunsuke Shibayama 2025-12-12 17:26:12 +0900
  • b2b76f4a3c Add tests Dhruv Manilawala 2025-12-12 13:41:34 +0530
  • bd4ee3a761
    Use datatest for parser tests Micha Reiser 2025-12-12 09:05:41 +0100
  • c6d4f5e2ab [ty] Remove now-unnecessary Divergent check David Peter 2025-12-12 09:05:29 +0100
  • f095e19c2c
    Use datatest for formatter tests Micha Reiser 2025-12-12 08:37:57 +0100
  • a7246c63c1 [ty] Use `ParamSpec` without the attr for inferable check Dhruv Manilawala 2025-12-12 12:17:22 +0530
  • bcb2bbc9ea update mdtest results Shunsuke Shibayama 2025-12-12 16:15:22 +0900
  • 5964d7d9d6 Revert "experiment: sort unions in cycle recovery functions" Shunsuke Shibayama 2025-12-12 16:09:23 +0900
  • 74d3ad6ef4 experiment: sort unions in cycle recovery functions Shunsuke Shibayama 2025-12-12 15:23:47 +0900
  • b575dcd6b8 Revert "experiment: sort all union" Shunsuke Shibayama 2025-12-12 15:18:35 +0900
  • ab2335dae5 Update typed_dict.rs Shunsuke Shibayama 2025-12-12 14:19:23 +0900
  • 6b7f5d42d2 add `TypedDictType::structural_ordering` Shunsuke Shibayama 2025-12-12 13:07:36 +0900
  • a1ca369566 Merge branch 'main' into sort-recursive-union Shunsuke Shibayama 2025-12-12 13:00:05 +0900
  • 5b2a243112 stop reporting return-in-generator Assad Yousuf 2025-12-11 20:54:46 -0700
  • 0138cd238a
    [ty] avoid fixpoint unioning of types containing current-cycle Divergent (#21910) Carl Meyer 2025-12-11 19:52:34 -0800
  • 5e42926eee
    [ty] improve bad specialization results & error messages (#21840) Shunsuke Shibayama 2025-12-12 12:21:34 +0900
  • 9d9d702640 Update types.rs Shunsuke Shibayama 2025-12-12 10:36:47 +0900
  • ea59e420aa Merge branch 'main' into specialize-non-generic Shunsuke Shibayama 2025-12-12 10:34:14 +0900
  • 999a481e74 Document that implicit ranges will produce RUF104 Amethyst Reese 2025-12-11 17:25:45 -0800
  • cb211a8580 clippy Amethyst Reese 2025-12-11 17:06:28 -0800
  • 3c8cd30a35 Target the diagnostic at the code even if only one code in comment Amethyst Reese 2025-12-11 17:06:05 -0800
  • 2517430738 Generate invalid rule code diagnostics Amethyst Reese 2025-12-11 16:59:18 -0800
  • ddb7645e9d
    [ty] support `NewType`s of `float` and `complex` (#21886) Jack O'Connor 2025-12-11 16:43:09 -0800
  • 060a6173dc
    add mdtest Carl Meyer 2025-12-11 16:37:55 -0800
  • e59d8f96ac clippy fix Jack O'Connor 2025-12-11 16:32:41 -0800
  • f48d4a437b Move rule-enabled checks to local logic, extract some bits Amethyst Reese 2025-12-11 16:30:55 -0800
  • b6f2320fcd comment update Jack O'Connor 2025-12-11 15:59:14 -0800
  • c6a4e1c8ad
    bump expected diagnostics for static-frame Carl Meyer 2025-12-11 15:11:42 -0800
  • e19ddb6e15 Fix test cases causing panics Amethyst Reese 2025-12-11 15:05:06 -0800
  • d90d33001e `UnionType::known` Jack O'Connor 2025-12-11 13:46:06 -0800
  • f624bfdf63 clean up the diff Douglas Creager 2025-12-11 16:21:30 -0500
  • bfde3e41a7 update tests Douglas Creager 2025-12-11 16:09:33 -0500
  • a892be3124 Merge remote-tracking branch 'origin/main' into dcreager/callable-return Douglas Creager 2025-12-11 16:05:24 -0500