Kaydet (Commit) 0e661dcd authored tarafından Thomas Heller's avatar Thomas Heller

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.
üst 4eaf50f4
......@@ -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__':
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment