GoogleCloudPlatform / bigquery-antipattern-recognition
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 10% | 22% | 66%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java0% | 0% | 14% | 11% | 74%
tf0% | 0% | 0% | 71% | 28%
yaml0% | 0% | 0% | 55% | 44%
tfvars0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
bigquery-antipattern-recognition0% | 0% | 13% | 16% | 70%
terraform0% | 0% | 0% | 59% | 40%
udf0% | 0% | 0% | 85% | 14%
ROOT0% | 0% | 0% | 0% | 100%
cicd0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
AntiPatternCommandParser.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd
378 22
main.tf
in terraform
198 -
antiPatternExamples.yaml
in bigquery-antipattern-recognition/src/main/resources
159 -
BigQueryHelper.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util
158 6
AntiPatternHelper.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util
140 9
main.tf
in udf/terraform
132 -
GeminiRewriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/gemini
98 3
IdentifyCTEsEvalMultipleTimesVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
90 6
QueryVisitorRewriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/gemini
89 4
IdentifyLatestRecordVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/rownum
88 7
IdentifySimpleSelectStarVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
76 6
Main.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern
75 3
GCSHelper.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util
69 6
JoinOrderVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/analyzer/visitors/joinorder
68 7
IdentifyDroppedPersistentTableVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
67 5
67 -
IdentifyMissingDropStatementVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
66 5
variables.tf
in terraform
66 -
PrintAnalyzerDebugString.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util
63 1
BQOutputWriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output
63 3
AntiPatternController.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/controller
59 4
BigQueryRemoteFnRequest.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/models
57 11
CheckAndInWhereVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/whereorder
57 5
InformationSchemaQueryIterable.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd
57 3
GcsCsvOutputWriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output
52 5
InputQuery.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd
52 11
IdentifyRegexpContainsVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
51 4
OutputCSVWriterHelper.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output
46 4
PromptYamlReader.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/prompt
45 4
LocalCsvOutputWriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output
42 4
provider.tf
in terraform
42 -
ZetaSQLStringParsingHelper.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util
41 2
IdentifyWhereOrderVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/whereorder
41 4
IdentifyDynamicPredicateVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
39 5
IdentifyInSubqueryWithoutAggVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
38 4
BigQueryRemoteFnResponse.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/models
36 7
InputFolderQueryIterable.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd
35 3
IdentifyOrderByWithoutLimitVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
34 4
34 -
JoinScanVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/analyzer/visitors/joinorder
33 5
SearchRowNumFilterInWhereVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/rownum
32 3
InputBigQueryTableIterator.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd
27 3
LogOutputWriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output
26 1
terraform.tfvars
in terraform
24 -
BigQueryRemoteFnResult.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/models
23 6
OutputWriterFactory.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output
23 1
variables.tf
in udf/terraform
22 -
InputCsvQueryIterator.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd
21 3
GeminiConstants.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/gemini
20 -
ZetaSQLHelperConstants.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util
20 -
Files With Most Units (Top 46)
File# lines# units
AntiPatternCommandParser.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd
378 22
BigQueryRemoteFnRequest.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/models
57 11
InputQuery.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd
52 11
AntiPatternHelper.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util
140 9
BigQueryRemoteFnResponse.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/models
36 7
JoinOrderVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/analyzer/visitors/joinorder
68 7
IdentifyLatestRecordVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/rownum
88 7
BigQueryRemoteFnResult.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/models
23 6
GCSHelper.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util
69 6
BigQueryHelper.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util
158 6
IdentifySimpleSelectStarVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
76 6
IdentifyCTEsEvalMultipleTimesVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
90 6
JoinScanVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/analyzer/visitors/joinorder
33 5
IdentifyDynamicPredicateVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
39 5
CheckAndInWhereVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/whereorder
57 5
IdentifyMissingDropStatementVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
66 5
IdentifyDroppedPersistentTableVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
67 5
GcsCsvOutputWriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output
52 5
PromptYamlReader.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/prompt
45 4
QueryVisitorRewriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/gemini
89 4
IdentifyWhereOrderVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/whereorder
41 4
IdentifyInSubqueryWithoutAggVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
38 4
IdentifyRegexpContainsVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
51 4
IdentifyOrderByWithoutLimitVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
34 4
AntiPatternController.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/controller
59 4
OutputCSVWriterHelper.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output
46 4
LocalCsvOutputWriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output
42 4
PromptDetails.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/prompt
16 3
GeminiRewriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/gemini
98 3
SearchRowNumFilterInWhereVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/rownum
32 3
Main.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern
75 3
BQOutputWriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output
63 3
InputFolderQueryIterable.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd
35 3
InputCsvQueryIterator.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd
21 3
InputBigQueryTableIterator.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd
27 3
InformationSchemaQueryIterable.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd
57 3
ZetaSQLStringParsingHelper.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util
41 2
OutputWriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output
16 2
TTLExpiredDuringRewriteException.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/exceptions
6 1
TableNotFoundInCatalog.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/exceptions
6 1
PromptDetailsList.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/prompt
10 1
PrintAnalyzerDebugString.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util
63 1
PrintParserDebugString.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util
20 1
AntiPatternApplication.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern
9 1
LogOutputWriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output
26 1
OutputWriterFactory.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output
23 1
Files With Long Lines (Top 16)

There are 16 files with lines longer than 120 characters. In total, there are 44 long lines.

File# lines# units# long lines
antiPatternExamples.yaml
in bigquery-antipattern-recognition/src/main/resources
159 - 7
IdentifyLatestRecordVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/rownum
88 7 6
main.tf
in terraform
198 - 5
AntiPatternHelper.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util
140 9 4
main.tf
in udf/terraform
132 - 4
QueryVisitorRewriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/gemini
89 4 3
terraform.tfvars
in terraform
24 - 3
67 - 3
GeminiRewriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/gemini
98 3 2
JoinOrderVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/analyzer/visitors/joinorder
68 7 1
IdentifyDynamicPredicateVisitor.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors
39 5 1
GcsCsvOutputWriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output
52 5 1
LocalCsvOutputWriter.java
in bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output
42 4 1
cloudbuild.yaml
in terraform
4 - 1
13 - 1
11 - 1
Correlations

File Size vs. Commits (all time): 60 points

bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifyDroppedPersistentTableVisitor.java x: 1 commits (all time) y: 67 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifyMissingDropStatementVisitor.java x: 1 commits (all time) y: 66 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util/AntiPatternHelper.java x: 2 commits (all time) y: 140 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util/BigQueryHelper.java x: 28 commits (all time) y: 158 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util/PrintAnalyzerDebugString.java x: 7 commits (all time) y: 63 lines of code bigquery-antipattern-recognition/src/main/resources/antiPatternExamples.yaml x: 11 commits (all time) y: 159 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util/ZetaSQLStringParsingHelper.java x: 2 commits (all time) y: 41 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifyCTEsEvalMultipleTimesVisitor.java x: 18 commits (all time) y: 90 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/prompt/PromptYamlReader.java x: 5 commits (all time) y: 45 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/Main.java x: 21 commits (all time) y: 75 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd/AntiPatternCommandParser.java x: 18 commits (all time) y: 378 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd/InformationSchemaQueryIterable.java x: 19 commits (all time) y: 57 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd/InputBigQueryTableIterator.java x: 6 commits (all time) y: 27 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output/BQOutputWriter.java x: 11 commits (all time) y: 63 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output/OutputWriterFactory.java x: 5 commits (all time) y: 23 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/AntiPatternApplication.java x: 1 commits (all time) y: 9 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/controller/AntiPatternController.java x: 1 commits (all time) y: 59 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/models/BigQueryRemoteFnRequest.java x: 1 commits (all time) y: 57 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/models/BigQueryRemoteFnResponse.java x: 1 commits (all time) y: 36 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/models/BigQueryRemoteFnResult.java x: 1 commits (all time) y: 23 lines of code cloudbuild-udf.yaml x: 1 commits (all time) y: 11 lines of code project.toml x: 1 commits (all time) y: 3 lines of code udf/terraform/main.tf x: 1 commits (all time) y: 132 lines of code udf/terraform/variables.tf x: 1 commits (all time) y: 22 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/exceptions/TTLExpiredDuringRewriteException.java x: 1 commits (all time) y: 6 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/gemini/GeminiConstants.java x: 5 commits (all time) y: 20 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/gemini/GeminiRewriter.java x: 11 commits (all time) y: 98 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/gemini/QueryVisitorRewriter.java x: 1 commits (all time) y: 89 lines of code cicd/cloudbuild_private_repo.yaml x: 1 commits (all time) y: 34 lines of code cicd/cloudbuild_public_repo.yaml x: 1 commits (all time) y: 13 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/AntiPatternVisitor.java x: 6 commits (all time) y: 5 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/analyzer/visitors/joinorder/JoinOrderVisitor.java x: 11 commits (all time) y: 68 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output/LogOutputWriter.java x: 6 commits (all time) y: 26 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output/OutputCSVWriterHelper.java x: 6 commits (all time) y: 46 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifyDynamicPredicateVisitor.java x: 11 commits (all time) y: 39 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifyInSubqueryWithoutAggVisitor.java x: 7 commits (all time) y: 38 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifyOrderByWithoutLimitVisitor.java x: 7 commits (all time) y: 34 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifyRegexpContainsVisitor.java x: 14 commits (all time) y: 51 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifySimpleSelectStarVisitor.java x: 14 commits (all time) y: 76 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/rownum/IdentifyLatestRecordVisitor.java x: 13 commits (all time) y: 88 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/whereorder/IdentifyWhereOrderVisitor.java x: 11 commits (all time) y: 41 lines of code cloudbuild.yaml x: 7 commits (all time) y: 67 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/analyzer/visitors/joinorder/JoinScanVisitor.java x: 5 commits (all time) y: 33 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output/GcsCsvOutputWriter.java x: 4 commits (all time) y: 52 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output/LocalCsvOutputWriter.java x: 4 commits (all time) y: 42 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output/OutputWriter.java x: 4 commits (all time) y: 16 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/rownum/SearchRowNumFilterInWhereVisitor.java x: 7 commits (all time) y: 32 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/prompt/PromptDetailsList.java x: 4 commits (all time) y: 10 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/prompt/RewriterConstants.java x: 5 commits (all time) y: 11 lines of code terraform/cloudbuild.yaml x: 6 commits (all time) y: 4 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/whereorder/CheckAndInWhereVisitor.java x: 5 commits (all time) y: 57 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd/InputQuery.java x: 9 commits (all time) y: 52 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util/GCSHelper.java x: 9 commits (all time) y: 69 lines of code terraform/main.tf x: 6 commits (all time) y: 198 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd/InputFolderQueryIterable.java x: 2 commits (all time) y: 35 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util/PrintParserDebugString.java x: 11 commits (all time) y: 20 lines of code terraform/terraform.tfvars x: 4 commits (all time) y: 24 lines of code terraform/variables.tf x: 4 commits (all time) y: 66 lines of code
378.0
lines of code
  min: 3.0
  average: 57.03
  25th percentile: 23.0
  median: 42.0
  75th percentile: 67.0
  max: 378.0
0 28.0
commits (all time)
min: 1.0 | average: 6.57 | 25th percentile: 1.25 | median: 5.0 | 75th percentile: 10.5 | max: 28.0

File Size vs. Contributors (all time): 60 points

bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifyDroppedPersistentTableVisitor.java x: 1 contributors (all time) y: 67 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifyMissingDropStatementVisitor.java x: 1 contributors (all time) y: 66 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util/AntiPatternHelper.java x: 2 contributors (all time) y: 140 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util/BigQueryHelper.java x: 7 contributors (all time) y: 158 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util/PrintAnalyzerDebugString.java x: 4 contributors (all time) y: 63 lines of code bigquery-antipattern-recognition/src/main/resources/antiPatternExamples.yaml x: 3 contributors (all time) y: 159 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util/ZetaSQLStringParsingHelper.java x: 2 contributors (all time) y: 41 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifyCTEsEvalMultipleTimesVisitor.java x: 4 contributors (all time) y: 90 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/prompt/PromptYamlReader.java x: 2 contributors (all time) y: 45 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/Main.java x: 3 contributors (all time) y: 75 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd/AntiPatternCommandParser.java x: 4 contributors (all time) y: 378 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd/InformationSchemaQueryIterable.java x: 5 contributors (all time) y: 57 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd/InputBigQueryTableIterator.java x: 3 contributors (all time) y: 27 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output/BQOutputWriter.java x: 3 contributors (all time) y: 63 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output/OutputWriterFactory.java x: 2 contributors (all time) y: 23 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/AntiPatternApplication.java x: 1 contributors (all time) y: 9 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/controller/AntiPatternController.java x: 1 contributors (all time) y: 59 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/models/BigQueryRemoteFnRequest.java x: 1 contributors (all time) y: 57 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/models/BigQueryRemoteFnResponse.java x: 1 contributors (all time) y: 36 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/models/BigQueryRemoteFnResult.java x: 1 contributors (all time) y: 23 lines of code cloudbuild-udf.yaml x: 1 contributors (all time) y: 11 lines of code project.toml x: 1 contributors (all time) y: 3 lines of code udf/terraform/main.tf x: 1 contributors (all time) y: 132 lines of code udf/terraform/variables.tf x: 1 contributors (all time) y: 22 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/exceptions/TTLExpiredDuringRewriteException.java x: 1 contributors (all time) y: 6 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/gemini/GeminiConstants.java x: 3 contributors (all time) y: 20 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/gemini/GeminiRewriter.java x: 3 contributors (all time) y: 98 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/gemini/QueryVisitorRewriter.java x: 1 contributors (all time) y: 89 lines of code cicd/cloudbuild_private_repo.yaml x: 1 contributors (all time) y: 34 lines of code cicd/cloudbuild_public_repo.yaml x: 1 contributors (all time) y: 13 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/AntiPatternVisitor.java x: 2 contributors (all time) y: 5 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/analyzer/visitors/joinorder/JoinOrderVisitor.java x: 3 contributors (all time) y: 68 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output/LogOutputWriter.java x: 2 contributors (all time) y: 26 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifyDynamicPredicateVisitor.java x: 2 contributors (all time) y: 39 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifyInSubqueryWithoutAggVisitor.java x: 2 contributors (all time) y: 38 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifyOrderByWithoutLimitVisitor.java x: 2 contributors (all time) y: 34 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifyRegexpContainsVisitor.java x: 2 contributors (all time) y: 51 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/IdentifySimpleSelectStarVisitor.java x: 4 contributors (all time) y: 76 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/rownum/IdentifyLatestRecordVisitor.java x: 2 contributors (all time) y: 88 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/analyzer/visitors/joinorder/JoinScanVisitor.java x: 3 contributors (all time) y: 33 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output/LocalCsvOutputWriter.java x: 2 contributors (all time) y: 42 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/output/OutputWriter.java x: 2 contributors (all time) y: 16 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/rownum/SearchRowNumFilterInWhereVisitor.java x: 2 contributors (all time) y: 32 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/prompt/PromptDetailsList.java x: 2 contributors (all time) y: 10 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/rewriter/prompt/RewriterConstants.java x: 2 contributors (all time) y: 11 lines of code terraform/cloudbuild.yaml x: 6 contributors (all time) y: 4 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/parser/visitors/whereorder/CheckAndInWhereVisitor.java x: 2 contributors (all time) y: 57 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd/InputQuery.java x: 4 contributors (all time) y: 52 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/util/GCSHelper.java x: 3 contributors (all time) y: 69 lines of code terraform/main.tf x: 6 contributors (all time) y: 198 lines of code bigquery-antipattern-recognition/src/main/java/com/google/zetasql/toolkit/antipattern/cmd/InputFolderQueryIterable.java x: 2 contributors (all time) y: 35 lines of code terraform/provider.tf x: 4 contributors (all time) y: 42 lines of code terraform/terraform.tfvars x: 4 contributors (all time) y: 24 lines of code terraform/variables.tf x: 4 contributors (all time) y: 66 lines of code
378.0
lines of code
  min: 3.0
  average: 57.03
  25th percentile: 23.0
  median: 42.0
  75th percentile: 67.0
  max: 378.0
0 7.0
contributors (all time)
min: 1.0 | average: 2.47 | 25th percentile: 1.25 | median: 2.0 | 75th percentile: 3.0 | max: 7.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".