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

Add progress bars to finder.find() #117

Merged
merged 4 commits into from
Oct 10, 2024
Merged

Commits on Oct 10, 2024

  1. Add progress bars to finder.find()

    Parsing each file in the codebase and subsequent preprocessing are the
    two most time-consuming steps of running codebasin.
    
    Adding progress bars for these steps is expected to be a significant
    improvement to user experience, as it enables a user to reason about how
    fast codebasin is running and when it may complete.
    
    Signed-off-by: John Pennycook <[email protected]>
    Pennycook committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    7e7a7e2 View commit details
    Browse the repository at this point in the history
  2. Add tqdm to list of dependencies

    Signed-off-by: John Pennycook <[email protected]>
    Pennycook committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    1002336 View commit details
    Browse the repository at this point in the history
  3. Add space before tqdm units

    By default, progress bar renders as XXfile/s instead of XX file/s.
    
    Signed-off-by: John Pennycook <[email protected]>
    Pennycook committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    4588e20 View commit details
    Browse the repository at this point in the history
  4. Fix broken isort

    Signed-off-by: John Pennycook <[email protected]>
    Pennycook committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    7659b1b View commit details
    Browse the repository at this point in the history