mirror of
https://github.com/AdaCore/cpython.git
synced 2026-02-12 12:57:15 -08:00
Replace the simpleminded string.find with a re.search looking only for
full words. Before that, something like 'PyObject_Call' was missed because 'PyObject_CallFunction' was found. Passes PyChecker now.
This commit is contained in:
@@ -46,7 +46,7 @@ INCLUDEPATTERN = "*.h"
|
||||
# v variable definitions
|
||||
# x extern and forward variable declarations
|
||||
|
||||
import os, glob, re, sys, tempfile
|
||||
import os, glob, re, sys
|
||||
|
||||
def findnames(file, prefixes=()):
|
||||
names = {}
|
||||
@@ -83,7 +83,7 @@ def print_undoc_symbols(prefix, docdir, incdir):
|
||||
names = dict.keys()
|
||||
names.sort()
|
||||
for name in names:
|
||||
if docs.find(name) == -1:
|
||||
if not re.search("%s\\W" % name, docs):
|
||||
print dict[name], name
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
||||
Reference in New Issue
Block a user