@Nonnull
	public ContextMenuProvider getPackageContextMenuProvider(@Nonnull ContextSource source,
															 @Nonnull Workspace workspace,
															 @Nonnull WorkspaceResource resource,
															 @Nonnull ClassBundle<? extends ClassInfo> bundle,
															 @Nonnull String packageName) {
		ContextMenuProvider provider = packageContextMenuDefault.getPackageContextMenuProvider(source, workspace, resource, bundle, packageName);
		provider = adapt(provider, packageContextMenuAdapters, (adapter, menu) -> adapter.adaptPackageContextMenu(menu, source, workspace, resource, bundle, packageName));
		return provider;
	}
Delegates to {@link PackageContextMenuProviderFactory}.

@param source
		Context request origin.
@param workspace
		Containing workspace.
@param resource
		Containing resource.
@param bundle
		Containing bundle.
@param packageName
		The full package name, separated by {@code /}.

@return Menu provider for the package.
recaf-ui/src/main/java/software/coley/recaf/services/cell/context/ContextMenuProviderService.java