azure / c-logging
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 53 files with 3,507 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 10 files changed 6-20 times (1,583 lines of code)
    • 43 files changed 1-5 times (1,924 lines of code)
0% | 0% | 0% | 45% | 54%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 53 files with 3,507 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 16 files changed by 2-5 contributors (1,811 lines of code)
    • 37 files changed by 1 contributor (1,696 lines of code)
0% | 0% | 0% | 51% | 48%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
c, txt, h, md, sh, yaml, gitignore, gitmodules
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c0% | 0% | 0% | 47% | 52%
h0% | 0% | 0% | 37% | 62%
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
v20% | 0% | 0% | 36% | 63%
src0% | 0% | 0% | 94% | 5%
inc0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
116 3 2022-10-13 2024-02-28 11 3 dcristo@microsoft.com mdurak@microsoft.com
logger.h
in v2/inc/c_logging
93 - 2022-08-16 2023-10-03 10 1 dcristo@microsoft.com dcristo@microsoft.com
log_context.h
in v2/inc/c_logging
205 - 2022-08-16 2023-12-14 9 3 dcristo@microsoft.com mdurak@microsoft.com
218 3 2020-05-11 2023-07-06 9 5 dcristo@microsoft.com jelani.brandon@microsoft.com
382 5 2023-05-15 2024-05-02 9 3 dcristo@microsoft.com dcristo@microsoft.com
logger.c
in v2/src
146 6 2022-08-16 2023-06-30 8 1 dcristo@microsoft.com dcristo@microsoft.com
220 9 2020-05-11 2023-08-14 8 3 dcristo@microsoft.com anporumb@users.noreply.gith...
log_sink_if.h
in v2/inc/c_logging
19 - 2022-08-16 2024-11-05 7 2 dcristo@microsoft.com darobs@microsoft.com
116 2 2020-05-11 2021-01-22 7 3 dcristo@microsoft.com mdurak@microsoft.com
68 7 2020-05-11 2022-12-15 6 4 dcristo@microsoft.com jelani.brandon@microsoft.com
xlogging.h
in inc/c_logging
156 - 2020-10-30 2022-12-15 5 3 anporumb@users.noreply.gith... jelani.brandon@microsoft.com
log_context_property_type.h
in v2/inc/c_logging
18 - 2022-08-17 2023-07-14 4 2 dcristo@microsoft.com 33240528+m-iceberg@users.no...
30 - 2023-05-27 2024-02-28 4 2 dcristo@microsoft.com mdurak@microsoft.com
log_lasterror.h
in v2/inc/c_logging
19 - 2023-06-07 2023-06-23 3 1 dcristo@microsoft.com dcristo@microsoft.com
27 5 2020-05-11 2021-01-20 3 2 dcristo@microsoft.com dcristo@microsoft.com
28 1 2023-06-07 2023-06-16 3 1 dcristo@microsoft.com dcristo@microsoft.com
log_context.c
in v2/src
91 5 2022-10-05 2023-07-14 3 2 dcristo@microsoft.com 33240528+m-iceberg@users.no...
212 7 2022-08-17 2022-10-05 3 1 dcristo@microsoft.com dcristo@microsoft.com
logger_v1_v2.h
in v2/inc/c_logging
10 - 2023-06-23 2023-06-27 2 1 dcristo@microsoft.com dcristo@microsoft.com
11 1 2020-10-05 2020-10-30 2 1 anporumb@users.noreply.gith... anporumb@users.noreply.gith...
log_sink_callback.h
in v2/inc/c_logging
14 - 2024-02-28 2024-03-06 2 1 mdurak@microsoft.com mdurak@microsoft.com
consolelogger.h
in inc/c_logging
16 - 2020-10-30 2022-12-15 2 2 anporumb@users.noreply.gith... jelani.brandon@microsoft.com
log_hresult.h
in v2/inc/c_logging
19 - 2023-06-12 2023-06-23 2 1 dcristo@microsoft.com dcristo@microsoft.com
log_errno.h
in v2/inc/c_logging
20 - 2023-06-16 2023-06-23 2 1 dcristo@microsoft.com dcristo@microsoft.com
26 - 2022-08-17 2022-10-05 2 1 dcristo@microsoft.com dcristo@microsoft.com
26 - 2022-08-17 2022-10-05 2 1 dcristo@microsoft.com dcristo@microsoft.com
28 2 2023-06-16 2023-07-06 2 2 dcristo@microsoft.com jelani.brandon@microsoft.com
log_hresult.c
in v2/src
76 1 2023-06-12 2023-06-16 2 1 dcristo@microsoft.com dcristo@microsoft.com
101 7 2022-10-05 2023-07-06 2 2 dcristo@microsoft.com jelani.brandon@microsoft.com
135 6 2024-02-28 2024-03-06 2 1 mdurak@microsoft.com mdurak@microsoft.com
3 - 2023-05-27 2023-05-27 1 1 dcristo@microsoft.com dcristo@microsoft.com
10 - 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
format_message_no_newline.h
in v2/inc/c_logging
10 - 2023-06-12 2023-06-12 1 1 dcristo@microsoft.com dcristo@microsoft.com
log_internal_error.h
in v2/inc/c_logging
10 - 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
log_sink_console.h
in v2/inc/c_logging
11 - 2022-10-13 2022-10-13 1 1 dcristo@microsoft.com dcristo@microsoft.com
log_level.h
in v2/inc/c_logging
11 - 2022-08-16 2022-08-16 1 1 dcristo@microsoft.com dcristo@microsoft.com
log_sink_etw.h
in v2/inc/c_logging
11 - 2023-05-15 2023-05-15 1 1 dcristo@microsoft.com dcristo@microsoft.com
13 - 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
13 1 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
etwlogger_driver.h
in inc/c_logging
14 - 2020-10-30 2020-10-30 1 1 anporumb@users.noreply.gith... anporumb@users.noreply.gith...
15 - 2023-07-14 2023-07-14 1 1 33240528+m-iceberg@users.no... 33240528+m-iceberg@users.no...
15 - 2023-06-21 2023-06-21 1 1 33240528+m-iceberg@users.no... 33240528+m-iceberg@users.no...
16 - 2024-02-27 2024-02-27 1 1 mdurak@microsoft.com mdurak@microsoft.com
18 - 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
get_thread_stack.h
in v2/inc/c_logging
20 - 2023-11-07 2023-11-07 1 1 anporumb@users.noreply.gith... anporumb@users.noreply.gith...
logging_stacktrace.h
in inc/c_logging
25 - 2020-10-30 2020-10-30 1 1 anporumb@users.noreply.gith... anporumb@users.noreply.gith...
25 1 2023-06-16 2023-06-16 1 1 dcristo@microsoft.com dcristo@microsoft.com
29 1 2023-06-12 2023-06-12 1 1 dcristo@microsoft.com dcristo@microsoft.com
74 7 2023-06-21 2023-06-21 1 1 33240528+m-iceberg@users.no... 33240528+m-iceberg@users.no...
86 7 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
218 3 2020-05-11 2023-07-06 9 5 dcristo@microsoft.com jelani.brandon@microsoft.com
68 7 2020-05-11 2022-12-15 6 4 dcristo@microsoft.com jelani.brandon@microsoft.com
116 3 2022-10-13 2024-02-28 11 3 dcristo@microsoft.com mdurak@microsoft.com
382 5 2023-05-15 2024-05-02 9 3 dcristo@microsoft.com dcristo@microsoft.com
log_context.h
in v2/inc/c_logging
205 - 2022-08-16 2023-12-14 9 3 dcristo@microsoft.com mdurak@microsoft.com
220 9 2020-05-11 2023-08-14 8 3 dcristo@microsoft.com anporumb@users.noreply.gith...
116 2 2020-05-11 2021-01-22 7 3 dcristo@microsoft.com mdurak@microsoft.com
xlogging.h
in inc/c_logging
156 - 2020-10-30 2022-12-15 5 3 anporumb@users.noreply.gith... jelani.brandon@microsoft.com
log_sink_if.h
in v2/inc/c_logging
19 - 2022-08-16 2024-11-05 7 2 dcristo@microsoft.com darobs@microsoft.com
30 - 2023-05-27 2024-02-28 4 2 dcristo@microsoft.com mdurak@microsoft.com
log_context_property_type.h
in v2/inc/c_logging
18 - 2022-08-17 2023-07-14 4 2 dcristo@microsoft.com 33240528+m-iceberg@users.no...
log_context.c
in v2/src
91 5 2022-10-05 2023-07-14 3 2 dcristo@microsoft.com 33240528+m-iceberg@users.no...
27 5 2020-05-11 2021-01-20 3 2 dcristo@microsoft.com dcristo@microsoft.com
28 2 2023-06-16 2023-07-06 2 2 dcristo@microsoft.com jelani.brandon@microsoft.com
101 7 2022-10-05 2023-07-06 2 2 dcristo@microsoft.com jelani.brandon@microsoft.com
consolelogger.h
in inc/c_logging
16 - 2020-10-30 2022-12-15 2 2 anporumb@users.noreply.gith... jelani.brandon@microsoft.com
logger.h
in v2/inc/c_logging
93 - 2022-08-16 2023-10-03 10 1 dcristo@microsoft.com dcristo@microsoft.com
logger.c
in v2/src
146 6 2022-08-16 2023-06-30 8 1 dcristo@microsoft.com dcristo@microsoft.com
212 7 2022-08-17 2022-10-05 3 1 dcristo@microsoft.com dcristo@microsoft.com
28 1 2023-06-07 2023-06-16 3 1 dcristo@microsoft.com dcristo@microsoft.com
log_lasterror.h
in v2/inc/c_logging
19 - 2023-06-07 2023-06-23 3 1 dcristo@microsoft.com dcristo@microsoft.com
135 6 2024-02-28 2024-03-06 2 1 mdurak@microsoft.com mdurak@microsoft.com
log_hresult.c
in v2/src
76 1 2023-06-12 2023-06-16 2 1 dcristo@microsoft.com dcristo@microsoft.com
logger_v1_v2.h
in v2/inc/c_logging
10 - 2023-06-23 2023-06-27 2 1 dcristo@microsoft.com dcristo@microsoft.com
log_errno.h
in v2/inc/c_logging
20 - 2023-06-16 2023-06-23 2 1 dcristo@microsoft.com dcristo@microsoft.com
log_hresult.h
in v2/inc/c_logging
19 - 2023-06-12 2023-06-23 2 1 dcristo@microsoft.com dcristo@microsoft.com
26 - 2022-08-17 2022-10-05 2 1 dcristo@microsoft.com dcristo@microsoft.com
26 - 2022-08-17 2022-10-05 2 1 dcristo@microsoft.com dcristo@microsoft.com
log_sink_callback.h
in v2/inc/c_logging
14 - 2024-02-28 2024-03-06 2 1 mdurak@microsoft.com mdurak@microsoft.com
11 1 2020-10-05 2020-10-30 2 1 anporumb@users.noreply.gith... anporumb@users.noreply.gith...
29 1 2023-06-12 2023-06-12 1 1 dcristo@microsoft.com dcristo@microsoft.com
223 3 2023-11-07 2023-11-07 1 1 anporumb@users.noreply.gith... anporumb@users.noreply.gith...
86 7 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
13 1 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
106 2 2024-02-27 2024-02-27 1 1 mdurak@microsoft.com mdurak@microsoft.com
25 1 2023-06-16 2023-06-16 1 1 dcristo@microsoft.com dcristo@microsoft.com
74 7 2023-06-21 2023-06-21 1 1 33240528+m-iceberg@users.no... 33240528+m-iceberg@users.no...
3 - 2023-05-27 2023-05-27 1 1 dcristo@microsoft.com dcristo@microsoft.com
103 7 2023-07-14 2023-07-14 1 1 33240528+m-iceberg@users.no... 33240528+m-iceberg@users.no...
15 - 2023-06-21 2023-06-21 1 1 33240528+m-iceberg@users.no... 33240528+m-iceberg@users.no...
log_internal_error.h
in v2/inc/c_logging
10 - 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
13 - 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
format_message_no_newline.h
in v2/inc/c_logging
10 - 2023-06-12 2023-06-12 1 1 dcristo@microsoft.com dcristo@microsoft.com
log_sink_etw.h
in v2/inc/c_logging
11 - 2023-05-15 2023-05-15 1 1 dcristo@microsoft.com dcristo@microsoft.com
16 - 2024-02-27 2024-02-27 1 1 mdurak@microsoft.com mdurak@microsoft.com
log_level.h
in v2/inc/c_logging
11 - 2022-08-16 2022-08-16 1 1 dcristo@microsoft.com dcristo@microsoft.com
get_thread_stack.h
in v2/inc/c_logging
20 - 2023-11-07 2023-11-07 1 1 anporumb@users.noreply.gith... anporumb@users.noreply.gith...
10 - 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
log_sink_console.h
in v2/inc/c_logging
11 - 2022-10-13 2022-10-13 1 1 dcristo@microsoft.com dcristo@microsoft.com
15 - 2023-07-14 2023-07-14 1 1 33240528+m-iceberg@users.no... 33240528+m-iceberg@users.no...
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
223 3 2023-11-07 2023-11-07 1 1 anporumb@users.noreply.gith... anporumb@users.noreply.gith...
212 7 2022-08-17 2022-10-05 3 1 dcristo@microsoft.com dcristo@microsoft.com
logger.c
in v2/src
146 6 2022-08-16 2023-06-30 8 1 dcristo@microsoft.com dcristo@microsoft.com
135 6 2024-02-28 2024-03-06 2 1 mdurak@microsoft.com mdurak@microsoft.com
106 2 2024-02-27 2024-02-27 1 1 mdurak@microsoft.com mdurak@microsoft.com
103 7 2023-07-14 2023-07-14 1 1 33240528+m-iceberg@users.no... 33240528+m-iceberg@users.no...
logger.h
in v2/inc/c_logging
93 - 2022-08-16 2023-10-03 10 1 dcristo@microsoft.com dcristo@microsoft.com
86 7 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
log_hresult.c
in v2/src
76 1 2023-06-12 2023-06-16 2 1 dcristo@microsoft.com dcristo@microsoft.com
74 7 2023-06-21 2023-06-21 1 1 33240528+m-iceberg@users.no... 33240528+m-iceberg@users.no...
29 1 2023-06-12 2023-06-12 1 1 dcristo@microsoft.com dcristo@microsoft.com
28 1 2023-06-07 2023-06-16 3 1 dcristo@microsoft.com dcristo@microsoft.com
26 - 2022-08-17 2022-10-05 2 1 dcristo@microsoft.com dcristo@microsoft.com
26 - 2022-08-17 2022-10-05 2 1 dcristo@microsoft.com dcristo@microsoft.com
25 1 2023-06-16 2023-06-16 1 1 dcristo@microsoft.com dcristo@microsoft.com
logging_stacktrace.h
in inc/c_logging
25 - 2020-10-30 2020-10-30 1 1 anporumb@users.noreply.gith... anporumb@users.noreply.gith...
log_errno.h
in v2/inc/c_logging
20 - 2023-06-16 2023-06-23 2 1 dcristo@microsoft.com dcristo@microsoft.com
get_thread_stack.h
in v2/inc/c_logging
20 - 2023-11-07 2023-11-07 1 1 anporumb@users.noreply.gith... anporumb@users.noreply.gith...
log_hresult.h
in v2/inc/c_logging
19 - 2023-06-12 2023-06-23 2 1 dcristo@microsoft.com dcristo@microsoft.com
log_lasterror.h
in v2/inc/c_logging
19 - 2023-06-07 2023-06-23 3 1 dcristo@microsoft.com dcristo@microsoft.com
18 - 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
16 - 2024-02-27 2024-02-27 1 1 mdurak@microsoft.com mdurak@microsoft.com
15 - 2023-06-21 2023-06-21 1 1 33240528+m-iceberg@users.no... 33240528+m-iceberg@users.no...
15 - 2023-07-14 2023-07-14 1 1 33240528+m-iceberg@users.no... 33240528+m-iceberg@users.no...
log_sink_callback.h
in v2/inc/c_logging
14 - 2024-02-28 2024-03-06 2 1 mdurak@microsoft.com mdurak@microsoft.com
etwlogger_driver.h
in inc/c_logging
14 - 2020-10-30 2020-10-30 1 1 anporumb@users.noreply.gith... anporumb@users.noreply.gith...
13 1 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
13 - 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
log_sink_etw.h
in v2/inc/c_logging
11 - 2023-05-15 2023-05-15 1 1 dcristo@microsoft.com dcristo@microsoft.com
log_level.h
in v2/inc/c_logging
11 - 2022-08-16 2022-08-16 1 1 dcristo@microsoft.com dcristo@microsoft.com
log_sink_console.h
in v2/inc/c_logging
11 - 2022-10-13 2022-10-13 1 1 dcristo@microsoft.com dcristo@microsoft.com
11 1 2020-10-05 2020-10-30 2 1 anporumb@users.noreply.gith... anporumb@users.noreply.gith...
log_internal_error.h
in v2/inc/c_logging
10 - 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
format_message_no_newline.h
in v2/inc/c_logging
10 - 2023-06-12 2023-06-12 1 1 dcristo@microsoft.com dcristo@microsoft.com
logger_v1_v2.h
in v2/inc/c_logging
10 - 2023-06-23 2023-06-27 2 1 dcristo@microsoft.com dcristo@microsoft.com
10 - 2022-10-05 2022-10-05 1 1 dcristo@microsoft.com dcristo@microsoft.com
3 - 2023-05-27 2023-05-27 1 1 dcristo@microsoft.com dcristo@microsoft.com
101 7 2022-10-05 2023-07-06 2 2 dcristo@microsoft.com jelani.brandon@microsoft.com
log_context.c
in v2/src
91 5 2022-10-05 2023-07-14 3 2 dcristo@microsoft.com 33240528+m-iceberg@users.no...
30 - 2023-05-27 2024-02-28 4 2 dcristo@microsoft.com mdurak@microsoft.com
28 2 2023-06-16 2023-07-06 2 2 dcristo@microsoft.com jelani.brandon@microsoft.com
27 5 2020-05-11 2021-01-20 3 2 dcristo@microsoft.com dcristo@microsoft.com
log_sink_if.h
in v2/inc/c_logging
19 - 2022-08-16 2024-11-05 7 2 dcristo@microsoft.com darobs@microsoft.com
log_context_property_type.h
in v2/inc/c_logging
18 - 2022-08-17 2023-07-14 4 2 dcristo@microsoft.com 33240528+m-iceberg@users.no...
consolelogger.h
in inc/c_logging
16 - 2020-10-30 2022-12-15 2 2 anporumb@users.noreply.gith... jelani.brandon@microsoft.com
382 5 2023-05-15 2024-05-02 9 3 dcristo@microsoft.com dcristo@microsoft.com
220 9 2020-05-11 2023-08-14 8 3 dcristo@microsoft.com anporumb@users.noreply.gith...
log_context.h
in v2/inc/c_logging
205 - 2022-08-16 2023-12-14 9 3 dcristo@microsoft.com mdurak@microsoft.com
xlogging.h
in inc/c_logging
156 - 2020-10-30 2022-12-15 5 3 anporumb@users.noreply.gith... jelani.brandon@microsoft.com
116 3 2022-10-13 2024-02-28 11 3 dcristo@microsoft.com mdurak@microsoft.com
Correlations

File Size vs. Number of Changes: 53 points

v2/inc/c_logging/log_sink_if.h x: 19 lines of code y: 7 # changes v2/src/log_sink_etw.c x: 382 lines of code y: 9 # changes v2/inc/c_logging/log_sink_callback.h x: 14 lines of code y: 2 # changes v2/src/log_sink_callback.c x: 135 lines of code y: 2 # changes v2/src/log_sink_console.c x: 116 lines of code y: 11 # changes v2/src/logger_sinks_config.c x: 30 lines of code y: 4 # changes v2/inc/c_logging/log_context_property_to_string.h x: 16 lines of code y: 1 # changes v2/src/log_context_property_to_string.c x: 106 lines of code y: 1 # changes v2/inc/c_logging/log_context.h x: 205 lines of code y: 9 # changes v2/inc/c_logging/get_thread_stack.h x: 20 lines of code y: 1 # changes v2/src/get_thread_stack.c x: 223 lines of code y: 1 # changes v2/inc/c_logging/logger.h x: 93 lines of code y: 10 # changes src/etwlogger_driver.c x: 220 lines of code y: 8 # changes v2/inc/c_logging/log_context_property_type.h x: 18 lines of code y: 4 # changes v2/inc/c_logging/log_context_property_type_wchar_t_ptr.h x: 15 lines of code y: 1 # changes v2/src/log_context.c x: 91 lines of code y: 3 # changes v2/src/log_context_property_type_wchar_t_ptr.c x: 103 lines of code y: 1 # changes src/consolelogger.c x: 218 lines of code y: 9 # changes v2/src/log_context_property_type_ascii_char_ptr.c x: 101 lines of code y: 2 # changes v2/src/log_errno_linux.c x: 28 lines of code y: 2 # changes v2/src/logger.c x: 146 lines of code y: 8 # changes v2/inc/c_logging/logger_v1_v2.h x: 10 lines of code y: 2 # changes v2/inc/c_logging/log_errno.h x: 20 lines of code y: 2 # changes v2/inc/c_logging/log_hresult.h x: 19 lines of code y: 2 # changes v2/inc/c_logging/log_lasterror.h x: 19 lines of code y: 3 # changes v2/src/log_context_property_bool_type.c x: 74 lines of code y: 1 # changes v2/src/log_errno_win32.c x: 25 lines of code y: 1 # changes v2/src/log_hresult.c x: 76 lines of code y: 2 # changes v2/src/log_lasterror.c x: 28 lines of code y: 3 # changes v2/inc/c_logging/format_message_no_newline.h x: 10 lines of code y: 1 # changes v2/src/format_message_no_newline.c x: 29 lines of code y: 1 # changes v2/src/log_context_property_type.c x: 3 lines of code y: 1 # changes v2/inc/c_logging/log_sink_etw.h x: 11 lines of code y: 1 # changes inc/c_logging/consolelogger.h x: 16 lines of code y: 2 # changes inc/c_logging/xlogging.h x: 156 lines of code y: 5 # changes src/xlogging.c x: 68 lines of code y: 6 # changes v2/inc/c_logging/log_context_property_basic_types.h x: 26 lines of code y: 2 # changes v2/inc/c_logging/log_context_property_type_ascii_char_ptr.h x: 13 lines of code y: 1 # changes v2/inc/c_logging/log_context_property_type_struct.h x: 18 lines of code y: 1 # changes v2/src/log_context_property_basic_types.c x: 212 lines of code y: 3 # changes v2/src/log_context_property_type_struct.c x: 86 lines of code y: 1 # changes src/logging_stacktrace.c x: 116 lines of code y: 7 # changes src/etwxlogging.c x: 27 lines of code y: 3 # changes inc/c_logging/etwlogger_driver.h x: 14 lines of code y: 1 # changes src/logging_stacktrace_dummy.c x: 11 lines of code y: 2 # changes
11.0
# changes
  min: 1.0
  average: 3.0
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.5
  max: 11.0
0 382.0
lines of code
min: 3.0 | average: 66.17 | 25th percentile: 14.5 | median: 26.0 | 75th percentile: 102.0 | max: 382.0

Number of Contributors vs. Number of Changes: 53 points

v2/inc/c_logging/log_sink_if.h x: 2 # contributors y: 7 # changes v2/src/log_sink_etw.c x: 3 # contributors y: 9 # changes v2/inc/c_logging/log_sink_callback.h x: 1 # contributors y: 2 # changes v2/src/log_sink_console.c x: 3 # contributors y: 11 # changes v2/src/logger_sinks_config.c x: 2 # contributors y: 4 # changes v2/inc/c_logging/log_context_property_to_string.h x: 1 # contributors y: 1 # changes v2/inc/c_logging/logger.h x: 1 # contributors y: 10 # changes src/etwlogger_driver.c x: 3 # contributors y: 8 # changes v2/src/log_context.c x: 2 # contributors y: 3 # changes src/consolelogger.c x: 5 # contributors y: 9 # changes v2/src/log_context_property_type_ascii_char_ptr.c x: 2 # contributors y: 2 # changes v2/src/logger.c x: 1 # contributors y: 8 # changes v2/inc/c_logging/log_lasterror.h x: 1 # contributors y: 3 # changes inc/c_logging/xlogging.h x: 3 # contributors y: 5 # changes src/xlogging.c x: 4 # contributors y: 6 # changes src/logging_stacktrace.c x: 3 # contributors y: 7 # changes
11.0
# changes
  min: 1.0
  average: 3.0
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.5
  max: 11.0
0 5.0
# contributors
min: 1.0 | average: 1.51 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0

Number of Contributors vs. File Size: 53 points

v2/inc/c_logging/log_sink_if.h x: 2 # contributors y: 19 lines of code v2/src/log_sink_etw.c x: 3 # contributors y: 382 lines of code v2/inc/c_logging/log_sink_callback.h x: 1 # contributors y: 14 lines of code v2/src/log_sink_callback.c x: 1 # contributors y: 135 lines of code v2/src/log_sink_console.c x: 3 # contributors y: 116 lines of code v2/src/logger_sinks_config.c x: 2 # contributors y: 30 lines of code v2/inc/c_logging/log_context_property_to_string.h x: 1 # contributors y: 16 lines of code v2/src/log_context_property_to_string.c x: 1 # contributors y: 106 lines of code v2/inc/c_logging/log_context.h x: 3 # contributors y: 205 lines of code v2/inc/c_logging/get_thread_stack.h x: 1 # contributors y: 20 lines of code v2/src/get_thread_stack.c x: 1 # contributors y: 223 lines of code v2/inc/c_logging/logger.h x: 1 # contributors y: 93 lines of code src/etwlogger_driver.c x: 3 # contributors y: 220 lines of code v2/inc/c_logging/log_context_property_type.h x: 2 # contributors y: 18 lines of code v2/src/log_context.c x: 2 # contributors y: 91 lines of code v2/src/log_context_property_type_wchar_t_ptr.c x: 1 # contributors y: 103 lines of code src/consolelogger.c x: 5 # contributors y: 218 lines of code v2/src/log_context_property_type_ascii_char_ptr.c x: 2 # contributors y: 101 lines of code v2/src/log_errno_linux.c x: 2 # contributors y: 28 lines of code v2/src/logger.c x: 1 # contributors y: 146 lines of code v2/inc/c_logging/logger_v1_v2.h x: 1 # contributors y: 10 lines of code v2/inc/c_logging/log_hresult.h x: 1 # contributors y: 19 lines of code v2/src/log_context_property_bool_type.c x: 1 # contributors y: 74 lines of code v2/src/log_errno_win32.c x: 1 # contributors y: 25 lines of code v2/src/log_hresult.c x: 1 # contributors y: 76 lines of code v2/src/log_lasterror.c x: 1 # contributors y: 28 lines of code v2/src/format_message_no_newline.c x: 1 # contributors y: 29 lines of code v2/src/log_context_property_type.c x: 1 # contributors y: 3 lines of code v2/inc/c_logging/log_sink_etw.h x: 1 # contributors y: 11 lines of code inc/c_logging/consolelogger.h x: 2 # contributors y: 16 lines of code inc/c_logging/xlogging.h x: 3 # contributors y: 156 lines of code src/xlogging.c x: 4 # contributors y: 68 lines of code v2/inc/c_logging/log_context_property_basic_types.h x: 1 # contributors y: 26 lines of code v2/inc/c_logging/log_context_property_type_ascii_char_ptr.h x: 1 # contributors y: 13 lines of code v2/inc/c_logging/log_context_property_type_struct.h x: 1 # contributors y: 18 lines of code v2/src/log_context_property_basic_types.c x: 1 # contributors y: 212 lines of code v2/src/log_context_property_type_struct.c x: 1 # contributors y: 86 lines of code src/etwxlogging.c x: 2 # contributors y: 27 lines of code
382.0
lines of code
  min: 3.0
  average: 66.17
  25th percentile: 14.5
  median: 26.0
  75th percentile: 102.0
  max: 382.0
0 5.0
# contributors
min: 1.0 | average: 1.51 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0