Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[flake8-type-checking] Adds implementation for TCH007 and TCH008 #12927

Open
wants to merge 13 commits into
base: main
Choose a base branch
from

Commits on Aug 16, 2024

  1. Adds initial implementation for TCH008

    The implementation for TCH007 is incomplete and also requires some
    changes to TCH004 in order to avoid conflicts between TCH004 and TCH007
    Daverball committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    3de92a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1ca904 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3201588 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Configuration menu
    Copy the full SHA
    bc45146 View commit details
    Browse the repository at this point in the history
  2. Adds missing test case back and fixes range overlap check

    Also fixes lexicographical lookup not taking shadowed bindings into
    account.
    Daverball committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    0df3d12 View commit details
    Browse the repository at this point in the history
  3. Fixes docstring

    Daverball committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    4cb32e1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d9cea8f View commit details
    Browse the repository at this point in the history
  5. Removes unnecessary borrow

    Daverball committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    096eb9d View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. Configuration menu
    Copy the full SHA
    e420697 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa9d4df View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    dd78b52 View commit details
    Browse the repository at this point in the history
  2. Fixes TCH004/TCH007 overlap

    Daverball committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    08b7ddc View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    bd31311 View commit details
    Browse the repository at this point in the history