mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-02-12 18:04:38 +08:00
19 lines
914 B
Diff
19 lines
914 B
Diff
# Description: Get rid of string exceptions.
|
|
# One of the changes brought by Python 2.6 is the removal of string
|
|
# exceptions. A mass bug filing identified Epydoc as having potential
|
|
# problems. I later spot-checked all of the exceptions in the code, and I
|
|
# believe this is the only one that we have to worry about.
|
|
# Bug-Debian: http://bugs.debian.org/585290
|
|
# Author: Kenneth J. Pronovici <pronovic@debian.org>
|
|
--- a/epydoc/apidoc.py
|
|
+++ b/epydoc/apidoc.py
|
|
@@ -1352,7 +1352,7 @@ class ClassDoc(NamespaceDoc):
|
|
nothead=[s for s in nonemptyseqs if cand in s[1:]]
|
|
if nothead: cand=None #reject candidate
|
|
else: break
|
|
- if not cand: raise "Inconsistent hierarchy"
|
|
+ if not cand: raise TypeError("Inconsistent hierarchy")
|
|
res.append(cand)
|
|
for seq in nonemptyseqs: # remove cand
|
|
if seq[0] == cand: del seq[0]
|