Happy !

rostebler / VariableTracker

Project infos

License MIT
Tags
Creation date 2014-03-11
Website

Monticello registration

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.