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

Deduplicate module file paths to prevent redundant scans. #7747

Merged
merged 20 commits into from Nov 18, 2022

Commits on Nov 11, 2022

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

Commits on Nov 12, 2022

  1. Configuration menu
    Copy the full SHA
    cb1eaab View commit details
    Browse the repository at this point in the history
  2. Use dict for 'expand_modules' result rather than list.

    With 'path' as the key, we get deduplication for free
    and do not need to reprocess the list for deduplication later.
    emcd committed Nov 12, 2022
    Configuration menu
    Copy the full SHA
    0538ffd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4bcbcc4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    387c240 View commit details
    Browse the repository at this point in the history
  5. Fix corner case with CLI arg flag handling during deduplication. Also…

    …, document how the handling works.
    emcd committed Nov 12, 2022
    Configuration menu
    Copy the full SHA
    5a6d70b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    887eafb View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2022

  1. Configuration menu
    Copy the full SHA
    e2e326d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    08b9e1d View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2022

  1. Configuration menu
    Copy the full SHA
    2165ddf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c59248b View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. Configuration menu
    Copy the full SHA
    d0f66ef View commit details
    Browse the repository at this point in the history
  2. Integration Test: Pylint argument deduplication with highly constrain…

    …ed number of branches.
    emcd committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    3d147e3 View commit details
    Browse the repository at this point in the history
  3. Appease Pyenchant.

    emcd committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    dffd61d View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. Use 'too-many-branches' functional test file as target for deduplicat…

    …ion integration test.
    emcd committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    e45a731 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d641d69 View commit details
    Browse the repository at this point in the history
  3. Appease Pyenchant. Again.

    emcd committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    82948a0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7a8fe98 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ae05856 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c67f204 View commit details
    Browse the repository at this point in the history