Skip to content

Commit a075c73

Browse files
CEL Dev Teamcopybara-github
authored andcommitted
Make IssueFactory a public class, in order to use the validator interface to perform custom AST validation.
PiperOrigin-RevId: 582046774
1 parent 01de256 commit a075c73

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

validator/src/main/java/dev/cel/validator/CelAstValidator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ public interface CelAstValidator {
2727
void validate(CelNavigableAst navigableAst, Cel cel, IssuesFactory issuesFactory);
2828

2929
/** Factory for populating issues while performing AST validation. */
30-
final class IssuesFactory {
30+
public final class IssuesFactory {
3131
private final ImmutableList.Builder<CelIssue> issuesBuilder;
3232
private final CelNavigableAst navigableAst;
3333

34-
IssuesFactory(CelNavigableAst navigableAst) {
34+
public IssuesFactory(CelNavigableAst navigableAst) {
3535
this.navigableAst = navigableAst;
3636
this.issuesBuilder = ImmutableList.builder();
3737
}

0 commit comments

Comments
 (0)