apache / logging-log4net
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 284 files with 34,841 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (1,954 lines of code)
    • 85 files changed 6-20 times (19,160 lines of code)
    • 197 files changed 1-5 times (13,727 lines of code)
0% | 0% | 5% | 54% | 39%
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 284 files with 34,841 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)
    • 2 files changed by 6-10 contributors (730 lines of code)
    • 266 files changed by 2-5 contributors (33,377 lines of code)
    • 16 files changed by 1 contributor (734 lines of code)
0% | 0% | 2% | 95% | 2%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
cs, js, xml, csproj, vb, json, vbproj, txt, md, resx, css, asax, ps1, aspx, xproj, cpp, gitattributes, targets, bat, sh, yml, gitignore, props, rdf, cmd
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
xml0% | 0% | 22% | 76% | 1%
cs0% | 0% | 0% | 50% | 49%
cmd0% | 0% | 0% | 100% | 0%
js0% | 0% | 0% | 4% | 95%
ps10% | 0% | 0% | 63% | 36%
xproj0% | 0% | 0% | 0% | 100%
rdf0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
targets0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
props0% | 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
src0% | 0% | 5% | 55% | 38%
extensions0% | 0% | 0% | 47% | 52%
ROOT0% | 0% | 0% | 81% | 18%
local-tasks0% | 0% | 0% | 26% | 73%
netstandard0% | 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
release-notes.xml
in src/site/xdoc/release
1877 - 2007-07-26 2022-07-22 27 3 carnold@apache.org davydm@gmail.com
download_log4net.xml
in src/site/xdoc
77 - 2011-11-24 2022-07-22 21 3 bodewig@apache.org davydm@gmail.com
framework-support.xml
in src/site/xdoc/release
839 - 2007-07-26 2020-08-27 19 3 carnold@apache.org davydm@gmail.com
LoggingEvent.cs
in src/log4net/Core
623 21 2013-11-05 2022-07-22 17 6 bodewig@apache.org davydm@gmail.com
faq.xml
in src/site/xdoc/release
1115 - 2007-07-26 2020-08-27 17 4 carnold@apache.org davydm@gmail.com
AssemblyInfo.cs
in src/log4net
107 - 2013-11-05 2022-08-03 16 6 bodewig@apache.org davydm@gmail.com
site.xml
in src/site
55 - 2007-07-26 2020-09-04 15 5 carnold@apache.org davydm@gmail.com
features.xml
in src/site/xdoc/release
284 - 2007-07-26 2020-08-27 14 3 carnold@apache.org davydm@gmail.com
introduction.xml
in src/site/xdoc/release/manual
999 - 2007-07-26 2020-08-27 14 4 carnold@apache.org davydm@gmail.com
FileAppender.cs
in src/log4net/Appender
755 68 2013-11-05 2022-10-24 13 5 bodewig@apache.org jan.friedrich@komsa.de
SmtpAppender.cs
in src/log4net/Appender
290 4 2013-11-05 2020-09-30 12 5 bodewig@apache.org davydm@gmail.com
config-examples.xml
in src/site/xdoc/release
1068 - 2007-07-26 2022-07-22 12 4 carnold@apache.org davydm@gmail.com
AdoNetAppender.cs
in src/log4net/Appender
427 16 2013-11-05 2021-11-23 11 4 bodewig@apache.org nsmirnov@ics.perm.ru
zip.js
in local-tasks
51 1 2020-05-16 2022-07-25 10 3 davydm@gmail.com davydm@gmail.com
TraceLogImpl.cs
in extensions/net/1.0/log4net.Ext.Trace/cs/src
51 6 2004-01-28 2015-10-07 10 2 nicko@apache.org bodewig@apache.org
11 - 2013-11-05 2022-07-22 9 3 bodewig@apache.org davydm@gmail.com
EventIDLogImpl.cs
in extensions/net/1.0/log4net.Ext.EventID/cs/src
68 9 2004-01-28 2015-10-07 9 2 nicko@apache.org bodewig@apache.org
building.xml
in src/site/xdoc/release
98 - 2007-07-26 2020-08-27 9 3 carnold@apache.org davydm@gmail.com
cmd
build.cmd
in root
106 - 2004-01-28 2015-10-07 9 2 nicko@apache.org bodewig@apache.org
PropertiesDictionary.cs
in src/log4net/Util
125 5 2013-11-05 2020-09-30 9 4 bodewig@apache.org davydm@gmail.com
XmlConfigurator.cs
in src/log4net/Config
486 24 2013-11-05 2020-09-30 9 5 bodewig@apache.org davydm@gmail.com
SystemInfo.cs
in src/log4net/Util
687 19 2013-11-05 2022-08-21 9 5 bodewig@apache.org davydm@gmail.com
ITraceLog.cs
in extensions/net/1.0/log4net.Ext.Trace/cs/src
14 - 2004-01-28 2015-10-07 8 2 nicko@apache.org bodewig@apache.org
chainsaw.xml
in src/site/xdoc/release/howto
69 - 2007-07-26 2020-08-27 8 4 carnold@apache.org davydm@gmail.com
TraceLogManager.cs
in extensions/net/1.0/log4net.Ext.Trace/cs/src
90 12 2004-01-28 2015-10-07 8 3 nicko@apache.org bodewig@apache.org
EventIDLogManager.cs
in extensions/net/1.0/log4net.Ext.EventID/cs/src
90 12 2004-01-28 2015-10-07 8 3 nicko@apache.org bodewig@apache.org
PatternString.cs
in src/log4net/Util
124 9 2013-11-05 2020-09-30 8 4 bodewig@apache.org davydm@gmail.com
SystemStringFormat.cs
in src/log4net/Util
145 6 2013-11-05 2022-07-22 8 5 bodewig@apache.org davydm@gmail.com
contexts.xml
in src/site/xdoc/release/manual
219 - 2007-07-26 2020-08-27 8 4 carnold@apache.org davydm@gmail.com
RemoteSyslogAppender.cs
in src/log4net/Appender
222 7 2013-11-05 2022-08-21 8 5 bodewig@apache.org davydm@gmail.com
Logger.cs
in src/log4net/Repository/Hierarchy
343 14 2013-11-05 2020-09-30 8 4 bodewig@apache.org davydm@gmail.com
example-apps.xml
in src/site/xdoc/release
432 - 2007-07-26 2020-08-27 8 3 carnold@apache.org davydm@gmail.com
XmlHierarchyConfigurator.cs
in src/log4net/Repository/Hierarchy
765 16 2013-11-05 2020-09-30 8 4 bodewig@apache.org davydm@gmail.com
RollingFileAppender.cs
in src/log4net/Appender
792 25 2013-11-05 2022-03-11 8 4 bodewig@apache.org davydm@gmail.com
IEventIDLog.cs
in extensions/net/1.0/log4net.Ext.EventID/cs/src
18 - 2004-01-28 2015-10-07 7 2 nicko@apache.org bodewig@apache.org
index.xml
in src/site/xdoc/release/howto
26 - 2007-07-26 2020-08-27 7 3 carnold@apache.org davydm@gmail.com
index.xml
in src/site/xdoc
26 - 2007-07-26 2020-08-26 7 4 carnold@apache.org davydm@gmail.com
30 1 2013-11-05 2020-09-30 7 4 bodewig@apache.org davydm@gmail.com
history.xml
in src/site/xdoc
33 - 2007-07-26 2020-08-26 7 4 carnold@apache.org davydm@gmail.com
MemoryAppender.cs
in src/log4net/Appender
79 3 2013-11-05 2020-09-30 7 3 bodewig@apache.org davydm@gmail.com
DebugAppender.cs
in src/log4net/Appender
83 4 2013-11-05 2020-09-30 7 4 bodewig@apache.org davydm@gmail.com
AbsoluteTimeDateFormatter.cs
in src/log4net/DateFormatter
95 2 2013-11-05 2020-09-30 7 3 bodewig@apache.org davydm@gmail.com
130 6 2013-11-05 2020-09-30 7 4 bodewig@apache.org davydm@gmail.com
LogicalThreadContextStack.cs
in src/log4net/Util
172 10 2015-03-29 2023-05-03 7 5 bodewig@apache.org davydm@gmail.com
RendererMap.cs
in src/log4net/ObjectRenderer
175 7 2013-11-05 2022-07-22 7 4 bodewig@apache.org davydm@gmail.com
178 6 2013-11-05 2021-11-24 7 4 bodewig@apache.org davydm@gmail.com
XmlLayout.cs
in src/log4net/Layout
190 4 2015-03-29 2022-01-24 7 4 bodewig@apache.org davydm@gmail.com
LocalSyslogAppender.cs
in src/log4net/Appender
194 7 2013-11-05 2020-09-30 7 4 bodewig@apache.org davydm@gmail.com
ColoredConsoleAppender.cs
in src/log4net/Appender
222 8 2013-11-05 2020-09-30 7 4 bodewig@apache.org davydm@gmail.com
LoggerManager.cs
in src/log4net/Core
332 27 2013-11-05 2020-09-30 7 4 bodewig@apache.org davydm@gmail.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
LoggingEvent.cs
in src/log4net/Core
623 21 2013-11-05 2022-07-22 17 6 bodewig@apache.org davydm@gmail.com
AssemblyInfo.cs
in src/log4net
107 - 2013-11-05 2022-08-03 16 6 bodewig@apache.org davydm@gmail.com
site.xml
in src/site
55 - 2007-07-26 2020-09-04 15 5 carnold@apache.org davydm@gmail.com
FileAppender.cs
in src/log4net/Appender
755 68 2013-11-05 2022-10-24 13 5 bodewig@apache.org jan.friedrich@komsa.de
SmtpAppender.cs
in src/log4net/Appender
290 4 2013-11-05 2020-09-30 12 5 bodewig@apache.org davydm@gmail.com
SystemInfo.cs
in src/log4net/Util
687 19 2013-11-05 2022-08-21 9 5 bodewig@apache.org davydm@gmail.com
XmlConfigurator.cs
in src/log4net/Config
486 24 2013-11-05 2020-09-30 9 5 bodewig@apache.org davydm@gmail.com
RemoteSyslogAppender.cs
in src/log4net/Appender
222 7 2013-11-05 2022-08-21 8 5 bodewig@apache.org davydm@gmail.com
SystemStringFormat.cs
in src/log4net/Util
145 6 2013-11-05 2022-07-22 8 5 bodewig@apache.org davydm@gmail.com
LogicalThreadContextStack.cs
in src/log4net/Util
172 10 2015-03-29 2023-05-03 7 5 bodewig@apache.org davydm@gmail.com
faq.xml
in src/site/xdoc/release
1115 - 2007-07-26 2020-08-27 17 4 carnold@apache.org davydm@gmail.com
introduction.xml
in src/site/xdoc/release/manual
999 - 2007-07-26 2020-08-27 14 4 carnold@apache.org davydm@gmail.com
config-examples.xml
in src/site/xdoc/release
1068 - 2007-07-26 2022-07-22 12 4 carnold@apache.org davydm@gmail.com
AdoNetAppender.cs
in src/log4net/Appender
427 16 2013-11-05 2021-11-23 11 4 bodewig@apache.org nsmirnov@ics.perm.ru
PropertiesDictionary.cs
in src/log4net/Util
125 5 2013-11-05 2020-09-30 9 4 bodewig@apache.org davydm@gmail.com
RollingFileAppender.cs
in src/log4net/Appender
792 25 2013-11-05 2022-03-11 8 4 bodewig@apache.org davydm@gmail.com
Logger.cs
in src/log4net/Repository/Hierarchy
343 14 2013-11-05 2020-09-30 8 4 bodewig@apache.org davydm@gmail.com
XmlHierarchyConfigurator.cs
in src/log4net/Repository/Hierarchy
765 16 2013-11-05 2020-09-30 8 4 bodewig@apache.org davydm@gmail.com
PatternString.cs
in src/log4net/Util
124 9 2013-11-05 2020-09-30 8 4 bodewig@apache.org davydm@gmail.com
contexts.xml
in src/site/xdoc/release/manual
219 - 2007-07-26 2020-08-27 8 4 carnold@apache.org davydm@gmail.com
chainsaw.xml
in src/site/xdoc/release/howto
69 - 2007-07-26 2020-08-27 8 4 carnold@apache.org davydm@gmail.com
ColoredConsoleAppender.cs
in src/log4net/Appender
222 8 2013-11-05 2020-09-30 7 4 bodewig@apache.org davydm@gmail.com
LocalSyslogAppender.cs
in src/log4net/Appender
194 7 2013-11-05 2020-09-30 7 4 bodewig@apache.org davydm@gmail.com
DebugAppender.cs
in src/log4net/Appender
83 4 2013-11-05 2020-09-30 7 4 bodewig@apache.org davydm@gmail.com
30 1 2013-11-05 2020-09-30 7 4 bodewig@apache.org davydm@gmail.com
LoggerManager.cs
in src/log4net/Core
332 27 2013-11-05 2020-09-30 7 4 bodewig@apache.org davydm@gmail.com
178 6 2013-11-05 2021-11-24 7 4 bodewig@apache.org davydm@gmail.com
ILogExtensions.cs
in src/log4net/Util
640 45 2013-11-05 2020-09-30 7 4 bodewig@apache.org davydm@gmail.com
130 6 2013-11-05 2020-09-30 7 4 bodewig@apache.org davydm@gmail.com
RendererMap.cs
in src/log4net/ObjectRenderer
175 7 2013-11-05 2022-07-22 7 4 bodewig@apache.org davydm@gmail.com
XmlLayout.cs
in src/log4net/Layout
190 4 2015-03-29 2022-01-24 7 4 bodewig@apache.org davydm@gmail.com
index.xml
in src/site/xdoc
26 - 2007-07-26 2020-08-26 7 4 carnold@apache.org davydm@gmail.com
history.xml
in src/site/xdoc
33 - 2007-07-26 2020-08-26 7 4 carnold@apache.org davydm@gmail.com
SmtpPickupDirAppender.cs
in src/log4net/Appender
147 4 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
NetSendAppender.cs
in src/log4net/Appender
105 3 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
UdpAppender.cs
in src/log4net/Appender
193 5 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
OutputDebugStringAppender.cs
in src/log4net/Appender
51 2 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
TelnetAppender.cs
in src/log4net/Appender
283 14 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
AppenderSkeleton.cs
in src/log4net/Appender
306 15 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
StackFrameItem.cs
in src/log4net/Core
74 1 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
MethodItem.cs
in src/log4net/Core
71 4 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
DefaultRepositorySelector.cs
in src/log4net/Core
493 13 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
LocationInfo.cs
in src/log4net/Core
137 2 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
LogManager.cs
in src/log4net
218 34 2013-11-05 2020-09-06 6 4 bodewig@apache.org davydm@gmail.com
ProcessIdPatternConverter.cs
in src/log4net/Util/PatternStringConverters
32 1 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
EnvironmentFolderPathPatternConverter.cs
in src/log4net/Util/PatternStringConverters
39 1 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
PropertyPatternConverter.cs
in src/log4net/Util/PatternStringConverters
34 1 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
UserNamePatternConverter.cs
in src/log4net/Util/PatternStringConverters
34 1 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
EnvironmentPatternConverter.cs
in src/log4net/Util/PatternStringConverters
47 1 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
ConverterRegistry.cs
in src/log4net/Util/TypeConverters
126 8 2013-11-05 2020-09-30 6 4 bodewig@apache.org davydm@gmail.com
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
xproj
log4net.xproj
in netstandard/log4net
224 - 2016-08-13 2017-03-03 2 1 bodewig@apache.org bodewig@apache.org
Program.cs
in src/integration-testing/log4net-672
78 4 2022-01-24 2022-03-11 2 1 davydm@gmail.com davydm@gmail.com
Program.cs
in src/integration-testing/log4net-673
65 1 2022-07-22 2022-07-22 1 1 davydm@gmail.com davydm@gmail.com
Program.cs
in src/integration-testing/log4net-681
52 1 2022-07-22 2022-07-22 1 1 davydm@gmail.com davydm@gmail.com
47 1 2020-09-06 2022-07-25 2 1 davydm@gmail.com davydm@gmail.com
Program.cs
in src/integration-testing/log4net-611-main
42 - 2022-07-22 2022-07-22 1 1 davydm@gmail.com davydm@gmail.com
security-reports.xml
in src/site/xdoc/release
41 - 2020-08-26 2020-08-27 2 1 davydm@gmail.com davydm@gmail.com
39 2 2020-09-18 2022-07-25 2 1 davydm@gmail.com davydm@gmail.com
CompatibilityExtensions.cs
in netstandard/log4net
31 - 2016-08-13 2016-08-13 1 1 bodewig@apache.org bodewig@apache.org
build-site.js
in local-tasks
27 - 2020-09-02 2022-07-25 4 1 davydm@gmail.com davydm@gmail.com
FixFlags.cs
in src/log4net/Core
22 - 2022-07-22 2022-07-22 1 1 davydm@gmail.com davydm@gmail.com
22 - 2020-09-30 2020-09-30 1 1 davydm@gmail.com davydm@gmail.com
20 - 2020-09-06 2022-07-25 2 1 davydm@gmail.com davydm@gmail.com
DerivedAppender.cs
in src/integration-testing/log4net-611-lib
12 1 2022-07-22 2022-07-22 1 1 davydm@gmail.com davydm@gmail.com
7 - 2020-09-06 2022-07-25 2 1 davydm@gmail.com davydm@gmail.com
5 - 2020-09-30 2020-09-30 1 1 davydm@gmail.com davydm@gmail.com
MarshalByRefLogImpl.cs
in extensions/net/1.0/log4net.Ext.MarshalByRef/cs/src
292 39 2005-02-16 2015-10-07 5 2 nicko@apache.org bodewig@apache.org
cmd
build.cmd
in root
106 - 2004-01-28 2015-10-07 9 2 nicko@apache.org bodewig@apache.org
EventIDLogImpl.cs
in extensions/net/1.0/log4net.Ext.EventID/cs/src
68 9 2004-01-28 2015-10-07 9 2 nicko@apache.org bodewig@apache.org
TraceLogImpl.cs
in extensions/net/1.0/log4net.Ext.Trace/cs/src
51 6 2004-01-28 2015-10-07 10 2 nicko@apache.org bodewig@apache.org
bin.xml
in src/log4net/assembly
47 - 2020-04-13 2020-07-11 2 2 davydm@gmail.com rgoers@apache.org
41 - 2020-09-04 2022-07-25 6 2 davydm@gmail.com davydm@gmail.com
24 - 2020-09-04 2022-07-25 5 2 davydm@gmail.com davydm@gmail.com
IEventIDLog.cs
in extensions/net/1.0/log4net.Ext.EventID/cs/src
18 - 2004-01-28 2015-10-07 7 2 nicko@apache.org bodewig@apache.org
ITraceLog.cs
in extensions/net/1.0/log4net.Ext.Trace/cs/src
14 - 2004-01-28 2015-10-07 8 2 nicko@apache.org bodewig@apache.org
AssemblyInfo.cs
in extensions/net/1.0/log4net.Ext.EventID/cs/src
13 - 2004-01-28 2015-10-07 6 2 nicko@apache.org bodewig@apache.org
AssemblyInfo.cs
in extensions/net/1.0/log4net.Ext.MarshalByRef/cs/src
13 - 2005-02-16 2015-10-07 4 2 nicko@apache.org bodewig@apache.org
AssemblyInfo.cs
in extensions/net/1.0/log4net.Ext.Trace/cs/src
13 - 2004-01-28 2015-10-07 6 2 nicko@apache.org bodewig@apache.org
IFlushable.cs
in src/log4net/Appender
10 - 2020-04-13 2020-07-11 2 2 davydm@gmail.com rgoers@apache.org
9 - 2020-05-18 2020-07-11 2 2 davydm@gmail.com rgoers@apache.org
release-notes.xml
in src/site/xdoc/release
1877 - 2007-07-26 2022-07-22 27 3 carnold@apache.org davydm@gmail.com
configuration.xml
in src/site/xdoc/release/manual
1178 - 2007-07-26 2020-08-27 7 3 carnold@apache.org davydm@gmail.com
prettify.js
in src/site/resources/js
910 26 2017-04-21 2020-08-26 2 3 bodewig@apache.org davydm@gmail.com
framework-support.xml
in src/site/xdoc/release
839 - 2007-07-26 2020-08-27 19 3 carnold@apache.org davydm@gmail.com
AppenderCollection.cs
in src/log4net/Appender
509 42 2013-11-05 2020-09-30 4 3 bodewig@apache.org davydm@gmail.com
LevelCollection.cs
in src/log4net/Core
482 41 2013-11-05 2020-07-11 3 3 bodewig@apache.org rgoers@apache.org
PluginCollection.cs
in src/log4net/Plugin
482 41 2013-11-05 2020-07-11 3 3 bodewig@apache.org rgoers@apache.org
Hierarchy.cs
in src/log4net/Repository/Hierarchy
439 20 2013-11-05 2020-09-30 4 3 bodewig@apache.org davydm@gmail.com
example-apps.xml
in src/site/xdoc/release
432 - 2007-07-26 2020-08-27 8 3 carnold@apache.org davydm@gmail.com
LogImpl.cs
in src/log4net/Core
285 38 2013-11-05 2020-09-30 5 3 bodewig@apache.org davydm@gmail.com
OptionConverter.cs
in src/log4net/Util
284 9 2013-11-05 2022-01-21 5 3 bodewig@apache.org davydm@gmail.com
features.xml
in src/site/xdoc/release
284 - 2007-07-26 2020-08-27 14 3 carnold@apache.org davydm@gmail.com
EventLogAppender.cs
in src/log4net/Appender
269 8 2013-11-05 2020-09-30 5 3 bodewig@apache.org davydm@gmail.com
XmlConfiguratorAttribute.cs
in src/log4net/Config
242 5 2013-11-05 2020-09-30 4 3 bodewig@apache.org davydm@gmail.com
LoggerRepositorySkeleton.cs
in src/log4net/Repository
241 11 2013-11-05 2020-09-30 4 3 bodewig@apache.org davydm@gmail.com
internals.xml
in src/site/xdoc/release/manual
238 - 2007-07-26 2020-08-27 6 3 carnold@apache.org davydm@gmail.com
BufferingAppenderSkeleton.cs
in src/log4net/Appender
222 9 2013-11-05 2020-09-30 5 3 bodewig@apache.org davydm@gmail.com
PatternParser.cs
in src/log4net/Util
222 8 2013-11-05 2020-09-30 4 3 bodewig@apache.org davydm@gmail.com
AnsiColorTerminalAppender.cs
in src/log4net/Appender
201 5 2013-11-05 2020-09-30 4 3 bodewig@apache.org davydm@gmail.com
TextWriterAppender.cs
in src/log4net/Appender
199 13 2013-11-05 2020-09-30 5 3 bodewig@apache.org davydm@gmail.com
Correlations

File Size vs. Number of Changes: 286 points

src/log4net/Util/LogicalThreadContextStack.cs x: 172 lines of code y: 7 # changes src/log4net/Util/ThreadContextStack.cs x: 165 lines of code y: 5 # changes src/log4net/Appender/FileAppender.cs x: 755 lines of code y: 13 # changes src/log4net/Util/SystemInfo.cs x: 687 lines of code y: 9 # changes src/log4net/Appender/RemoteSyslogAppender.cs x: 222 lines of code y: 8 # changes src/log4net/AssemblyInfo.cs x: 107 lines of code y: 16 # changes install-dotnet-core-sdk-1.1.ps1 x: 24 lines of code y: 5 # changes install-net-framework-sdk-3.5.ps1 x: 41 lines of code y: 6 # changes local-tasks/build-site.js x: 27 lines of code y: 4 # changes local-tasks/hash-build-artifacts.js x: 47 lines of code y: 2 # changes local-tasks/prefix-build-artifacts.js x: 20 lines of code y: 2 # changes local-tasks/prepare-build-artifacts.js x: 7 lines of code y: 2 # changes local-tasks/update-version-info.js x: 39 lines of code y: 2 # changes local-tasks/zip.js x: 51 lines of code y: 10 # changes src/log4net/Core/LoggingEvent.cs x: 623 lines of code y: 17 # changes src/site/xdoc/download_log4net.xml x: 77 lines of code y: 21 # changes src/site/xdoc/release/config-examples.xml x: 1068 lines of code y: 12 # changes src/site/xdoc/release/release-notes.xml x: 1877 lines of code y: 27 # changes src/log4net/Core/FixFlags.cs x: 22 lines of code y: 1 # changes src/log4net/AssemblyVersionInfo.cs x: 11 lines of code y: 9 # changes src/log4net/Util/SystemStringFormat.cs x: 145 lines of code y: 8 # changes src/integration-testing/log4net-611-main/Program.cs x: 42 lines of code y: 1 # changes src/integration-testing/log4net-681/Program.cs x: 52 lines of code y: 1 # changes src/integration-testing/log4net-673/Program.cs x: 65 lines of code y: 1 # changes src/integration-testing/log4net-611-lib/DerivedAppender.cs x: 12 lines of code y: 1 # changes src/log4net/ObjectRenderer/RendererMap.cs x: 175 lines of code y: 7 # changes src/integration-testing/log4net-672/Program.cs x: 78 lines of code y: 2 # changes src/log4net/Appender/RollingFileAppender.cs x: 792 lines of code y: 8 # changes src/log4net/Layout/XmlLayout.cs x: 190 lines of code y: 7 # changes src/log4net/Layout/XmlLayoutSchemaLog4j.cs x: 144 lines of code y: 6 # changes src/log4net/Util/OptionConverter.cs x: 284 lines of code y: 5 # changes src/log4net/Util/ReadOnlyPropertiesDictionary.cs x: 178 lines of code y: 7 # changes src/log4net/Appender/AdoNetAppender.cs x: 427 lines of code y: 11 # changes src/site/resources/doap_log4net.rdf x: 111 lines of code y: 4 # changes src/Directory.Build.props x: 5 lines of code y: 1 # changes src/log4net/Appender/AnsiColorTerminalAppender.cs x: 201 lines of code y: 4 # changes src/log4net/Appender/AppenderCollection.cs x: 509 lines of code y: 4 # changes src/log4net/Appender/AppenderSkeleton.cs x: 306 lines of code y: 6 # changes src/log4net/Appender/AspNetTraceAppender.cs x: 53 lines of code y: 4 # changes src/log4net/Appender/BufferingAppenderSkeleton.cs x: 222 lines of code y: 5 # changes src/log4net/Appender/BufferingForwardingAppender.cs x: 120 lines of code y: 4 # changes src/log4net/Appender/ColoredConsoleAppender.cs x: 222 lines of code y: 7 # changes src/log4net/Appender/ConsoleAppender.cs x: 74 lines of code y: 5 # changes src/log4net/Appender/DebugAppender.cs x: 83 lines of code y: 7 # changes src/log4net/Appender/EventLogAppender.cs x: 269 lines of code y: 5 # changes src/log4net/Appender/ForwardingAppender.cs x: 124 lines of code y: 4 # changes src/log4net/Appender/LocalSyslogAppender.cs x: 194 lines of code y: 7 # changes src/log4net/Appender/ManagedColoredConsoleAppender.cs x: 115 lines of code y: 4 # changes src/log4net/Appender/MemoryAppender.cs x: 79 lines of code y: 7 # changes src/log4net/Appender/NetSendAppender.cs x: 105 lines of code y: 6 # changes src/log4net/Appender/OutputDebugStringAppender.cs x: 51 lines of code y: 6 # changes src/log4net/Appender/RemotingAppender.cs x: 103 lines of code y: 4 # changes src/log4net/Appender/SmtpAppender.cs x: 290 lines of code y: 12 # changes src/log4net/Appender/SmtpPickupDirAppender.cs x: 147 lines of code y: 6 # changes src/log4net/Appender/TelnetAppender.cs x: 283 lines of code y: 6 # changes src/log4net/Appender/TextWriterAppender.cs x: 199 lines of code y: 5 # changes src/log4net/Appender/TraceAppender.cs x: 69 lines of code y: 5 # changes src/log4net/Appender/UdpAppender.cs x: 193 lines of code y: 6 # changes src/log4net/Config/BasicConfigurator.cs x: 91 lines of code y: 6 # changes src/log4net/Config/DOMConfigurator.cs x: 81 lines of code y: 4 # changes src/log4net/Config/PluginAttribute.cs x: 74 lines of code y: 6 # changes src/log4net/Config/SecurityContextProviderAttribute.cs x: 58 lines of code y: 4 # changes src/log4net/Config/XmlConfigurator.cs x: 486 lines of code y: 9 # changes src/log4net/Config/XmlConfiguratorAttribute.cs x: 242 lines of code y: 4 # changes src/log4net/Core/CompactRepositorySelector.cs x: 135 lines of code y: 4 # changes src/log4net/Core/DefaultRepositorySelector.cs x: 493 lines of code y: 6 # changes src/log4net/Core/Level.cs x: 163 lines of code y: 4 # changes src/log4net/Core/LocationInfo.cs x: 137 lines of code y: 6 # changes src/log4net/Core/LogImpl.cs x: 285 lines of code y: 5 # changes src/log4net/Core/LoggerManager.cs x: 332 lines of code y: 7 # changes src/log4net/Core/LoggerWrapperImpl.cs x: 23 lines of code y: 4 # changes src/log4net/Core/MethodItem.cs x: 71 lines of code y: 6 # changes src/log4net/Core/WrapperMap.cs x: 84 lines of code y: 4 # changes src/log4net/DateFormatter/AbsoluteTimeDateFormatter.cs x: 95 lines of code y: 7 # changes src/log4net/DateFormatter/DateTimeDateFormatter.cs x: 37 lines of code y: 4 # changes src/log4net/Filter/LevelMatchFilter.cs x: 45 lines of code y: 4 # changes src/log4net/Filter/LevelRangeFilter.cs x: 68 lines of code y: 4 # changes src/log4net/Filter/LoggerMatchFilter.cs x: 55 lines of code y: 4 # changes src/log4net/Filter/StringMatchFilter.cs x: 91 lines of code y: 4 # changes src/log4net/GlobalContext.cs x: 29 lines of code y: 4 # changes src/log4net/Layout/Layout2RawLayoutAdapter.cs x: 29 lines of code y: 6 # changes src/log4net/Layout/Pattern/AppDomainPatternConverter.cs x: 16 lines of code y: 4 # changes src/log4net/Layout/Pattern/DatePatternConverter.cs x: 62 lines of code y: 4 # changes src/log4net/Layout/Pattern/ExceptionPatternConverter.cs x: 56 lines of code y: 6 # changes src/log4net/Layout/Pattern/RelativeTimePatternConverter.cs x: 20 lines of code y: 4 # changes src/log4net/Layout/PatternLayout.cs x: 185 lines of code y: 6 # changes src/log4net/Layout/XmlLayoutBase.cs x: 76 lines of code y: 6 # changes src/log4net/LogicalThreadContext.cs x: 30 lines of code y: 7 # changes src/log4net/Repository/Hierarchy/Hierarchy.cs x: 439 lines of code y: 4 # changes src/log4net/Repository/Hierarchy/Logger.cs x: 343 lines of code y: 8 # changes src/log4net/Repository/Hierarchy/RootLogger.cs x: 44 lines of code y: 4 # changes src/log4net/Repository/Hierarchy/XmlHierarchyConfigurator.cs x: 765 lines of code y: 8 # changes src/log4net/Util/AppenderAttachedImpl.cs x: 186 lines of code y: 4 # changes src/log4net/Util/EmptyCollection.cs x: 50 lines of code y: 4 # changes src/log4net/Util/EmptyDictionary.cs x: 93 lines of code y: 4 # changes src/log4net/Util/ILogExtensions.cs x: 640 lines of code y: 7 # changes src/log4net/Util/LevelMappingEntry.cs x: 31 lines of code y: 4 # changes src/log4net/Util/LogicalThreadContextProperties.cs x: 130 lines of code y: 7 # changes src/log4net/Util/OnlyOnceErrorHandler.cs x: 98 lines of code y: 4 # changes src/log4net/Util/PatternConverter.cs x: 174 lines of code y: 4 # changes src/log4net/Util/PatternParser.cs x: 222 lines of code y: 4 # changes src/log4net/Util/PatternString.cs x: 124 lines of code y: 8 # changes src/log4net/Util/PatternStringConverters/AppSettingPatternConverter.cs x: 41 lines of code y: 5 # changes src/log4net/Util/PatternStringConverters/EnvironmentFolderPathPatternConverter.cs x: 39 lines of code y: 6 # changes src/log4net/Util/PatternStringConverters/EnvironmentPatternConverter.cs x: 47 lines of code y: 6 # changes src/log4net/Util/PatternStringConverters/ProcessIdPatternConverter.cs x: 32 lines of code y: 6 # changes src/log4net/Util/PatternStringConverters/PropertyPatternConverter.cs x: 34 lines of code y: 6 # changes src/log4net/Util/PropertiesDictionary.cs x: 125 lines of code y: 9 # changes src/log4net/Util/TypeConverters/ConverterRegistry.cs x: 126 lines of code y: 6 # changes src/log4net/Util/WindowsSecurityContext.cs x: 146 lines of code y: 4 # changes src/log4net/Core/ExceptionEvaluator.cs x: 55 lines of code y: 5 # changes src/log4net/Core/LogException.cs x: 37 lines of code y: 5 # changes src/log4net/LogManager.cs x: 218 lines of code y: 6 # changes src/log4net/Util/LogLog.cs x: 262 lines of code y: 5 # changes src/log4net/Util/NativeError.cs x: 115 lines of code y: 5 # changes src/log4net/Util/TypeConverters/ConversionNotSupportedException.cs x: 54 lines of code y: 5 # changes src/log4net/Util/TypeConverters/PatternStringConverter.cs x: 39 lines of code y: 5 # changes src/log4net/Util/TypeConverters/TypeConverter.cs x: 31 lines of code y: 5 # changes src/site/site.xml x: 55 lines of code y: 15 # changes src/site/xdoc/release/building.xml x: 98 lines of code y: 9 # changes src/site/xdoc/release/example-apps.xml x: 432 lines of code y: 8 # changes src/site/xdoc/release/faq.xml x: 1115 lines of code y: 17 # changes src/site/xdoc/release/features.xml x: 284 lines of code y: 14 # changes src/site/xdoc/release/framework-support.xml x: 839 lines of code y: 19 # changes src/site/xdoc/release/howto/chainsaw.xml x: 69 lines of code y: 8 # changes src/site/xdoc/release/howto/index.xml x: 26 lines of code y: 7 # changes src/site/xdoc/release/manual/configuration.xml x: 1178 lines of code y: 7 # changes src/site/xdoc/release/manual/contexts.xml x: 219 lines of code y: 8 # changes src/site/xdoc/release/manual/internals.xml x: 238 lines of code y: 6 # changes src/site/xdoc/release/manual/introduction.xml x: 999 lines of code y: 14 # changes src/site/xdoc/release/security-reports.xml x: 41 lines of code y: 2 # changes src/changes/changes.xml x: 10 lines of code y: 4 # changes src/site/resources/js/prettify.js x: 910 lines of code y: 2 # changes src/site/resources/js/site.js x: 48 lines of code y: 2 # changes src/site/xdoc/history.xml x: 33 lines of code y: 7 # changes src/log4net/Appender/IAppender.cs x: 14 lines of code y: 3 # changes src/log4net/Appender/IBulkAppender.cs x: 10 lines of code y: 3 # changes src/log4net/Config/AliasDomainAttribute.cs x: 19 lines of code y: 3 # changes src/log4net/Config/AliasRepositoryAttribute.cs x: 29 lines of code y: 3 # changes src/log4net/Config/ConfiguratorAttribute.cs x: 38 lines of code y: 3 # changes src/log4net/Config/DomainAttribute.cs x: 22 lines of code y: 3 # changes src/log4net/Core/IErrorHandler.cs x: 12 lines of code y: 3 # changes src/log4net/Core/IRepositorySelector.cs x: 33 lines of code y: 3 # changes src/log4net/Core/LevelCollection.cs x: 482 lines of code y: 3 # changes src/log4net/Core/LevelEvaluator.cs x: 35 lines of code y: 3 # changes src/log4net/Core/LevelMap.cs x: 94 lines of code y: 3 # changes src/log4net/Core/TimeEvaluator.cs x: 47 lines of code y: 3 # changes src/log4net/Filter/MdcFilter.cs x: 13 lines of code y: 4 # changes src/log4net/Layout/DynamicPatternLayout.cs x: 54 lines of code y: 3 # changes src/log4net/Layout/Pattern/AspNetContextPatternConverter.cs x: 26 lines of code y: 3 # changes src/log4net/MDC.cs x: 38 lines of code y: 4 # changes src/log4net/ObjectRenderer/DefaultRenderer.cs x: 111 lines of code y: 3 # changes src/log4net/Plugin/PluginMap.cs x: 79 lines of code y: 3 # changes src/log4net/Repository/ILoggerRepository.cs x: 43 lines of code y: 3 # changes src/log4net/Util/CompositeProperties.cs x: 62 lines of code y: 3 # changes src/log4net/Util/CyclicBuffer.cs x: 195 lines of code y: 3 # changes src/log4net/Util/LevelMapping.cs x: 60 lines of code y: 3 # changes src/log4net/Util/Transform.cs x: 95 lines of code y: 3 # changes netstandard/log4net/log4net.xproj x: 224 lines of code y: 2 # changes netstandard/log4net/CompatibilityExtensions.cs x: 31 lines of code y: 1 # changes build.cmd x: 106 lines of code y: 9 # changes extensions/net/1.0/log4net.Ext.EventID/cs/src/AssemblyInfo.cs x: 13 lines of code y: 6 # changes extensions/net/1.0/log4net.Ext.EventID/cs/src/EventIDLogImpl.cs x: 68 lines of code y: 9 # changes extensions/net/1.0/log4net.Ext.EventID/cs/src/EventIDLogManager.cs x: 90 lines of code y: 8 # changes extensions/net/1.0/log4net.Ext.EventID/cs/src/IEventIDLog.cs x: 18 lines of code y: 7 # changes extensions/net/1.0/log4net.Ext.MarshalByRef/cs/src/MarshalByRefLogImpl.cs x: 292 lines of code y: 5 # changes extensions/net/1.0/log4net.Ext.MarshalByRef/cs/src/MarshalByRefLogManager.cs x: 90 lines of code y: 5 # changes extensions/net/1.0/log4net.Ext.Trace/cs/src/ITraceLog.cs x: 14 lines of code y: 8 # changes src/log4net/Layout/XMLLayout.cs x: 190 lines of code y: 1 # changes src/log4net/Layout/XMLLayoutBase.cs x: 76 lines of code y: 1 # changes
27.0
# changes
  min: 1.0
  average: 4.97
  25th percentile: 3.0
  median: 4.0
  75th percentile: 6.0
  max: 27.0
0 1877.0
lines of code
min: 5.0 | average: 122.75 | 25th percentile: 24.75 | median: 51.0 | 75th percentile: 112.0 | max: 1877.0

Number of Contributors vs. Number of Changes: 286 points

src/log4net/Util/LogicalThreadContextStack.cs x: 5 # contributors y: 7 # changes src/log4net/Util/ThreadContextStack.cs x: 4 # contributors y: 5 # changes src/log4net/Appender/FileAppender.cs x: 5 # contributors y: 13 # changes src/log4net/Util/SystemInfo.cs x: 5 # contributors y: 9 # changes src/log4net/Appender/RemoteSyslogAppender.cs x: 5 # contributors y: 8 # changes src/log4net/AssemblyInfo.cs x: 6 # contributors y: 16 # changes install-dotnet-core-sdk-1.1.ps1 x: 2 # contributors y: 5 # changes install-net-framework-sdk-3.5.ps1 x: 2 # contributors y: 6 # changes local-tasks/build-site.js x: 1 # contributors y: 4 # changes local-tasks/hash-build-artifacts.js x: 1 # contributors y: 2 # changes local-tasks/zip.js x: 3 # contributors y: 10 # changes src/log4net/Core/LoggingEvent.cs x: 6 # contributors y: 17 # changes src/site/xdoc/download_log4net.xml x: 3 # contributors y: 21 # changes src/site/xdoc/release/config-examples.xml x: 4 # contributors y: 12 # changes src/site/xdoc/release/release-notes.xml x: 3 # contributors y: 27 # changes src/log4net/Core/FixFlags.cs x: 1 # contributors y: 1 # changes src/log4net/AssemblyVersionInfo.cs x: 3 # contributors y: 9 # changes src/log4net/ObjectRenderer/RendererMap.cs x: 4 # contributors y: 7 # changes src/log4net/Appender/RollingFileAppender.cs x: 4 # contributors y: 8 # changes src/log4net/Layout/XmlLayoutSchemaLog4j.cs x: 4 # contributors y: 6 # changes src/log4net/Util/OptionConverter.cs x: 3 # contributors y: 5 # changes src/log4net/Appender/AdoNetAppender.cs x: 4 # contributors y: 11 # changes src/site/resources/doap_log4net.rdf x: 4 # contributors y: 4 # changes src/log4net/Appender/AnsiColorTerminalAppender.cs x: 3 # contributors y: 4 # changes src/log4net/Appender/MemoryAppender.cs x: 3 # contributors y: 7 # changes src/log4net/Appender/SmtpAppender.cs x: 5 # contributors y: 12 # changes src/log4net/Util/PropertiesDictionary.cs x: 4 # contributors y: 9 # changes src/site/site.xml x: 5 # contributors y: 15 # changes src/site/xdoc/release/example-apps.xml x: 3 # contributors y: 8 # changes src/site/xdoc/release/faq.xml x: 4 # contributors y: 17 # changes src/site/xdoc/release/features.xml x: 3 # contributors y: 14 # changes src/site/xdoc/release/framework-support.xml x: 3 # contributors y: 19 # changes src/site/xdoc/release/manual/internals.xml x: 3 # contributors y: 6 # changes src/site/xdoc/release/manual/introduction.xml x: 4 # contributors y: 14 # changes src/site/resources/js/prettify.js x: 3 # contributors y: 2 # changes appveyer.yml x: 2 # contributors y: 2 # changes src/log4net/Appender/IAppender.cs x: 3 # contributors y: 3 # changes build.cmd x: 2 # contributors y: 9 # changes extensions/net/1.0/log4net.Ext.EventID/cs/src/IEventIDLog.cs x: 2 # contributors y: 7 # changes extensions/net/1.0/log4net.Ext.MarshalByRef/cs/src/AssemblyInfo.cs x: 2 # contributors y: 4 # changes extensions/net/1.0/log4net.Ext.Trace/cs/src/ITraceLog.cs x: 2 # contributors y: 8 # changes extensions/net/1.0/log4net.Ext.Trace/cs/src/TraceLogImpl.cs x: 2 # contributors y: 10 # changes
27.0
# changes
  min: 1.0
  average: 4.97
  25th percentile: 3.0
  median: 4.0
  75th percentile: 6.0
  max: 27.0
0 6.0
# contributors
min: 1.0 | average: 3.13 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 6.0

Number of Contributors vs. File Size: 286 points

src/log4net/Util/LogicalThreadContextStack.cs x: 5 # contributors y: 172 lines of code src/log4net/Util/ThreadContextStack.cs x: 4 # contributors y: 165 lines of code src/log4net/Appender/FileAppender.cs x: 5 # contributors y: 755 lines of code src/log4net/Util/SystemInfo.cs x: 5 # contributors y: 687 lines of code src/log4net/Appender/RemoteSyslogAppender.cs x: 5 # contributors y: 222 lines of code src/log4net/AssemblyInfo.cs x: 6 # contributors y: 107 lines of code install-dotnet-core-sdk-1.1.ps1 x: 2 # contributors y: 24 lines of code install-net-framework-sdk-3.5.ps1 x: 2 # contributors y: 41 lines of code local-tasks/build-site.js x: 1 # contributors y: 27 lines of code local-tasks/hash-build-artifacts.js x: 1 # contributors y: 47 lines of code local-tasks/prefix-build-artifacts.js x: 1 # contributors y: 20 lines of code local-tasks/prepare-build-artifacts.js x: 1 # contributors y: 7 lines of code local-tasks/update-version-info.js x: 1 # contributors y: 39 lines of code local-tasks/zip.js x: 3 # contributors y: 51 lines of code src/log4net/Core/LoggingEvent.cs x: 6 # contributors y: 623 lines of code src/site/xdoc/download_log4net.xml x: 3 # contributors y: 77 lines of code src/site/xdoc/release/config-examples.xml x: 4 # contributors y: 1068 lines of code src/site/xdoc/release/release-notes.xml x: 3 # contributors y: 1877 lines of code src/log4net/AssemblyVersionInfo.cs x: 3 # contributors y: 11 lines of code src/log4net/Util/SystemStringFormat.cs x: 5 # contributors y: 145 lines of code src/integration-testing/log4net-681/Program.cs x: 1 # contributors y: 52 lines of code src/integration-testing/log4net-673/Program.cs x: 1 # contributors y: 65 lines of code src/integration-testing/log4net-611-lib/DerivedAppender.cs x: 1 # contributors y: 12 lines of code src/log4net/ObjectRenderer/RendererMap.cs x: 4 # contributors y: 175 lines of code src/integration-testing/log4net-672/Program.cs x: 1 # contributors y: 78 lines of code src/log4net/Appender/RollingFileAppender.cs x: 4 # contributors y: 792 lines of code src/log4net/Layout/XmlLayout.cs x: 4 # contributors y: 190 lines of code src/log4net/Layout/XmlLayoutSchemaLog4j.cs x: 4 # contributors y: 144 lines of code src/log4net/Util/OptionConverter.cs x: 3 # contributors y: 284 lines of code src/log4net/Util/ReadOnlyPropertiesDictionary.cs x: 4 # contributors y: 178 lines of code src/log4net/Appender/AdoNetAppender.cs x: 4 # contributors y: 427 lines of code src/site/resources/doap_log4net.rdf x: 4 # contributors y: 111 lines of code src/log4net/Appender/AnsiColorTerminalAppender.cs x: 3 # contributors y: 201 lines of code src/log4net/Appender/AppenderCollection.cs x: 3 # contributors y: 509 lines of code src/log4net/Appender/AppenderSkeleton.cs x: 4 # contributors y: 306 lines of code src/log4net/Appender/AspNetTraceAppender.cs x: 3 # contributors y: 53 lines of code src/log4net/Appender/BufferingAppenderSkeleton.cs x: 3 # contributors y: 222 lines of code src/log4net/Appender/BufferingForwardingAppender.cs x: 3 # contributors y: 120 lines of code src/log4net/Appender/ColoredConsoleAppender.cs x: 4 # contributors y: 222 lines of code src/log4net/Appender/DebugAppender.cs x: 4 # contributors y: 83 lines of code src/log4net/Appender/EventLogAppender.cs x: 3 # contributors y: 269 lines of code src/log4net/Appender/LocalSyslogAppender.cs x: 4 # contributors y: 194 lines of code src/log4net/Appender/ManagedColoredConsoleAppender.cs x: 3 # contributors y: 115 lines of code src/log4net/Appender/NetSendAppender.cs x: 4 # contributors y: 105 lines of code src/log4net/Appender/OutputDebugStringAppender.cs x: 4 # contributors y: 51 lines of code src/log4net/Appender/RemotingAppender.cs x: 3 # contributors y: 103 lines of code src/log4net/Appender/SmtpAppender.cs x: 5 # contributors y: 290 lines of code src/log4net/Appender/TelnetAppender.cs x: 4 # contributors y: 283 lines of code src/log4net/Appender/TextWriterAppender.cs x: 3 # contributors y: 199 lines of code src/log4net/Appender/TraceAppender.cs x: 3 # contributors y: 69 lines of code src/log4net/Config/BasicConfigurator.cs x: 4 # contributors y: 91 lines of code src/log4net/Config/PluginAttribute.cs x: 4 # contributors y: 74 lines of code src/log4net/Config/XmlConfigurator.cs x: 5 # contributors y: 486 lines of code src/log4net/Config/XmlConfiguratorAttribute.cs x: 3 # contributors y: 242 lines of code src/log4net/Core/CompactRepositorySelector.cs x: 3 # contributors y: 135 lines of code src/log4net/Core/DefaultRepositorySelector.cs x: 4 # contributors y: 493 lines of code src/log4net/Core/Level.cs x: 3 # contributors y: 163 lines of code src/log4net/Core/LocationInfo.cs x: 4 # contributors y: 137 lines of code src/log4net/Core/LoggerManager.cs x: 4 # contributors y: 332 lines of code src/log4net/Core/LoggerWrapperImpl.cs x: 3 # contributors y: 23 lines of code src/log4net/Core/MethodItem.cs x: 4 # contributors y: 71 lines of code src/log4net/Core/WrapperMap.cs x: 3 # contributors y: 84 lines of code src/log4net/DateFormatter/AbsoluteTimeDateFormatter.cs x: 3 # contributors y: 95 lines of code src/log4net/DateFormatter/DateTimeDateFormatter.cs x: 3 # contributors y: 37 lines of code src/log4net/Filter/DenyAllFilter.cs x: 3 # contributors y: 21 lines of code src/log4net/Layout/ExceptionLayout.cs x: 3 # contributors y: 34 lines of code src/log4net/Layout/Layout2RawLayoutAdapter.cs x: 4 # contributors y: 29 lines of code src/log4net/Layout/LayoutSkeleton.cs x: 4 # contributors y: 53 lines of code src/log4net/Layout/Pattern/DatePatternConverter.cs x: 3 # contributors y: 62 lines of code src/log4net/Layout/Pattern/StackTraceDetailPatternConverter.cs x: 4 # contributors y: 43 lines of code src/log4net/LogicalThreadContext.cs x: 4 # contributors y: 30 lines of code src/log4net/Repository/Hierarchy/Hierarchy.cs x: 3 # contributors y: 439 lines of code src/log4net/Repository/Hierarchy/Logger.cs x: 4 # contributors y: 343 lines of code src/log4net/Repository/Hierarchy/XmlHierarchyConfigurator.cs x: 4 # contributors y: 765 lines of code src/log4net/Util/AppenderAttachedImpl.cs x: 3 # contributors y: 186 lines of code src/log4net/Util/ILogExtensions.cs x: 4 # contributors y: 640 lines of code src/log4net/Util/LogicalThreadContextProperties.cs x: 4 # contributors y: 130 lines of code src/log4net/Util/PatternConverter.cs x: 3 # contributors y: 174 lines of code src/log4net/Util/PatternString.cs x: 4 # contributors y: 124 lines of code src/log4net/Util/WindowsSecurityContext.cs x: 3 # contributors y: 146 lines of code src/log4net/LogManager.cs x: 4 # contributors y: 218 lines of code src/log4net/Util/LogLog.cs x: 4 # contributors y: 262 lines of code src/site/site.xml x: 5 # contributors y: 55 lines of code src/site/xdoc/release/example-apps.xml x: 3 # contributors y: 432 lines of code src/site/xdoc/release/faq.xml x: 4 # contributors y: 1115 lines of code src/site/xdoc/release/framework-support.xml x: 3 # contributors y: 839 lines of code src/site/xdoc/release/manual/configuration.xml x: 3 # contributors y: 1178 lines of code src/site/xdoc/release/manual/introduction.xml x: 4 # contributors y: 999 lines of code src/changes/changes.xml x: 4 # contributors y: 10 lines of code src/site/resources/js/prettify.js x: 3 # contributors y: 910 lines of code appveyer.yml x: 2 # contributors y: 9 lines of code src/log4net/Core/LevelCollection.cs x: 3 # contributors y: 482 lines of code src/log4net/assembly/bin.xml x: 2 # contributors y: 47 lines of code netstandard/log4net/log4net.xproj x: 1 # contributors y: 224 lines of code netstandard/log4net/CompatibilityExtensions.cs x: 1 # contributors y: 31 lines of code build.cmd x: 2 # contributors y: 106 lines of code extensions/net/1.0/log4net.Ext.EventID/cs/src/EventIDLogImpl.cs x: 2 # contributors y: 68 lines of code extensions/net/1.0/log4net.Ext.EventID/cs/src/IEventIDLog.cs x: 2 # contributors y: 18 lines of code extensions/net/1.0/log4net.Ext.MarshalByRef/cs/src/MarshalByRefLogImpl.cs x: 2 # contributors y: 292 lines of code src/log4net/Layout/XMLLayout.cs x: 1 # contributors y: 190 lines of code
1877.0
lines of code
  min: 5.0
  average: 122.75
  25th percentile: 24.75
  median: 51.0
  75th percentile: 112.0
  max: 1877.0
0 6.0
# contributors
min: 1.0 | average: 3.13 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 6.0