GitHub / cpplint/cpplint / commits
Static code checker for C++
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 4df337a5 | chore(metadata): Use just an SPDX identifier for license indication (#413) |
Aaron Liu <a****0@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ebb74e92 |
[pre-commit.ci] pre-commit autoupdate (#398)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Christian Clauss <c****s@m****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ce53cca0 | fix(braces): F+ line of just whitespace in a macro (#412) |
Aaron Liu <a****0@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9f4e9df9 | fix(IWYU): force std:: or <> for max, min, copy (#411) |
Aaron Liu <a****0@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9a641d8d |
Bump the github-actions group across 1 directory with 4 updates (#408)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| d15a8715 | fix: Switch to using universal newlines |
Steve Kowalik <s****n@w****g>
Committed by: Aaron Liu <a****0@g****m> |
4 months ago | |
| 89bff410 | chore: Drop use of codecs.open() |
Steve Kowalik <s****n@w****g>
Committed by: Aaron Liu <a****0@g****m> |
4 months ago | |
| b728b3f2 |
[pre-commit.ci] pre-commit autoupdate and Python 3.10 to 3.14 (#397)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Christian Clauss <c****s@m****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 95a400ac |
[pre-commit.ci] pre-commit autoupdate (#395)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Christian Clauss <c****s@m****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 7a75485a |
Bump actions/setup-python from 5 to 6 in the github-actions group (#394)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| e50a4ae0 | chore(pre-commit): enable remaining pre-commit-hooks (#390) |
Aaron Liu <a****0@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 6629decd |
[pre-commit.ci] pre-commit autoupdate (#391)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| db373eaf |
Bump the github-actions group across 1 directory with 2 updates (#393)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 6734a6df |
[pre-commit.ci] pre-commit autoupdate (#382)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 2eef70da | Allow specifying _third_party_headers_pattern (#388) |
Geoffrey Viola <g****a@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| c2b1ce67 |
Bump sigstore/gh-action-sigstore-python in the github-actions group
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Aaron Liu <a****0@g****m> |
7 months ago | |
| 26af9717 |
granular build/namespaces categories
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Geoffrey Viola <g****a@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| b6ada002 | change shebang to python3 (#383) |
Mike Frysinger <v****r@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 45102d14 | fix(whitespace/indent_namespace): Brace parsing direction and unreturned cons... | Aaron Liu <a****0@g****m> | 10 months ago | |
| b32e1f30 |
[pre-commit.ci] pre-commit autoupdate (#379)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 54f085a6 | chore: bump dev version (#378) |
Aaron Liu <a****0@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| a7717e40 | fix(whitespace/indent_namespace): Curly braces in MemInitList | Aaron Liu <a****0@g****m> | 10 months ago | |
| 322fc9e2 | fix(whitespace/indent_namespace): Specifier & multiline false positives for c... | Aaron Liu <a****0@g****m> | 10 months ago | |
| 2d2e1c9b |
[pre-commit.ci] pre-commit autoupdate (#374)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 350702a4 |
chore: Prepare for release v2.0.2 (#369)
Co-authored-by: Aaron Liu <a****0@g****m> |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| a74fa9b6 | refactor 2.0.1 block of changelog (#370) |
Aaron Liu <a****0@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 994273f7 | GitHub Actions: Remove filters to ensure tests are always run (#364) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 55670e88 | Actions: No need to run pre-commit twice (#363) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 74ba7c45 |
[pre-commit.ci] pre-commit autoupdate (#366)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 97ab22d7 |
Don't err on non-const references by default (#305)
Co-authored-by: Christian Clauss <c****s@m****m> |
Aaron Liu <a****0@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| bbba111d |
Some test refactoring (#357)
Co-authored-by: Christian Clauss <c****s@m****m> |
Aaron Liu <a****0@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 777a8a7c |
Drop Python 3.8 | bump version (#334)
Co-authored-by: Christian Clauss <c****s@m****m> |
Aaron Liu <a****0@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 99f2940e | GitHub Actions: on workflow_dispatch |
Christian Clauss <c****s@m****m>
Committed by: Aaron Liu <a****0@g****m> |
11 months ago | |
| b8d33cfc |
chore: bump 2.0.1 release date again (#335)
Co-authored-by: Christian Clauss <c****s@m****m> |
Aaron Liu <a****0@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| e9e17f03 | Add a GitHub Action to publish to PyPI (#347) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| d5200204 | pre-commit: Add pre-commit-hooks and auto-walrus (#351) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| b66973c1 | Drop flake8 in favor of ruff (#356) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 47f66759 | actually add usernames to todos | Aaron Liu <a****0@g****m> | 11 months ago | |
| 1ab3d2f3 | All TODOs should have a username |
Christian Clauss <c****s@m****m>
Committed by: Aaron Liu <a****0@g****m> |
11 months ago | |
| 75d2d993 |
suppress C++-only categories on C file extensions (#318)
Co-authored-by: Christian Clauss <c****s@m****m> |
Aaron Liu <a****0@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 48e8d85d | fix(indentation_namespace): false positive for MemInitLists | Aaron Liu <a****0@g****m> | 11 months ago | |
| 569ab623 | chore: refactor part of NestingState.Update() | Aaron Liu <a****0@g****m> | 11 months ago | |
| 9107df4b | Fix test refactoring (#350) |
Aaron Liu <a****0@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 2a017e07 | cpplint_clitest.py: Remove unnecessary class (#352) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| d2730618 | CONTRIBUTING.rst: Default branch is develop, add pre-commit (#349) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| d0456bd2 | Mypy: static type checker for Python (#345) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 0f95a9a7 |
cpplint_clitest.py: Function names should be lowercase (#342)
Co-authored-by: Aaron Liu <a****0@g****m> |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| f44f0796 |
misc git cleanup (#340)
Co-authored-by: Christian Clauss <c****s@m****m> |
Aaron Liu <a****0@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 091845cc |
ruff rule N805: First argument of a method should be named `self` (#339)
Co-authored-by: Aaron Liu <a****0@g****m> |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 0391a42e | add missing build/deprecated test and remove unused readability/strings category | Aaron Liu <a****0@g****m> | 11 months ago | |
| d0bbd53b | fix unittests category verification for PT and deduplicate setup/teardown | Aaron Liu <a****0@g****m> | 11 months ago | |
| 1ec3b855 | Ruff rules SIM for simplification (#337) |
Christian Clauss <c****s@m****m>
Committed by: Aaron Liu <a****0@g****m> |
12 months ago | |
| af300928 | Ruff rules SIM for simplification (#337) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 3fbade34 | pre-commit autoupdate 2025-03-14 (#338) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 26a8d689 | ruff rules UP for pyupgrade |
Christian Clauss <c****s@m****m>
Committed by: Aaron Liu <a****0@g****m> |
12 months ago | |
| ac52a793 | Non-Python files |
Christian Clauss <c****s@m****m>
Committed by: Aaron Liu <a****0@g****m> |
12 months ago | |
| 66c4c805 | Ruff rules PL for Pylint (#330) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 776a72b8 | chore: add ruff stuff to changelog | Aaron Liu <a****0@g****m> | 12 months ago | |
| 03d56ce8 | Add more ruff lint rules (#328) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 94f5e443 | Add ruff format to pre-commit |
Christian Clauss <c****s@m****m>
Committed by: Aaron Liu <a****0@g****m> |
12 months ago | |
| 07aba9e3 | Python versions less than 3.8 are no longer supported. |
Christian Clauss <c****s@m****m>
Committed by: Aaron Liu <a****0@g****m> |
12 months ago | |
| 4d731161 | bump release date | Aaron Liu <a****0@g****m> | 12 months ago | |
| e22cb361 | update CONTRIBUTING.rst | Aaron Liu <a****0@g****m> | 12 months ago | |
| c0af6db2 | remove Python 2 keyword artifacts from pylint class-rgx |
Christian Clauss <c****s@m****m>
Committed by: Aaron Liu <a****0@g****m> |
12 months ago | |
| 3a1a39c0 | Add ruff to pre-commit (#327) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| ff42b704 | Move flake8 from tox to pre-commit (#326) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 0757ecf9 | prepare for release 2.0.1 and update changelog | Aaron Liu <a****0@g****m> | 12 months ago | |
| 4134927c | update fields of pyproject.toml | Aaron Liu <a****0@g****m> | 12 months ago | |
| cd26ae8c | Ruff rules for comprehensions and performance |
Christian Clauss <c****s@m****m>
Committed by: Aaron Liu <a****0@g****m> |
12 months ago | |
| e4b43ac9 | README.rst: Use pipx to install cpplint from PyPI (#325) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 755497f4 | PEP 621: Migrate from setup.{py, cfg} to pyproject.toml (#315) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 181d47f1 |
README.rst: Add instructions for pre-commit (#320)
Co-authored-by: Aaron Liu <a****0@g****m> |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| fe8ce9aa | GitHub Actions: pipx run pre-commit run --all-files (#324) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 80da3c1e |
IWYU: treat stdio.h the same way as cstdio (#319)
Co-authored-by: Christian Clauss <c****s@m****m> |
Aaron Liu <a****0@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| cba132ca | Add pre-commit |
Christian Clauss <c****s@m****m>
Committed by: Aaron Liu <a****0@g****m> |
12 months ago | |
| b976b146 | fix: revert Win32 slash replacement changes, use subprocess.run() | Aaron Liu <a****0@g****m> | 12 months ago | |
| 3af0cd82 | Fix typos discovered by codespell |
Christian Clauss <c****s@m****m>
Committed by: Aaron Liu <a****0@g****m> |
12 months ago | |
| 92244cbd | lint CLI tests | Aaron Liu <a****0@g****m> | about 1 year ago | |
| fd77bc00 | Fix false positive for indented parameters in namespaces | Aaron Liu <a****0@g****m> | about 1 year ago | |
| 14445f32 | Fix missing comma between items in _CPP_HEADERS |
Hs293Go <h****a@g****m>
Committed by: Aaron Liu <a****0@g****m> |
about 1 year ago | |
| f4363d7f | Releasing 2.0.0 (#292) |
John Vandenberg <j****b@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| bb925ad5 | Add piping and cached cppvar to changelog | Aaron Liu <a****0@g****m> | over 1 year ago | |
| 07f8730f | Cache cppvar to improve performance | Aaron Liu <a****0@g****m> | over 1 year ago | |
| 5b2d885d | Disable "too-many-positional-arguments" | Aaron Liu <a****0@g****m> | over 1 year ago | |
| 3af1d2e9 | Fix reading from stdin | Aaron Liu <a****0@g****m> | over 1 year ago | |
| b29d3ee0 | Fix false positive on concept declaration (#288) |
Armandas Jarušauskas <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 820df48a |
Remove readability/fn_size error throw (#287)
Co-authored-by: RafaelGSS <r****u@h****m> |
Antoine du Hamel <d****5@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a3afd5c9 |
Update silly-sample + gitignore vscode (#253) (#285)
Co-authored-by: Aaron Liu <a****0@g****m> |
norab0130 <5****0@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b2d18ad2 | Use standard fixed-width typenames for cast checks (#282) |
Nate Gallaher <n****e@t****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3d9c9d03 | fix tox.ini after #277 (#279) |
Thibault Kruse <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ab7335bc | Fix typos and trailing whitespace (#280) |
ember91 <3****1@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e133524d | Rename changelog.rst to CHANGELOG.rst (#278) |
ember91 <3****1@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9be08b54 |
Remove Class And Namespace Complete Checks (#272)
Co-authored-by: Aaron Liu <a****0@g****m> |
Geoffrey Viola <g****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 337b888a |
Add support for [[likely]] and drop support for Python 3.8 (#277)
Co-authored-by: Aaron Liu <a****0@g****m> |
norab0130 <5****0@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 80e97a67 |
Update documentation about PRs (& upd changelog) (#274)
Co-authored-by: Aaron Liu <a****0@g****m> |
norab0130 <5****0@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 8d8e5fc2 | Remove IWYU False Positives From Other Namespaces (#273) |
Geoffrey Viola <g****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 22c0fe24 | Add a pyproject.toml file (#269) |
Vyas Ramasubramani <v****i@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 60429b09 |
Fix protobuf clitest (#270)
Co-authored-by: Aaron Liu <a****0@g****m> |
norab0130 <5****0@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 762b1e6b |
Err on functions indented inside namespaces (#235)
Co-authored-by: Aaron Liu <a****0@g****m> |
Yujin <7****n@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ab7497b0 |
Don't complain about `explicit` no-arg constructors. (#227)
Co-authored-by: Aaron Liu <a****0@g****m> |
Mark Winterrowd <m****4@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago |