Skip to content

Lint clean up#63

Open
steve-downey wants to merge 6 commits into
bemanproject:mainfrom
steve-downey:main
Open

Lint clean up#63
steve-downey wants to merge 6 commits into
bemanproject:mainfrom
steve-downey:main

Conversation

@steve-downey

Copy link
Copy Markdown
Member

No description provided.

The Beman Standard's [file.test_names] check requires test source
files to match *.test.cpp. Rename the 56 negative-compile-test
sources under tests/beman/expected/ (used via the add_fail_test
CMake macro) accordingly and update their CMakeLists.txt references.
The Beman Standard's [file.license_id] check requires an SPDX header
in the first 25 lines of every commentable file. Add the project's
Apache-2.0 WITH LLVM-exception identifier to the CMake toolchain
files, GitHub workflow/dependabot configs, and the remaining
example/paper source files that were missing it.
[readme.badges] requires the library-status badge to be wrapped in a
link to the maturity model doc; the plain image badge doesn't match
any of the four required exact forms.
Fix genuine typos (souces, intializers) and add the legitimate
technical tokens "FitH" (a PDF pdfstartview keyword) and "ist" (the
makeindex style-file extension) to codespell's ignore list, since
they're false positives rather than misspellings.
Fix CI: beman-tidy Requirement failures and codespell typos
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.

1 participant