cppcheck/addons/test
Oliver Stöneberg bc58f55c6e
donate-cpu: greatly improved `LibraryIncludes.get_libraries()` performance / some optimizations and cleanups (#4273)
* donate_cpu_lib.py: use `os.path.join()`

* donate-cpu: removed remaining usage of `os.chdir()`

* donate_cpu_lib.py: moved library includes code into class

* donate_cpu_lib.py: pre-compile library include regular expressions

* donate_cpu_lib.py: pre-compile some more regular expressions

* donate_cpu_lib.py: small unpack_package() cleanup and optimization

* donate_cpu_lib.py: added some information about the extracted files to unpack_package()

* donate_cpu_lib.py: bumped version

* added test_donate_cpu_lib.py

* donate_cpu_lib.py: greatly improved `LibraryIncludes.get_libraries()` performance

only scan each file once for previously undetected libraries only

* test_donate_cpu_lib.py: fix for Python 3.5

* scriptcheck.yml: added `-v` to pytest calls so we get the complete diff on assertions

* fixed `test_arguments_regression()` Python tests with additional pytest arguments

* donate_cpu_lib.py: use `subprocess.check_call()`

* test_donate_cpu_lib.py: sort results to address differences in order with Python 3.5
2022-07-13 21:09:29 +02:00
..
misra misra: enable more checks for misra c++ 2008 checking 2022-06-07 20:55:55 +02:00
path1 Fix per file excludes (#1437) 2018-10-18 09:17:57 +02:00
threadsafety threadsafety shall not warn about const vars (in C++11) (#2847) 2020-10-23 11:58:25 +02:00
y2038 y2038 addon: Fix that check can never return True, add tests (#2417) 2019-12-03 18:49:11 +01:00
__init__.py misra.py: Fix up and improve load rules parser. (#1895) 2019-06-17 21:17:29 +02:00
misc-test.cpp Fixed #9971 (missing system includes in addon/test test files) 2020-11-15 12:46:28 +01:00
naming_test.c Fixed #9971 (missing system includes in addon/test test files) 2020-11-15 12:46:28 +01:00
naming_test.cpp Ignore copy/move constructors for function naming checks (#4134) 2022-06-01 06:54:31 +02:00
namingng_test.c Fixed #9971 (missing system includes in addon/test test files) 2020-11-15 12:46:28 +01:00
test-misra.py donate-cpu: greatly improved `LibraryIncludes.get_libraries()` performance / some optimizations and cleanups (#4273) 2022-07-13 21:09:29 +02:00
test-y2038.py donate-cpu: greatly improved `LibraryIncludes.get_libraries()` performance / some optimizations and cleanups (#4273) 2022-07-13 21:09:29 +02:00
util.py misra; implemented rule 20.8 2021-07-22 08:46:28 +02:00