@Nonnull
	@Override
	public ResourcePatchProviderConfig getServiceConfig() {
		return config;
	}
Creates a patch which models all changes in the given workspace.

@param workspace
		Workspace to generate a patch for.

@return Patch modeling all changes made in the workspace.

@throws PatchGenerationException
		When the patch couldn't be made for any reason.
recaf-core/src/main/java/software/coley/recaf/services/workspace/patch/PatchProvider.java