pub(crate) fn lint_workspace(
ws: &Workspace<'_>,
maybe_pkg: &MaybePackage,
manifest_path: &Path,
level: LintLevelProduct,
stats: &mut DiagnosticStats,
gctx: &GlobalContext,
) -> CargoResult<()>pub(crate) fn lint_workspace(
ws: &Workspace<'_>,
maybe_pkg: &MaybePackage,
manifest_path: &Path,
level: LintLevelProduct,
stats: &mut DiagnosticStats,
gctx: &GlobalContext,
) -> CargoResult<()>