codeql
codeql copied to clipboard
Python: Rich `type` column in MaD
This allows a dotted path in the type column of a MaD row. This means that
- ["foo", "Member[MS_Class].Instance.Member[instance_method]", "Argument[self]", "ReturnValue.TupleElement[0]", "value"]
can now be written
- ["foo.MS_Class", "Member[instance_method]", "Argument[self]", "ReturnValue.TupleElement[0]", "value"]
see the rewritten test models for more examples.
Don't forget to do a performance test (though I doubt we have anything that will actually exercise this code that much).
I kicked off a DCA run, but you are right that it might not show much until we really start using this...
The DCA run showed no degredation (no chnage at all, really, as expected).