microsoft / msphpsql
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 46 files with 20,513 lines of code.
    • 8 files changed more than 100 times (10,413 lines of code)
    • 14 files changed 51-100 times (5,538 lines of code)
    • 20 files changed 21-50 times (4,362 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 4 files changed 1-5 times (200 lines of code)
50% | 26% | 21% | 0% | <1%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
phpt, inc, php, h, cpp, py, sql, md, yml, txt, sh, m4, json, hpp, ps1
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp58% | 32% | 9% | 0% | 0%
h41% | 9% | 48% | 0% | 0%
hpp0% | 100% | 0% | 0% | 0%
yml0% | 31% | 64% | 0% | 3%
py0% | 0% | 87% | 0% | 12%
php0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
source53% | 27% | 18% | 0% | 0%
ROOT0% | 31% | 64% | 0% | 3%
buildscripts0% | 0% | 87% | 0% | 12%
sample0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 46)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
core_sqlsrv.h
in source/shared
1908 100 60 1867 182
core_stmt.cpp
in source/shared
2542 81 60 1867 181
pdo_stmt.cpp
in source/pdo_sqlsrv
1062 25 145 1867 130
pdo_dbh.cpp
in source/pdo_sqlsrv
1456 18 60 1867 126
pdo_util.cpp
in source/pdo_sqlsrv
596 8 60 1867 120
util.cpp
in source/sqlsrv
691 7 60 1867 114
stmt.cpp
in source/sqlsrv
1411 17 60 1867 113
core_conn.cpp
in source/shared
747 25 60 1867 111
147 - 145 1847 96
conn.cpp
in source/sqlsrv
1005 17 60 1867 96
version.h
in source/shared
27 - 60 1867 89
core_results.cpp
in source/shared
1167 36 145 1867 84
core_util.cpp
in source/shared
466 18 145 1867 77
php_pdo_sqlsrv.h
in source/pdo_sqlsrv
21 - 145 1867 76
init.cpp
in source/sqlsrv
517 3 145 1867 68
pdo_init.cpp
in source/pdo_sqlsrv
200 4 145 1867 65
php_sqlsrv.h
in source/sqlsrv
64 - 145 1867 64
pdo_parser.cpp
in source/pdo_sqlsrv
285 13 60 1867 64
localizationimpl.cpp
in source/shared
950 17 145 1832 64
msodbcsql.h
in source/shared
328 - 145 1867 58
core_stream.cpp
in source/shared
202 2 145 1867 55
localization.hpp
in source/shared
159 10 145 1832 51
FormattedPrint.cpp
in source/shared
1157 27 145 1832 50
core_init.cpp
in source/shared
75 2 145 1867 48
typedefs_for_linux.h
in source/shared
34 - 145 1832 47
StringFunctions.cpp
in source/shared
101 4 145 1832 44
xplat.h
in source/shared
110 - 145 1832 44
globalization.h
in source/shared
304 14 145 1832 44
StringFunctions.h
in source/shared
11 - 145 1832 42
sal_def.h
in source/shared
787 - 145 1830 42
interlockedatomic_gcc.h
in source/shared
10 1 145 1832 41
interlockedatomic.h
in source/shared
11 - 145 1832 41
xplat_winnls.h
in source/shared
24 - 145 1830 41
xplat_intsafe.h
in source/shared
30 - 145 1830 41
FormattedPrint.h
in source/shared
161 9 145 1832 41
xplat_winerror.h
in source/shared
104 - 145 1830 40
interlockedslist.h
in source/shared
75 5 145 1832 39
buildtools.py
in buildscripts
326 25 145 1634 30
297 - 60 1055 28
builddrivers.py
in buildscripts
197 7 482 1634 25
php_pdo_sqlsrv_int.h
in source/pdo_sqlsrv
261 2 60 1138 25
php_sqlsrv_int.h
in source/sqlsrv
287 3 60 1138 25
56 1 1151 2193 5
49 1 1151 2098 4
indexsymbols.py
in buildscripts
77 3 60 1090 4
18 - 656 726 2