rostebler / VariableTracker
About VariableTracker
VariableTracker is a tool to find subtype polymorphic and potentially duck-typed variables.
Whenever a variable is written, information about this variable is collected and can be written into the MongoDB. The provided analysis then uses this data to find subtype polymorphic and potentially duck-typed variables.
This repo contains a local copy of Reflectivity core. All parts of that package are written by the original authors.
Optional dependencies for storing/loading the data to/from MongoDB:
Installation:
Pharo 4 and below: Load the Reflectivity core from this repo and install VariableTracker-RogerStebler.53.
Pharo 5: Load the latest version of VariableTracker. You don't need to load the Reflectivity core. It works with the pre-installed Reflectivity version from Pharo 5.
