Indiscriminate, wholesale, sweeping are comparable when they mean including all or nearly all within the range of choice, operation, or effectiveness.
Something is indiscriminate which does not distinguish the deserving from the undeserving but acts (as in giving, treating, selecting, or including) regardless of individual deserts or merits.
Wholesale often implies indiscriminateness, but sometimes it carries almost no such suggestion; however, it regularly stresses extensiveness, usually suggesting that no person or thing within the range of choice, operation, or effectiveness has escaped.
Sweeping implies a reaching out in or as if in a wide circle to draw in everyone or everything within range; it usually carries a stronger suggestion of indiscriminateness than wholesale and often specifically implies exceeding the bounds of right, justice, or jurisdiction or suggests generality rather than a concrete, specific character.