// then check against a dialect feature
RequiresDialectFeature requiresDialectFeatureAnn = locateAnnotation( RequiresDialectFeature.class, runMethod );
if ( requiresDialectFeatureAnn != null ) {
Class<? extends DialectChecks> checkClass = requiresDialectFeatureAnn.value();
DialectChecks check = checkClass.newInstance();
boolean skip = !check.include( dialect );
if ( skip ) {
return buildSkip( dialect, requiresDialectFeatureAnn.comment(), requiresDialectFeatureAnn.jiraKey() );
}
}
return null;