15
0
Commit Graph

9 Commits

Author SHA256 Message Date
4afda8e8d4 - Switch to pyroject macros.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cpplint?expand=0&rev=16
2025-06-16 06:20:47 +00:00
1e4316cc0c - Add upstream patches to support python 3.12
- deprecated-unittest-aliases.patch, gh#cpplint/cpplint#182
  - python312.patch, gh#cpplint/cpplint#243

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cpplint?expand=0&rev=14
2024-02-20 19:12:26 +00:00
e0c8b6ae14 - Add drop-sre-compile.patch upstream patch to fix issues with
deprecated usage of sre_compile gh#cpplint/cpplint#214
- Update to 1.6.1
  * Fix #195 Fix post increment/decrement operator causing a false positive.
  * Fix #202 .hh files should not be considered sytem headers
  * Fix #207 Python2 incompatibility for loading CPPLINT.cfg file
  * Fix #184 NOLINT(clang-analyzer) comments should not cause warnings
- 1.6.0 (2022-02-19)
  * Fix #188: "Include the directory when naming header files" also
    for header files with other names like "*.hpp"
- 1.5.5 (2021-05-20)
  * 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cpplint?expand=0&rev=12
2023-04-10 12:05:37 +00:00
4aeb0e3522 - Update to 1.5.4:
* Fix google#166, Allow space before C++11 attributes
  * Fix #156: sed/gsed output parameter rejected
  * Fix #156: sed/gsed output without other stdout information
  * improvements to regression tests

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cpplint?expand=0&rev=10
2020-08-31 06:54:39 +00:00
1e3b19ca16 - Add missing BuildRequires on textfixtures.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cpplint?expand=0&rev=8
2020-07-01 04:35:45 +00:00
81ebda394f - Update to 1.5.2:
* 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 Falso 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"
   * 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-specifc headers (glibc-devel, glibc-kernheaders, linux-libc-dev).
   * 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.
   * Fix #135: allow 'if constexpr' in readability/braces.
   * Fix runtime warning: Close files after reading contents

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cpplint?expand=0&rev=7
2020-06-25 04:46:29 +00:00
Tomáš Chvátal
f9856803fa Accepting request 809587 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/809587
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cpplint?expand=0&rev=5
2020-05-27 14:46:35 +00:00
Tomáš Chvátal
b548620fdc Accepting request 790615 from home:mcalabkova:branches:devel:languages:python
- update to 1.4.5
  * Add support for c++17 tuple destructuring
  * Travis CI: Add Python 3.8 to the testing
  * Fix linting unnecessary elif after break

OBS-URL: https://build.opensuse.org/request/show/790615
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cpplint?expand=0&rev=3
2020-04-01 14:59:59 +00:00
Tomáš Chvátal
d2cb7dfd8c Accepting request 679076 from home:jayvdb:coala:python3-bears
- Remove bcond test
- Remove unnecessary build dependency on python devel
- Add %license
- Update to v1.4.4
  * fix unit/cli tests for source release
  * reduce diff to upstream by intentionally using deprecated functions
    where upstream uses them
  * add --version
- from 1.4.3
  * Revert "Fix the build/endif_comment check", same as reverted in upstream
- from 1.4.2
  * Cleanup release, fixes further issues with tests and source distribution
- from 1.4.1
  * Cleanup release, only adds test support files to source dist
- from 1.4.0
  * Incorporate cpplint updates from google (e5d807c6a0d, 2018-05-03)
  * Fix the build/endif_comment check
  * Teach the explicit constructor check about constexpr
  * Changed vs7 output format
  * Remove presubmit check for DISALLOW_* macros
  * add --quiet flag as in upstream
  * support --root argument to run in different folder
  * Fix 16bit Unicode issue
- Initial version for v1.3.0

OBS-URL: https://build.opensuse.org/request/show/679076
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cpplint?expand=0&rev=1
2019-02-26 08:54:01 +00:00