Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cpp-linter/cpp-linter
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.7.4
Choose a base ref
...
head repository: cpp-linter/cpp-linter
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.8.0
Choose a head ref
  • 6 commits
  • 22 files changed
  • 3 contributors

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    f1ff37e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    005c30b View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Enable parallelism (#92)

    * feat: support multiprocessing
    * test: update tests to reflect the logging changes
    * feat: allow autodetection of CPU counts
    * test: don't use rich handler if want to parse log output
    * test: measure coverage from subprocesses
    * test: fix coverage issues due to monkeypatch.chdir()
    * perf: use ProcessPoolExecutor for async logging
    
    ---------
    
    Co-authored-by: Brendan <2bndy5@gmail.com>
    jnooree and 2bndy5 authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    ab3e45a View commit details
    Browse the repository at this point in the history
  2. add codespell to pre-commit hooks (#93)

    also updated pre-commit hooks and ran them
    2bndy5 authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    3970d38 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. perf: use io.StringIO instead tempdir/tempfile (#94)

    Co-authored-by: Brendan <2bndy5@gmail.com>
    jnooree and 2bndy5 authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    07f63c2 View commit details
    Browse the repository at this point in the history
  2. conditionally create comment (#91)

    This better satisfies the maximum comment length imposed by GitHub while leaving the step summary length unhindered.
    
    An added benefit here is that we only create a comment when it is needed. Previously, we were creating a comment to also get a tally of checks failed.
    
    Other changes:
    * make_annotations() before other feedback that requires permissions
    * output step-summary before other feedback that requires permissions
    * set outputs before other feedback that requires permission
    * add specific test about comment length
    2bndy5 authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    914526c View commit details
    Browse the repository at this point in the history
Loading