Files

Files
27,930
52 extensions
Lines of Code
7,793,171
279 per file
Average File Size
11.4 KB
310.4 MB in total

File count by date

Extensions

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

ExtensionFilesLinesShareLines/file
cpp8,0924,147,41153.2%512
ets7,5962,198,04228.2%289
h6,578808,86110.4%122
ts1,060234,3253.0%221
js167146,2711.9%875
md35854,5700.7%152
json1,13052,7490.7%46
gn59652,4860.7%88
json51,18443,9080.6%37
py6510,3520.1%159
gni506,5910.1%131
map16,1200.1%6,120
cc215,2910.1%251
txt1333,3950.0%25
idl562,8700.0%51
inl81,7130.0%214
cj91,1550.0%128
svg671,0430.0%15
patch57120.0%142
yaml36090.0%203
html15150.0%515
sh85090.0%63
mjs33990.0%133
yml23960.0%198
java42940.0%73
xml32780.0%92
in11770.0%177
css1780.0%78
ps11630.0%63
pegjs2600.0%30
def1540.0%54
c2520.0%26
cer1500.0%50
cfg3410.0%13
bat1390.0%39
toml1250.0%25
tgz6240.0%4
dac1150.0%15
para1120.0%12
mp4280.0%4
png41410.0%0
jpg1110.0%0
gif610.0%0
bmp210.0%0
webp210.0%0
db110.0%1
log110.0%1
TTF7———
jpeg2———
ogg1———
p121———
p7b1———

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
frameworks/core/components_ng/pattern/text_field/text_field_pattern.cpp1,776
frameworks/core/components_ng/pattern/rich_editor/rich_editor_pattern.cpp1,711
frameworks/core/pipeline_ng/pipeline_context.cpp1,484
frameworks/core/interfaces/arkoala/arkoala_api.h1,266
frameworks/core/components_ng/base/frame_node.cpp1,227
frameworks/bridge/declarative_frontend/jsview/js_view_abstract.cpp1,115
adapter/ohos/entrance/ui_content_impl.cpp1,072
frameworks/core/components_ng/pattern/overlay/overlay_manager.cpp1,052
frameworks/core/components_ng/pattern/web/web_pattern.cpp1,014
frameworks/core/components_ng/pattern/swiper/swiper_pattern.cpp947
frameworks/core/components_ng/render/adapter/rosen_render_context.cpp913
frameworks/core/components_ng/pattern/text/text_pattern.cpp883
frameworks/core/components_ng/pattern/text_field/text_field_pattern.h813
frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/arkts_native_api_impl_bridge.cpp788
frameworks/core/components_ng/pattern/BUILD.gn771
adapter/ohos/entrance/ace_container.cpp769
frameworks/core/components_ng/pattern/rich_editor/rich_editor_pattern.h748
frameworks/core/components_ng/base/view_abstract.cpp723
frameworks/core/components/web/resource/web_delegate.cpp710
frameworks/core/pipeline_ng/pipeline_context.h695
test/unittest/BUILD.gn668
frameworks/core/components_ng/base/frame_node.h661
frameworks/bridge/declarative_frontend/engine/jsEnumStyle.js653
frameworks/core/components_ng/pattern/list/list_pattern.cpp643
frameworks/core/components_ng/pattern/scrollable/scrollable_pattern.cpp618