Published February 16, 2021 | Version 1
Software Open

CodeShovel: Constructing Method-Level Source Code Histories

  • 1. University of British Columbia


Take this shovel to dig in source code history for changes to specific methods and functions. The tool is currently implemented for software projects written in Java. CodeShovel is a tool for navigating method histories and is robust to the kinds of changes methods frequently undergo (e.g., being modified, renamed, or and moved between files and directories).



Available at


Files (3.7 MB)

Name Size Download all
3.7 MB Preview Download