Utilities/ClassBrowsers/pyclbr.py

changeset 428
58405c24aa09
parent 97
c4086afea02b
child 444
6f3b2099858e
equal deleted inserted replaced
427:6af5d12cfecb 428:58405c24aa09
304 # it's a function 304 # it's a function
305 f = Function(module, meth_name, 305 f = Function(module, meth_name,
306 file, lineno, meth_sig) 306 file, lineno, meth_sig)
307 if meth_name in dict_counts: 307 if meth_name in dict_counts:
308 dict_counts[meth_name] += 1 308 dict_counts[meth_name] += 1
309 meth_name = "%s_%d" % (meth_name, dict_counts[meth_name]) 309 meth_name = "{0}_{1:d}".format(meth_name, dict_counts[meth_name])
310 else: 310 else:
311 dict_counts[meth_name] = 0 311 dict_counts[meth_name] = 0
312 dict[meth_name] = f 312 dict[meth_name] = f
313 classstack.append((f, thisindent)) # Marker for nested fns 313 classstack.append((f, thisindent)) # Marker for nested fns
314 314
356 cur_class = Class(module, class_name, inherit, 356 cur_class = Class(module, class_name, inherit,
357 file, lineno) 357 file, lineno)
358 if not classstack: 358 if not classstack:
359 if class_name in dict_counts: 359 if class_name in dict_counts:
360 dict_counts[class_name] += 1 360 dict_counts[class_name] += 1
361 class_name = "%s_%d" % (class_name, dict_counts[class_name]) 361 class_name = "{0}_{1:d}".format(class_name, dict_counts[class_name])
362 else: 362 else:
363 dict_counts[class_name] = 0 363 dict_counts[class_name] = 0
364 dict[class_name] = cur_class 364 dict[class_name] = cur_class
365 else: 365 else:
366 classstack[-1][0]._addclass(class_name, cur_class) 366 classstack[-1][0]._addclass(class_name, cur_class)

eric ide

mercurial