MagpieBridge: A general approach to integrating static analyses into IDEs and editorsLinghui LuoJulian Dolbyet al.2019ECOOP 2019