Robin De Schepper
Robin De Schepper
Yes, still a project requirement of arborio
Well the feature request is an alternative to actual model building, which'll check whether model building would fail, and raises the exception at the `arbor.*` method that gave the instruction....
In check mode you tag all objects with the traces that placed the instructions on the object. Even for (3) this works, the conn endpoints are checked across nodes at...
Yea, I'm thinking: ```python class PaintException(Exception): pass def trace(exc, *args, **kwargs): try: raise exc(args, kwargs) except Exception as e: return e class TracedDecor(arbor.decor): def place(self, location, mech, labels): self.__dict__.setdefault( "_mech_not_found",...
> My solution would have to parse error messages though, and be coupled to them. Yes :[ That's the best I can do from Python, I'll make a PoC for...
@noraabiakar I guess the `recipe.global_properties()` issue I mentioned falls under this category of missing return type links. It also says `kind` in the argument list.
Piling on here on the recipe methods: the docstring for `probes(gid)` is kind of dense and unclear, another good location for an example.
A class is preferrable over a dictionary. You'd have to define functions, then reuse the same names to put them into a dict: ```python class recipe: def B(): pass #...
I dont' see call chaining all that often in Python, probably because how line wrapping of arguments is usually done under PEP8. And adding the backslashes to have it Javascript...
Also the binary guts spilling when `super().__init__` isn't called, binary thingies should be solved on `__new__`. It's valid not to call `__init__` when creating an object (like during unpickling, as...