Interface PatchChecksOption

All Known Implementing Classes:
PatchChecksOption.AllChecks, PatchChecksOption.NoChecks, PatchChecksOption.PossiblySomeChecks

Error Prone has two different ways to patch checks, either you can patch *all* the checks or just patch specific checks. This class represents these two options, and allows combining them sensibly. ie if one mode patches all checks and another mode patches specific checks, then the combined option will patch all checks.