Open sjsrey opened 5 years ago
As far I can see, this would be a change in the specification, not the code, as I don't see where in the code we use "resource" as a keyword arg?
Hmmm, strange.
It looks to me like the key method is:
def parse_include(self, include):
This is actually in the Cell class. I would need to dig into this a bit further to recall what’s going on, but if I had to make a guess I would say that I’ve made a stupid assumption about order:
nb = include[0].split("=")[1]
Which I’d say is poor form to say the least. That whole method looks like it needs to be rewritten to instantiate a dict and embed some requirements about key words that will throw errors otherwise.
Inline documentation of the code also looks rather poor now. :-P
from @jreades