Prevent CME
This commit is contained in:
parent
c6d830392c
commit
6876f37a61
|
|
@ -92,7 +92,8 @@ public class MixinProcessor extends AbstractProcessor {
|
||||||
if(!annotation.getSimpleName().toString().equals("Mixin"))
|
if(!annotation.getSimpleName().toString().equals("Mixin"))
|
||||||
return;
|
return;
|
||||||
ClientMixinValidator validator = new ClientMixinValidator(processingEnv);
|
ClientMixinValidator validator = new ClientMixinValidator(processingEnv);
|
||||||
mixins.parallel()
|
// The implementation may throw a CME
|
||||||
|
mixins.sequential()
|
||||||
.filter(validator::validateMixin)
|
.filter(validator::validateMixin)
|
||||||
.map(validator::getEntry)
|
.map(validator::getEntry)
|
||||||
.forEach(this::logClientClassTarget);
|
.forEach(this::logClientClassTarget);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user