package jetbrains.buildServer.tools.rules; import jetbrains.buildServer.tools.CheckAction; import jetbrains.buildServer.tools.checkers.StaticFieldsChecker; import org.jetbrains.annotations.NotNull; /** * Created 27.05.13 18:07 * * @author Eugene Petrenko (eugene.petrenko@jetbrains.com) */ public class StaticCheckRule extends PathRule implements CheckHolder { private final StaticRuleSettings mySettings; public StaticCheckRule(@NotNull final String path, @NotNull final StaticRuleSettings settings) { super(path); mySettings = settings; } @Override public String toString() { return "StaticRule{" + super.toString() + '}'; } @NotNull public CheckAction getCheckAction() { return new StaticFieldsChecker(mySettings); } }