class LessProfile extends ProfileDefinition {

  @Override
  public RulesProfile createProfile(ValidationMessages messages) {
    AnnotationBasedProfileBuilder annotationBasedProfileBuilder = new AnnotationBasedProfileBuilder(ruleFinder);
    return annotationBasedProfileBuilder.build(
      CheckList.LESS_REPOSITORY_KEY,
      SONARQUBE_WAY_PROFILE_NAME,
      LessLanguage.KEY,
      CheckList.getLessChecks(),
      messages);
  }

  public  LessProfile(RuleFinder ruleFinder);

}