History

python/lib/gen_code.py: show which failed before raising exception

Paul Brossier committed 9 years ago

Commit ce79a9e1 parent d0f0d551 file · +15 −11Browse files

Showing the changes to python (1 of 1 file). Show all

Unified · Split

python/lib/gen_code.py+15−11
@@ -183,17 +183,21 @@ class MappedObject(object): · 182 unmodified lines
183183
184184 def gen_code(self):
185185 out = ""
186− out += self.gen_struct()
187− out += self.gen_doc()
188− out += self.gen_new()
189− out += self.gen_init()
190− out += self.gen_del()
191− out += self.gen_do()
192− out += self.gen_memberdef()
193− out += self.gen_set()
194− out += self.gen_get()
195− out += self.gen_methodef()
196− out += self.gen_typeobject()
186+ try:
187+ out += self.gen_struct()
188+ out += self.gen_doc()
189+ out += self.gen_new()
190+ out += self.gen_init()
191+ out += self.gen_del()
192+ out += self.gen_do()
193+ out += self.gen_memberdef()
194+ out += self.gen_set()
195+ out += self.gen_get()
196+ out += self.gen_methodef()
197+ out += self.gen_typeobject()
198+ except Exception as e:
199+ print ("Failed generating code for", self.shortname)
200+ raise
197201 return out
198202
199203 def gen_struct(self):

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t