@Override
	public int hashCode() {
		int result = jvmAssemblerPatches.hashCode();
		result = 31 * result + textFilePatches.hashCode();
		return result;
	}
Wrapper of various patches to apply to a workspace.

@param workspace
		Workspace to apply the patches to.
@param removals
		Removal patches to remove content by paths.
@param jvmAssemblerPatches
		Text patches to apply to JVM classes via the assembler.
@param textFilePatches
		Text patches to apply to text files.

@author Matt Coley
recaf-core/src/main/java/software/coley/recaf/services/workspace/patch/model/WorkspacePatch.java