Skip to content

Update dependency cpplint to v1.6.1#339

Open
konflux-internal-p02[bot] wants to merge 1 commit intorhoai-3.4from
konflux/mintmaker/rhoai-3.4/cpplint-1.x
Open

Update dependency cpplint to v1.6.1#339
konflux-internal-p02[bot] wants to merge 1 commit intorhoai-3.4from
konflux/mintmaker/rhoai-3.4/cpplint-1.x

Conversation

@konflux-internal-p02
Copy link

@konflux-internal-p02 konflux-internal-p02 bot commented Jan 21, 2026

This PR contains the following updates:

Package Change Age Confidence
cpplint ==1.4.3 -> ==1.6.1 age confidence

Release Notes

cpplint/cpplint (cpplint)

v1.6.1

Compare Source

==================

  • Fix #​195 Fix post increment/decrement operator causing a false positive.
  • Fix #​202 .hh files should not be considered system headers
  • Fix #​207 Python2 incompatibility for loading CPPLINT.cfg file
  • Fix #​184 NOLINT(clang-analyzer) comments should not cause warnings

v1.6.0

Compare Source

==================

  • Fix #​188: "Include the directory when naming header files" also for header files with other names like "*.hpp"

v1.5.5

Compare Source

==================

  • Fix #​172: Added 'size_t' to typecasts detected by CheckCStyleCast
  • Fixed wrong CLI help text: Each filter needs + or -
  • Fix #​164: add elif as an exception for CheckSpacingForFunctionCall()
  • Fix google#346: --root option not working on Windows due to slashes in path

v1.5.4

Compare Source

==================

  • Fix google#166, Allow space before C++11 attributes

v1.5.3

Compare Source

==================

  • Fix #​156: sed/gsed output parameter rejected
  • Fix #​156: sed/gsed output without other stdout information
  • improvements to regression tests

v1.5.2

Compare Source

==================

  • Fix #​83, output formats "sed" and "gsed" to auto-fix some issues
  • Fix #​92, new category "build/namespaces_headers" for unnamed namespaces in header file
  • Sort list of files before processing
  • Fix #​144 False positive for indent when using QT macros "signals" and "slots"
  • Fix #​76 Parsing of class decorators that also use digits
  • Fix #​139 Add message "Relative paths like . and .. are not allowed"

v1.5.1

Compare Source

==================

  • Revert #​43 behavior change for include order from 1.5.0, and hide it behind command-line-flag --includeorder=standardcfirst.
    It turns out there is no easy objective way to tell c system headers from certain c++ library headers, and Google cpplint intentionally classifies some C++ header includes as C system header for simplicity.
  • Libraries considered as C system headers using --includeorder=standardcfirst now also includes linux-specific headers (glibc-devel, glibc-kernheaders, linux-libc-dev).

v1.5.0

Compare Source

==================

  • Fix #​43 false positives in header include order by checking includes against a list of c headers.
    Since this interprets certain include lines different than before, output about header include order changes.

v1.4.6

Compare Source

==================

  • Fix #​135: allow 'if constexpr' in readability/braces.
  • Fix runtime warning: Close files after reading contents

v1.4.5

Compare Source

==================

  • Avoid false positive for [build/include_what_you_use] in case of foo.set<type> and foo->set<type> usage.
  • Avoid false positive for [build/include_what_you_use] in case of map is user defined function
  • Escape backslashes in pydoc strings to get rid of DeprecationWarning.
  • Fix false positive "should include its header" for 3rd party headers
  • Add support for c++17 tuple destructuring
  • fix #​123: Inconsistent behavior of --headers and --extensions
  • Fix #​114: --exclude not working recursively
  • fix #​112, identifying of copy constructors should allow combinations of volatile and const

v1.4.4

Compare Source

==================

Another cleanup release

  • NOBUG: fix unit/cli tests for source release
  • NOBUG: reduce diff to upstream by intentionally using deprecated functions where upstream uses them
  • add --version command (#​27)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

Signed-off-by: konflux-internal-p02 <170854209+konflux-internal-p02[bot]@users.noreply.github.com>
@openshift-ci openshift-ci bot requested review from Raghul-M and rpancham January 21, 2026 01:08
@openshift-ci
Copy link

openshift-ci bot commented Jan 21, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: konflux-internal-p02[bot]
Once this PR has been reviewed and has the lgtm label, please assign rh-steve-grubb for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci
Copy link

openshift-ci bot commented Jan 21, 2026

Hi @konflux-internal-p02[bot]. Thanks for your PR.

I'm waiting for a red-hat-data-services member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants