public AntiPatternHelper()

in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util/AntiPatternHelper.java [52:69]


    public AntiPatternHelper(String project, Boolean useAnalizer) {
        this.project = project;
        this.useAnalizer = useAnalizer;

        this.languageOptions = new LanguageOptions();
        languageOptions.enableMaximumLanguageFeatures();
        languageOptions.setSupportsAllStatementKinds();
        languageOptions.enableReservableKeyword("QUALIFY");

        if (useAnalizer) {
            this.analyzerOptions = new AnalyzerOptions();
            this.analyzer = getAnalyzer(this.analyzerOptions);
            this.service = BigQueryService.buildDefault();
            this.resourceProvider = BigQueryAPIResourceProvider.build(service);
        } else {
            this.service = null;
        }
    }