@Nonnull
	public WorkspacePatch deserializePatch(@Nonnull Workspace workspace, @Nonnull String patchContents) throws PatchGenerationException {
		return PatchSerialization.deserialize(workspace, patchContents);
	}
Maps a JSON file into a workspace patch.

@param workspace
		Workspace to apply the patch to.
@param patchContents
		JSON outlining patch contents.

@return A workspace patch instance.

@throws PatchGenerationException
		When the JSON file couldn't be parsed, or its contents could not be found in the workspace.
recaf-core/src/main/java/software/coley/recaf/services/workspace/patch/PatchProvider.java