Moving forbidden-api checks to compile phase instead of test phase (fail fast)