To make refactoring easier, remove code that is no longer needed.
This may include empty directories, output/ascii files that shouldn't have been committed in the first place, or an entire executable's source code, if it's been superseded by something else. To limit scope, stay at the directory level (don't go file-by-file or line-by-line yet).
To do this, you will need to sit down with or interview Ian, James, or potentially other people who worked with the code.
With the pull request, provide the following information for each unit of code removed:
path/to/code/removed
Purpose:
Reason for removal:
Actions taken:
Try to group changes into commits such that restoring whole units of code may be done by cherry picking one or two commits, without too much hunting.
To make refactoring easier, remove code that is no longer needed.
This may include empty directories, output/ascii files that shouldn't have been committed in the first place, or an entire executable's source code, if it's been superseded by something else. To limit scope, stay at the directory level (don't go file-by-file or line-by-line yet).
To do this, you will need to sit down with or interview Ian, James, or potentially other people who worked with the code.
With the pull request, provide the following information for each unit of code removed:
path/to/code/removed
Try to group changes into commits such that restoring whole units of code may be done by cherry picking one or two commits, without too much hunting.