Thomas Brierley
Thomas Brierley
Just to clarify: I use "ghosted" for lack of a better word to describe when an own-property is overriding an inherited property of the same name. It originates from a...
> Any thoughts about my suggestion to use a whitelist of constructor functions? The implementation is trivial: I don't see the need for it yet, unless i'm missing something? The...
> However in your pseudo code, accessing (non-method) inherited properties of instance objects is listed as unsafe Ah, you are correct, since the get/set type is determined by it's return...
It the target property is a method I think that should be restricted by the `typeof prop === method` section for the object instance block: ``` if typeof prop ==...
If it's easier I could just go ahead and implement this and then we can poke around with some examples afterwards to try and break it. It's probably more intuitive...
That sounds about right. I'd like to do this by going down the re-factor route based on my pseudo code from earlier if that's ok. This should make it much...
I've done some experimentation, didn't quite turn out like I expected, I might have a few questions to ask later to save me some time. My first attempt didn't break...
Sorry, things got critical at work and then I was also sick so haven't made any progress. I'll try to fit some more in this week.
I'll carry on with this idea for now and if mike's idea in #1019 becomes the way to go then we can just take the rules and put them in...
My colleagues are also stuck on an old version of MathJS due to this issue but i haven't had the time, I'll see if I can get some allotted time...