Files

Files
17,839
44 extensions
Lines of Code
1,511,905
85 per file
Average File Size
10.4 KB
180.3 MB in total

File count by date

Extensions

Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.

ExtensionFilesLinesShareLines/file
java9,861822,18654.4%83
xml3,281248,27716.4%75
yaml1,245135,5299.0%108
md1,109109,1657.2%98
g427584,1685.6%306
sql17920,9451.4%117
json3417,6901.2%520
css3912,3120.8%315
py1711,9260.8%701
no extension5349,8680.7%18
svg278,0400.5%297
toml356,3950.4%182
ftl995,6650.4%57
yml293,5140.2%121
js303,2690.2%108
txt362,6860.2%74
html1032,4290.2%23
sh162,3580.2%147
content31,0820.1%360
scss95100.0%56
properties184480.0%24
cnf72210.0%31
bat21910.0%95
cmd11890.0%189
conf71730.0%24
proto21730.0%86
ps121140.0%57
SQLRouter61100.0%18
sample2590.0%29
dict3540.0%18
MockMaker2360.0%18
config2200.0%10
Driver1180.0%18
SQLAuditor1180.0%18
png548———
jpg135———
eot24———
ttf24———
woff24———
woff219———
jpeg17———
pdf4———
otf2———
mp41———

Most changed files (code churn)

Files in the current tree touched most often across all commits. High-churn files are hotspots that may benefit from extra review or refactoring.

FileTimes Changed
pom.xml1,058
RELEASE-NOTES.md713
README.md411
docs/document/content/user-manual/error-code/sql-error-code.en.md299
docs/document/content/user-manual/error-code/sql-error-code.cn.md297
test/it/parser/src/main/resources/case/dml/select.xml253
README_ZH.md243
test/it/parser/src/main/resources/sql/supported/dml/select.xml224
mode/core/src/main/java/org/apache/shardingsphere/mode/manager/ContextManager.java179
mode/core/src/test/java/org/apache/shardingsphere/mode/manager/ContextManagerTest.java157
examples/pom.xml140
mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/ClusterContextManagerBuilder.java137
test/it/parser/src/main/java/org/apache/shardingsphere/test/it/sql/parser/internal/cases/parser/jaxb/RootSQLParserTestCases.java127
mode/type/standalone/core/src/main/java/org/apache/shardingsphere/mode/manager/standalone/persist/service/StandaloneMetaDataManagerPersistService.java123
AGENTS.md114
proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutorTest.java109
test/it/parser/src/main/resources/case/dml/select-special-function.xml108
features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/rule/ShardingRule.java107
.github/workflows/nightly-check.yml105
jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/statement/ShardingSpherePreparedStatement.java104
test/it/parser/src/main/resources/sql/supported/dml/select-special-function.xml99
.github/workflows/ci.yml98
jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/statement/ShardingSphereStatement.java96
mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/persist/service/ClusterMetaDataManagerPersistService.java95
features/sharding/core/src/test/java/org/apache/shardingsphere/sharding/rule/ShardingRuleTest.java95