gh-90110: Update the C Analyzer Tool Whitelists (gh-95628)

This commit is contained in:
Eric Snow 2022-08-04 10:47:02 -06:00 committed by GitHub
parent ab8a5beb5f
commit 60f54d9485
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 24 additions and 28 deletions

View file

@ -539,32 +539,6 @@ Python/specialize.c - _Py_QuickenedCount -
##################################
# global objects to fix in builtin modules
#-----------------------
# modules
Modules/_abc.c - _abcmodule -
Modules/_codecsmodule.c - codecsmodule -
Modules/_collectionsmodule.c - _collectionsmodule -
Modules/_functoolsmodule.c - _functools_module -
Modules/_io/_iomodule.c - _PyIO_Module -
Modules/_io/_iomodule.h - _PyIO_Module -
Modules/_localemodule.c - _localemodule -
Modules/_sre.c - sremodule -
Modules/_stat.c - statmodule -
Modules/_threadmodule.c - threadmodule -
Modules/_tracemalloc.c - module_def -
Modules/_weakref.c - weakrefmodule -
Modules/atexitmodule.c - atexitmodule -
Modules/errnomodule.c - errnomodule -
Modules/faulthandler.c - module_def -
Modules/gcmodule.c - gcmodule -
Modules/itertoolsmodule.c - itertoolsmodule -
Modules/posixmodule.c - posixmodule -
Modules/pwdmodule.c - pwdmodule -
Modules/signalmodule.c - signalmodule -
Modules/symtablemodule.c - symtablemodule -
Modules/timemodule.c - timemodule -
#-----------------------
# static types

Can't render this file because it has a wrong number of fields in line 4.

View file

@ -30,6 +30,7 @@ Modules/_io/_iomodule.h - PyBufferedRandom_Type -
Modules/_io/_iomodule.h - PyTextIOWrapper_Type -
Modules/_io/_iomodule.h - PyIncrementalNewlineDecoder_Type -
Modules/_io/_iomodule.h - _PyBytesIOBuffer_Type -
Modules/_io/_iomodule.h - _PyIO_Module -
Modules/_io/_iomodule.h - _PyIO_str_close -
Modules/_io/_iomodule.h - _PyIO_str_closed -
Modules/_io/_iomodule.h - _PyIO_str_decode -
@ -405,16 +406,35 @@ Python/sysmodule.c sys_set_asyncgen_hooks keywords -
#-----------------------
# PyModuleDef
Modules/_abc.c - _abcmodule -
Modules/_codecsmodule.c - codecsmodule -
Modules/_collectionsmodule.c - _collectionsmodule -
Modules/_functoolsmodule.c - _functools_module -
Modules/_io/_iomodule.c - _PyIO_Module -
Modules/_localemodule.c - _localemodule -
Modules/_multiprocessing/posixshmem.c - _posixshmemmodule -
Modules/_sqlite/module.h - _sqlite3module -
Modules/_sre/sre.c - sremodule static struct -
Modules/_sre/sre.c - sremodule -
Modules/_ssl.c - _sslmodule_def -
Modules/_ssl.h - _sslmodule_def -
Modules/_testcapi/heaptype.c - _testcapimodule static -
Modules/_stat.c - statmodule -
Modules/_testcapi/heaptype.c - _testcapimodule -
Modules/_testmultiphase.c - def_module_state_shared -
Modules/_threadmodule.c - thread_module -
Modules/_tracemalloc.c - module_def -
Modules/_typingmodule.c - typingmodule -
Modules/_weakref.c - weakrefmodule -
Modules/atexitmodule.c - atexitmodule -
Modules/errnomodule.c - errnomodule -
Modules/faulthandler.c - module_def -
Modules/gcmodule.c - gcmodule -
Modules/itertoolsmodule.c - itertoolsmodule -
Modules/posixmodule.c - posixmodule -
Modules/pwdmodule.c - pwdmodule -
Modules/signalmodule.c - signal_module -
Modules/symtablemodule.c - symtablemodule -
Modules/timemodule.c - timemodule -
Modules/xxlimited_35.c - xxmodule -
Python/Python-ast.c - _astmodule -
Python/Python-tokenize.c - _tokenizemodule -
@ -1371,8 +1391,10 @@ Modules/_testcapi/heaptype.c - HeapCTypeSubclassWithFinalizer_spec -
Modules/_testcapi/heaptype.c - HeapCTypeMetaclass_spec -
Modules/_testcapi/heaptype.c - HeapCTypeMetaclassCustomNew_spec -
Modules/_testcapi/heaptype.c - HeapCTypeWithDict_spec -
Modules/_testcapi/heaptype.c - HeapCTypeWithDict2_spec -
Modules/_testcapi/heaptype.c - HeapCTypeWithNegativeDict_spec -
Modules/_testcapi/heaptype.c - HeapCTypeWithWeakref_spec -
Modules/_testcapi/heaptype.c - HeapCTypeWithWeakref2_spec -
Modules/_testcapi/heaptype.c - HeapCTypeSetattr_spec -
Modules/_testcapimodule.c - HeapTypeNameType_Spec -
Modules/_testcapimodule.c - NullTpDocType_spec -

Can't render this file because it has a wrong number of fields in line 4.