@Test public void test_composite_tags() { AllowedTagsCheck check = new AllowedTagsCheck(); check.setAllowedTags("us:\\d+|uid:[a-zA-Z''-'\\s]{1,40}"); GherkinCheckVerifier.verify(check, CheckTestUtils.getTestFile("allowed-tags/allowed-tags-composite.feature")); }
@VisibleForTesting void setAllowedTags(String allowedTags) { this.allowedTags = allowedTags; }
AllowedTagsCheck extends DoubleDispatchVisitorCheck { @VisibleForTesting void setAllowedTags(String allowedTags) { this.allowedTags = allowedTags; } }
AllowedTagsCheck extends DoubleDispatchVisitorCheck { @VisibleForTesting void setAllowedTags(String allowedTags) { this.allowedTags = allowedTags; }  }
AllowedTagsCheck extends DoubleDispatchVisitorCheck { @VisibleForTesting void setAllowedTags(String allowedTags) { this.allowedTags = allowedTags; }  @Override void visitTag(TagTree tree); @Override void validateParameters(); }
AllowedTagsCheck extends DoubleDispatchVisitorCheck { @VisibleForTesting void setAllowedTags(String allowedTags) { this.allowedTags = allowedTags; }  @Override void visitTag(TagTree tree); @Override void validateParameters();  }