javapackages/src/ValidatorFactoryJP.java
Mikolaj Izdebski a82344b624 Disable built-in validator factory
Disable the use of upstream DefaultValidatorFactory, so that we have
more control of which validators are executed.
2024-07-11 16:42:12 +02:00

24 lines
890 B
Java

package org.fedoraproject.javapackages.validator.validators.jp;
import java.util.List;
import org.fedoraproject.javapackages.validator.spi.Validator;
import org.fedoraproject.javapackages.validator.spi.ValidatorFactory;
import org.fedoraproject.javapackages.validator.validators.*;
public class ValidatorFactoryJP implements ValidatorFactory {
@Override
public List<Validator> getValidators() {
return List.of(new Validator[] {
new AttributeProvidesValidator(),
new JavadocNoarchValidator(),
new JavaExclusiveArchValidator(),
new MavenMetadataValidator(),
new NoBootstrapValidator(),
new BytecodeVersionJarValidatorJP(),
new DuplicateFileValidatorJP(),
new FilesValidatorJP(),
new RpmFilesizeValidatorJP(),
});
}
}