import org.sonar.api.ServerComponent;
import org.sonar.api.rule.RuleKey;
import org.sonar.core.rule.RuleDao;
-import org.sonar.core.rule.RuleDto;
import org.sonar.server.search.Hit;
import org.sonar.server.search.Results;
import javax.annotation.CheckForNull;
-import java.util.Collection;
-import java.util.Collections;
-
/**
* @since 4.4
*/
public Results search(RuleQuery query) {
return index.search(query);
}
-
- public Collection<Hit> search(RuleQuery query) {
- return Collections.emptyList();
- }
-
- public static Rule toRule(RuleDto ruleDto) {
- return new RuleImpl();
- }
-
- public static Rule toRule(Hit hit) {
- return RuleImpl.fromHit(hit);
- }
}