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

Merge main #18

Merged
merged 20 commits into from
Sep 16, 2024
Merged

Merge main #18

merged 20 commits into from
Sep 16, 2024

Conversation

steve-downey
Copy link
Owner

No description provided.

steve-downey and others added 20 commits August 11, 2024 14:55
Use the pre-commit framework to check cmake, clang-format, spellcheck, git, and
shell scripts.
Also the default install dir.
Spelling, formating, caps, etc.
add the commit that was just lint fixes.
Add gcovr pip install and cmake targets and configurations for running
coverage and collecting and processing the results.
The lint target excludes, e.g. clang-format-fix and clang-tidy.
Make lint, lint-manual, and coverage as not producing a file. Remove targets.mk
as a source for help messages in help target.
Run a script to install and run pre-commit in a python3 virtual environment and
tweak shellcheckrc to allow the venv activation source as part of the script.

shellcheck...............................................................Passed
Format errors and such,
Suggests that some refactoring is in order, but since this is also testing
shellcheck itself, it's an OK exercise. Since there isn't a venv created in the
CI action that runs shellcheck, it can't read the script to check for issues.
`nd`` was flagged as a possible typo, change it as it's not really significant.
…amespace

Avoid reopening namespace `std`
@steve-downey steve-downey merged commit 3c24081 into P2988R8 Sep 16, 2024
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants