apache / maven-doxia
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 113 files with 11,827 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 7 files changed 51-100 times (3,516 lines of code)
    • 10 files changed 21-50 times (3,049 lines of code)
    • 56 files changed 6-20 times (4,052 lines of code)
    • 40 files changed 1-5 times (1,210 lines of code)
0% | 29% | 25% | 34% | 10%
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 113 files with 11,827 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 13 files changed by 11-25 contributors (5,264 lines of code)
    • 38 files changed by 6-10 contributors (3,226 lines of code)
    • 45 files changed by 2-5 contributors (2,961 lines of code)
    • 17 files changed by 1 contributor (376 lines of code)
0% | 44% | 27% | 25% | 3%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, xml, md, xsd, html, yaml, xhtml, txt, cgi, gitignore, groovy, markdown
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 30% | 26% | 34% | 8%
xml0% | 0% | 0% | 38% | 61%
groovy0% | 0% | 0% | 0% | 100%
cgi0% | 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
doxia-modules0% | 59% | 20% | 14% | 5%
doxia-core0% | 5% | 31% | 49% | 13%
doxia-sink-api0% | 66% | 0% | 21% | 12%
src0% | 0% | 0% | 71% | 28%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
AbstractXmlParser.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser
343 30 2007-08-04 2024-03-14 77 13 vsiveton@apache.org kwin@apache.org
AptParser.java
in doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt
1582 66 2007-03-17 2024-11-12 71 17 jvanzyl@apache.org kwin@apache.org
XdocParser.java
in doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc
259 12 2007-03-17 2024-11-12 70 14 jvanzyl@apache.org kwin@apache.org
AptSink.java
in doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt
579 77 2007-03-17 2025-01-02 57 14 jvanzyl@apache.org kwin@apache.org
XdocSink.java
in doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc
188 21 2007-03-17 2024-03-16 56 10 jvanzyl@apache.org kwin@apache.org
Sink.java
in doxia-sink-api/src/main/java/org/apache/maven/doxia/sink
191 3 2005-11-24 2025-01-02 56 14 brett@apache.org kwin@apache.org
FmlParser.java
in doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml
374 13 2007-03-17 2024-11-12 55 14 jvanzyl@apache.org kwin@apache.org
HtmlTools.java
in doxia-core/src/main/java/org/apache/maven/doxia/util
314 12 2007-03-18 2023-06-16 47 11 jvanzyl@apache.org michaelo@apache.org
MarkdownParser.java
in doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown
224 11 2011-05-30 2024-11-09 44 14 ltheussl@apache.org kwin@apache.org
SnippetMacro.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet
146 10 2005-11-24 2023-08-06 36 15 brett@apache.org michaelo@apache.org
AbstractParser.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser
143 20 2005-11-24 2024-11-12 34 12 brett@apache.org kwin@apache.org
Xhtml5BaseSink.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
973 114 2018-02-11 2024-12-22 34 11 slachiewicz@gmail.com kwin@apache.org
DoxiaUtils.java
in doxia-core/src/main/java/org/apache/maven/doxia/util
130 10 2008-05-02 2023-06-16 26 7 ltheussl@apache.org michaelo@apache.org
TocMacro.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro/toc
108 5 2007-01-16 2024-09-24 25 12 vsiveton@apache.org kwin@apache.org
MarkdownSink.java
in doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown
818 91 2022-12-04 2025-01-02 24 4 hboutemy@apache.org kwin@apache.org
IndexingSink.java
in doxia-core/src/main/java/org/apache/maven/doxia/index
173 22 2007-01-16 2024-09-24 23 8 vsiveton@apache.org kwin@apache.org
Parser.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser
20 - 2005-11-24 2024-11-12 22 9 brett@apache.org kwin@apache.org
SnippetReader.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet
99 9 2005-11-24 2023-05-12 20 10 brett@apache.org timtebeek@gmail.com
AbstractMacro.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro
20 1 2005-11-24 2023-01-21 19 6 brett@apache.org michaelo@apache.org
IndexEntry.java
in doxia-core/src/main/java/org/apache/maven/doxia/index
186 25 2007-01-16 2024-09-24 19 10 vsiveton@apache.org kwin@apache.org
EchoMacro.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro
19 1 2005-11-24 2023-01-21 18 10 brett@apache.org michaelo@apache.org
site.xml
in src/site
22 - 2005-11-24 2019-11-24 17 7 brett@apache.org hboutemy@apache.org
Xhtml5BaseParser.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser
677 39 2019-04-11 2024-03-14 17 6 minfrin@apache.org kwin@apache.org
DefaultDoxia.java
in doxia-core/src/main/java/org/apache/maven/doxia
28 3 2005-11-24 2023-01-21 16 11 brett@apache.org michaelo@apache.org
DefaultParserManager.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser/manager
20 1 2005-11-24 2023-08-06 15 9 brett@apache.org michaelo@apache.org
MacroRequest.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro
39 8 2005-11-24 2024-01-05 15 8 brett@apache.org kwin@apache.org
ParseException.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser
43 11 2005-11-24 2023-01-22 15 7 brett@apache.org hboutemy@apache.org
FmlContentParser.java
in doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml
56 3 2007-11-03 2023-01-21 15 6 ltheussl@apache.org michaelo@apache.org
Xhtml5Parser.java
in doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5
180 8 2019-04-11 2024-11-12 15 8 minfrin@apache.org kwin@apache.org
HtmlMarkup.java
in doxia-core/src/main/java/org/apache/maven/doxia/markup
407 56 2008-05-28 2024-01-05 15 8 ltheussl@apache.org kwin@apache.org
Doxia.java
in doxia-core/src/main/java/org/apache/maven/doxia
12 - 2005-11-24 2023-01-21 14 8 brett@apache.org michaelo@apache.org
AptUtils.java
in doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt
15 4 2008-05-02 2023-06-16 14 6 ltheussl@apache.org michaelo@apache.org
XdocSinkFactory.java
in doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc
16 2 2008-09-17 2023-01-21 14 6 vsiveton@apache.org michaelo@apache.org
DefaultMacroManager.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro/manager
20 1 2005-11-24 2023-08-06 14 9 brett@apache.org michaelo@apache.org
SinkEventAttributes.java
in doxia-sink-api/src/main/java/org/apache/maven/doxia/sink
53 - 2008-03-07 2023-01-22 14 6 ltheussl@apache.org hboutemy@apache.org
XmlValidator.java
in doxia-core/src/main/java/org/apache/maven/doxia/util
127 12 2010-05-07 2023-12-29 14 4 ltheussl@apache.org michaelo@apache.org
Macro.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro
6 - 2005-11-24 2023-01-21 13 6 brett@apache.org michaelo@apache.org
SinkFactory.java
in doxia-sink-api/src/main/java/org/apache/maven/doxia/sink
10 - 2006-08-10 2023-01-21 13 7 kenney@apache.org michaelo@apache.org
index.xml
in src/site/xdoc
33 - 2009-02-27 2022-05-28 13 2 hboutemy@apache.org michaelo@apache.org
ByLineReaderSource.java
in doxia-core/src/main/java/org/apache/maven/doxia/util
73 8 2007-03-18 2023-03-20 13 7 jvanzyl@apache.org timtebeek@gmail.com
RandomAccessSink.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
90 7 2016-01-23 2023-12-24 13 6 hboutemy@apache.org kwin@apache.org
LineBreaker.java
in doxia-core/src/main/java/org/apache/maven/doxia/util
92 8 2005-11-24 2023-03-20 13 8 brett@apache.org timtebeek@gmail.com
AptSinkFactory.java
in doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt
13 1 2008-09-17 2023-01-21 12 6 vsiveton@apache.org michaelo@apache.org
AptMarkup.java
in doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt
44 - 2007-07-27 2023-03-28 12 7 vsiveton@apache.org tim@moderne.io
AbstractSink.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
333 74 2016-01-23 2025-01-02 12 4 hboutemy@apache.org kwin@apache.org
MarkdownMarkup.java
in doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown
37 - 2022-12-04 2024-11-21 11 4 hboutemy@apache.org kwin@apache.org
AptReaderSource.java
in doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt
51 6 2007-03-17 2023-03-20 11 7 jvanzyl@apache.org timtebeek@gmail.com
SinkAdapter.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
292 96 2016-01-23 2023-12-15 11 6 hboutemy@apache.org kwin@apache.org
MacroNotFoundException.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro/manager
13 3 2005-11-24 2023-01-22 10 6 brett@apache.org hboutemy@apache.org
ParserNotFoundException.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser/manager
13 3 2005-11-24 2023-01-22 10 6 brett@apache.org hboutemy@apache.org
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
AptParser.java
in doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt
1582 66 2007-03-17 2024-11-12 71 17 jvanzyl@apache.org kwin@apache.org
SnippetMacro.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet
146 10 2005-11-24 2023-08-06 36 15 brett@apache.org michaelo@apache.org
XdocParser.java
in doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc
259 12 2007-03-17 2024-11-12 70 14 jvanzyl@apache.org kwin@apache.org
AptSink.java
in doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt
579 77 2007-03-17 2025-01-02 57 14 jvanzyl@apache.org kwin@apache.org
Sink.java
in doxia-sink-api/src/main/java/org/apache/maven/doxia/sink
191 3 2005-11-24 2025-01-02 56 14 brett@apache.org kwin@apache.org
FmlParser.java
in doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml
374 13 2007-03-17 2024-11-12 55 14 jvanzyl@apache.org kwin@apache.org
MarkdownParser.java
in doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown
224 11 2011-05-30 2024-11-09 44 14 ltheussl@apache.org kwin@apache.org
AbstractXmlParser.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser
343 30 2007-08-04 2024-03-14 77 13 vsiveton@apache.org kwin@apache.org
AbstractParser.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser
143 20 2005-11-24 2024-11-12 34 12 brett@apache.org kwin@apache.org
TocMacro.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro/toc
108 5 2007-01-16 2024-09-24 25 12 vsiveton@apache.org kwin@apache.org
HtmlTools.java
in doxia-core/src/main/java/org/apache/maven/doxia/util
314 12 2007-03-18 2023-06-16 47 11 jvanzyl@apache.org michaelo@apache.org
Xhtml5BaseSink.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
973 114 2018-02-11 2024-12-22 34 11 slachiewicz@gmail.com kwin@apache.org
DefaultDoxia.java
in doxia-core/src/main/java/org/apache/maven/doxia
28 3 2005-11-24 2023-01-21 16 11 brett@apache.org michaelo@apache.org
XdocSink.java
in doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc
188 21 2007-03-17 2024-03-16 56 10 jvanzyl@apache.org kwin@apache.org
SnippetReader.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet
99 9 2005-11-24 2023-05-12 20 10 brett@apache.org timtebeek@gmail.com
IndexEntry.java
in doxia-core/src/main/java/org/apache/maven/doxia/index
186 25 2007-01-16 2024-09-24 19 10 vsiveton@apache.org kwin@apache.org
EchoMacro.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro
19 1 2005-11-24 2023-01-21 18 10 brett@apache.org michaelo@apache.org
Parser.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser
20 - 2005-11-24 2024-11-12 22 9 brett@apache.org kwin@apache.org
DefaultParserManager.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser/manager
20 1 2005-11-24 2023-08-06 15 9 brett@apache.org michaelo@apache.org
DefaultMacroManager.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro/manager
20 1 2005-11-24 2023-08-06 14 9 brett@apache.org michaelo@apache.org
IndexingSink.java
in doxia-core/src/main/java/org/apache/maven/doxia/index
173 22 2007-01-16 2024-09-24 23 8 vsiveton@apache.org kwin@apache.org
Xhtml5Parser.java
in doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5
180 8 2019-04-11 2024-11-12 15 8 minfrin@apache.org kwin@apache.org
HtmlMarkup.java
in doxia-core/src/main/java/org/apache/maven/doxia/markup
407 56 2008-05-28 2024-01-05 15 8 ltheussl@apache.org kwin@apache.org
MacroRequest.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro
39 8 2005-11-24 2024-01-05 15 8 brett@apache.org kwin@apache.org
Doxia.java
in doxia-core/src/main/java/org/apache/maven/doxia
12 - 2005-11-24 2023-01-21 14 8 brett@apache.org michaelo@apache.org
LineBreaker.java
in doxia-core/src/main/java/org/apache/maven/doxia/util
92 8 2005-11-24 2023-03-20 13 8 brett@apache.org timtebeek@gmail.com
DoxiaUtils.java
in doxia-core/src/main/java/org/apache/maven/doxia/util
130 10 2008-05-02 2023-06-16 26 7 ltheussl@apache.org michaelo@apache.org
site.xml
in src/site
22 - 2005-11-24 2019-11-24 17 7 brett@apache.org hboutemy@apache.org
ParseException.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser
43 11 2005-11-24 2023-01-22 15 7 brett@apache.org hboutemy@apache.org
ByLineReaderSource.java
in doxia-core/src/main/java/org/apache/maven/doxia/util
73 8 2007-03-18 2023-03-20 13 7 jvanzyl@apache.org timtebeek@gmail.com
SinkFactory.java
in doxia-sink-api/src/main/java/org/apache/maven/doxia/sink
10 - 2006-08-10 2023-01-21 13 7 kenney@apache.org michaelo@apache.org
AptMarkup.java
in doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt
44 - 2007-07-27 2023-03-28 12 7 vsiveton@apache.org tim@moderne.io
AptReaderSource.java
in doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt
51 6 2007-03-17 2023-03-20 11 7 jvanzyl@apache.org timtebeek@gmail.com
Markup.java
in doxia-core/src/main/java/org/apache/maven/doxia/markup
20 - 2007-08-03 2023-01-21 9 7 vsiveton@apache.org michaelo@apache.org
AbstractMacro.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro
20 1 2005-11-24 2023-01-21 19 6 brett@apache.org michaelo@apache.org
Xhtml5BaseParser.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser
677 39 2019-04-11 2024-03-14 17 6 minfrin@apache.org kwin@apache.org
FmlContentParser.java
in doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml
56 3 2007-11-03 2023-01-21 15 6 ltheussl@apache.org michaelo@apache.org
XdocSinkFactory.java
in doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc
16 2 2008-09-17 2023-01-21 14 6 vsiveton@apache.org michaelo@apache.org
AptUtils.java
in doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt
15 4 2008-05-02 2023-06-16 14 6 ltheussl@apache.org michaelo@apache.org
SinkEventAttributes.java
in doxia-sink-api/src/main/java/org/apache/maven/doxia/sink
53 - 2008-03-07 2023-01-22 14 6 ltheussl@apache.org hboutemy@apache.org
RandomAccessSink.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
90 7 2016-01-23 2023-12-24 13 6 hboutemy@apache.org kwin@apache.org
Macro.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro
6 - 2005-11-24 2023-01-21 13 6 brett@apache.org michaelo@apache.org
AptSinkFactory.java
in doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt
13 1 2008-09-17 2023-01-21 12 6 vsiveton@apache.org michaelo@apache.org
SinkAdapter.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
292 96 2016-01-23 2023-12-15 11 6 hboutemy@apache.org kwin@apache.org
XdocMarkup.java
in doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc
48 8 2007-07-29 2023-01-21 10 6 vsiveton@apache.org michaelo@apache.org
FmlMarkup.java
in doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml
43 7 2007-11-03 2023-01-21 10 6 ltheussl@apache.org michaelo@apache.org
ParserNotFoundException.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser/manager
13 3 2005-11-24 2023-01-22 10 6 brett@apache.org hboutemy@apache.org
MacroNotFoundException.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro/manager
13 3 2005-11-24 2023-01-22 10 6 brett@apache.org hboutemy@apache.org
ParserManager.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser/manager
5 - 2005-11-24 2023-01-21 9 6 brett@apache.org michaelo@apache.org
MacroManager.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro/manager
5 - 2005-11-24 2023-01-21 9 6 brett@apache.org michaelo@apache.org
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
BufferingSinkProxyFactory.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
85 6 2023-12-24 2024-04-01 2 1 kwin@apache.org kwin@apache.org
LastTwoLinesBufferingWriter.java
in doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown
62 9 2024-02-08 2025-01-02 2 1 kwin@apache.org kwin@apache.org
settings.xml
in doxia-modules/doxia-module-markdown/src/it
35 - 2020-12-29 2020-12-29 1 1 bertrand@sentrysoftware.com bertrand@sentrysoftware.com
site.xml
in doxia-modules/doxia-module-markdown/src/it/general/src/site
22 - 2020-12-29 2021-01-05 3 1 bertrand@sentrysoftware.com bertrand@sentrysoftware.com
cgi
download.cgi
in src/site/resources
22 - 2014-06-21 2014-06-21 1 1 hboutemy@apache.org hboutemy@apache.org
UniqueAnchorNamesValidator.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
22 2 2024-01-05 2024-03-13 3 1 kwin@apache.org kwin@apache.org
CreateAnchorsForIndexEntries.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
17 2 2024-01-05 2024-09-24 2 1 kwin@apache.org kwin@apache.org
EmptyLocator.java
in doxia-sink-api/src/main/java/org/apache/maven/doxia/sink
16 3 2024-01-25 2024-01-25 1 1 kwin@apache.org kwin@apache.org
CreateAnchorsForIndexEntriesFactory.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
15 3 2024-01-05 2024-01-05 1 1 kwin@apache.org kwin@apache.org
YamlFrontMatterVisitor.java
in doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown
14 2 2023-02-02 2023-02-02 1 1 kwin@apache.org kwin@apache.org
UniqueAnchorNamesValidatorFactory.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
14 2 2024-01-05 2024-01-05 1 1 kwin@apache.org kwin@apache.org
site.xml
in doxia-sink-api/src/site
13 - 2008-11-02 2019-11-24 3 1 hboutemy@apache.org hboutemy@apache.org
AbstractLocator.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
12 2 2024-01-25 2024-01-25 1 1 kwin@apache.org kwin@apache.org
SinkWrapperFactoryComparator.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
8 1 2023-12-24 2023-12-24 1 1 kwin@apache.org kwin@apache.org
MacroExecutor.java
in doxia-core/src/main/java/org/apache/maven/doxia/macro
7 - 2024-11-12 2024-11-12 1 1 kwin@apache.org kwin@apache.org
SinkWrapperFactory.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
6 - 2023-12-24 2023-12-24 1 1 kwin@apache.org kwin@apache.org
Locator.java
in doxia-sink-api/src/main/java/org/apache/maven/doxia/sink
6 - 2024-01-25 2024-01-25 1 1 kwin@apache.org kwin@apache.org
SinkWrapper.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
414 102 2023-12-24 2024-10-20 4 2 kwin@apache.org kwin@apache.org
Xhtml1BaseParser.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser
126 8 2024-03-14 2024-04-11 2 2 kwin@apache.org michaelo@apache.org
index.xml
in src/site/xdoc
33 - 2009-02-27 2022-05-28 13 2 hboutemy@apache.org michaelo@apache.org
verify.groovy
in doxia-modules/doxia-module-markdown/src/it/general
32 - 2020-12-29 2023-01-22 4 2 bertrand@sentrysoftware.com hboutemy@apache.org
EventCapturingSinkProxy.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
31 3 2023-12-26 2024-04-11 2 2 kwin@apache.org michaelo@apache.org
site.xml
in doxia-modules/src/site
14 - 2008-11-02 2019-11-24 5 2 hboutemy@apache.org hboutemy@apache.org
site.xml
in doxia-modules/doxia-module-apt/src/site
14 - 2008-11-02 2019-11-24 4 2 hboutemy@apache.org hboutemy@apache.org
site.xml
in doxia-modules/doxia-module-markdown/src/site
14 - 2011-05-30 2019-11-24 4 2 ltheussl@apache.org hboutemy@apache.org
ParserModuleNotFoundException.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser/module
13 3 2013-11-27 2023-01-22 5 2 hboutemy@apache.org hboutemy@apache.org
Xhtml5Markup.java
in doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5
6 - 2019-04-11 2023-01-21 4 2 minfrin@apache.org michaelo@apache.org
ParserModuleManager.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser/module
6 - 2013-11-27 2023-01-21 3 2 hboutemy@apache.org michaelo@apache.org
ParserModule.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser/module
6 - 2013-11-27 2023-01-21 4 2 hboutemy@apache.org michaelo@apache.org
AbstractXhtml5Sink.java
in doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5
3 - 2019-04-11 2023-01-21 3 2 minfrin@apache.org michaelo@apache.org
SinkUtils.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
131 5 2016-01-23 2023-01-21 6 3 hboutemy@apache.org michaelo@apache.org
AbstractTextSinkFactory.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
34 4 2016-01-23 2023-01-21 5 3 hboutemy@apache.org michaelo@apache.org
site.xml
in doxia-modules/doxia-module-xdoc/src/site
18 - 2008-11-02 2019-11-24 5 3 hboutemy@apache.org hboutemy@apache.org
site.xml
in doxia-modules/doxia-module-fml/src/site
18 - 2008-11-02 2019-11-24 6 3 hboutemy@apache.org hboutemy@apache.org
site.xml
in doxia-modules/doxia-module-xhtml5/src/site
14 - 2019-04-11 2022-05-28 3 3 minfrin@apache.org michaelo@apache.org
MarkdownSinkFactory.java
in doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown
13 1 2022-12-04 2023-02-13 4 3 hboutemy@apache.org kwin@apache.org
AbstractXmlSinkFactory.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
6 - 2016-01-23 2023-01-21 4 3 hboutemy@apache.org michaelo@apache.org
AbstractTextSink.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
4 - 2016-01-23 2023-01-21 4 3 hboutemy@apache.org michaelo@apache.org
MarkdownSink.java
in doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown
818 91 2022-12-04 2025-01-02 24 4 hboutemy@apache.org kwin@apache.org
AbstractSink.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
333 74 2016-01-23 2025-01-02 12 4 hboutemy@apache.org kwin@apache.org
SinkEventAttributeSet.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
243 27 2016-01-23 2023-06-16 9 4 hboutemy@apache.org michaelo@apache.org
XmlValidator.java
in doxia-core/src/main/java/org/apache/maven/doxia/util
127 12 2010-05-07 2023-12-29 14 4 ltheussl@apache.org michaelo@apache.org
AbstractXmlSink.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
66 10 2016-01-23 2023-01-21 6 4 hboutemy@apache.org michaelo@apache.org
FlexmarkDoxiaLinkResolver.java
in doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown
48 1 2019-01-25 2023-01-21 8 4 jmones@gmail.com michaelo@apache.org
MarkdownMarkup.java
in doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown
37 - 2022-12-04 2024-11-21 11 4 hboutemy@apache.org kwin@apache.org
AbstractParserModule.java
in doxia-core/src/main/java/org/apache/maven/doxia/parser/module
30 6 2013-11-27 2023-01-21 8 4 hboutemy@apache.org michaelo@apache.org
PipelineSink.java
in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl
28 4 2016-01-23 2023-12-24 5 4 hboutemy@apache.org kwin@apache.org
site.xml
in doxia-core/src/site
19 - 2005-11-24 2019-11-24 7 4 brett@apache.org hboutemy@apache.org
Xhtml5SinkFactory.java
in doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5
16 2 2019-04-11 2023-01-21 6 4 minfrin@apache.org michaelo@apache.org
MarkdownParserModule.java
in doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown
13 1 2013-11-27 2023-01-21 7 4 hboutemy@apache.org michaelo@apache.org
Correlations

File Size vs. Number of Changes: 113 points

doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/LastTwoLinesBufferingWriter.java x: 62 lines of code y: 2 # changes doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownSink.java x: 818 lines of code y: 24 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/AbstractSink.java x: 333 lines of code y: 12 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java x: 579 lines of code y: 57 # changes doxia-sink-api/src/main/java/org/apache/maven/doxia/sink/Sink.java x: 191 lines of code y: 56 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/Xhtml5BaseSink.java x: 973 lines of code y: 34 # changes doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownMarkup.java x: 37 lines of code y: 11 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/MacroExecutor.java x: 7 lines of code y: 1 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractParser.java x: 143 lines of code y: 34 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/Parser.java x: 20 lines of code y: 22 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java x: 1582 lines of code y: 71 # changes doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java x: 374 lines of code y: 55 # changes doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocParser.java x: 259 lines of code y: 70 # changes doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5Parser.java x: 180 lines of code y: 15 # changes doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownParser.java x: 224 lines of code y: 44 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/SinkWrapper.java x: 414 lines of code y: 4 # changes doxia-core/src/main/java/org/apache/maven/doxia/index/IndexEntry.java x: 186 lines of code y: 19 # changes doxia-core/src/main/java/org/apache/maven/doxia/index/IndexingSink.java x: 173 lines of code y: 23 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/toc/TocMacro.java x: 108 lines of code y: 25 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/CreateAnchorsForIndexEntries.java x: 17 lines of code y: 2 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/Xhtml1BaseParser.java x: 126 lines of code y: 2 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/EventCapturingSinkProxy.java x: 31 lines of code y: 2 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/BufferingSinkProxyFactory.java x: 85 lines of code y: 2 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractXmlParser.java x: 343 lines of code y: 77 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/Xhtml5BaseParser.java x: 677 lines of code y: 17 # changes doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocSink.java x: 188 lines of code y: 56 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/UniqueAnchorNamesValidator.java x: 22 lines of code y: 3 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/AbstractLocator.java x: 12 lines of code y: 1 # changes doxia-sink-api/src/main/java/org/apache/maven/doxia/sink/EmptyLocator.java x: 16 lines of code y: 1 # changes doxia-core/src/main/java/org/apache/maven/doxia/markup/HtmlMarkup.java x: 407 lines of code y: 15 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/MacroRequest.java x: 39 lines of code y: 15 # changes doxia-core/src/main/java/org/apache/maven/doxia/util/XmlValidator.java x: 127 lines of code y: 14 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/PipelineSink.java x: 28 lines of code y: 5 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/RandomAccessSink.java x: 90 lines of code y: 13 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/SinkAdapter.java x: 292 lines of code y: 11 # changes doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5Sink.java x: 99 lines of code y: 8 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/DefaultMacroManager.java x: 20 lines of code y: 14 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetMacro.java x: 146 lines of code y: 36 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/manager/DefaultParserManager.java x: 20 lines of code y: 15 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/module/DefaultParserModuleManager.java x: 32 lines of code y: 9 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/SinkEventAttributeSet.java x: 243 lines of code y: 9 # changes doxia-core/src/main/java/org/apache/maven/doxia/util/DoxiaUtils.java x: 130 lines of code y: 26 # changes doxia-core/src/main/java/org/apache/maven/doxia/util/HtmlTools.java x: 314 lines of code y: 47 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptUtils.java x: 15 lines of code y: 14 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetReader.java x: 99 lines of code y: 20 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptMarkup.java x: 44 lines of code y: 12 # changes doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java x: 73 lines of code y: 13 # changes doxia-core/src/main/java/org/apache/maven/doxia/util/LineBreaker.java x: 92 lines of code y: 13 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptReaderSource.java x: 51 lines of code y: 11 # changes doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownSinkFactory.java x: 13 lines of code y: 4 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/EchoMacro.java x: 19 lines of code y: 18 # changes doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlContentParser.java x: 56 lines of code y: 15 # changes doxia-sink-api/src/main/java/org/apache/maven/doxia/sink/SinkEventAttributes.java x: 53 lines of code y: 14 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/MacroNotFoundException.java x: 13 lines of code y: 10 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/ParseException.java x: 43 lines of code y: 15 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/module/ParserModuleNotFoundException.java x: 13 lines of code y: 5 # changes doxia-modules/doxia-module-markdown/src/it/general/verify.groovy x: 32 lines of code y: 4 # changes doxia-core/src/main/java/org/apache/maven/doxia/DefaultDoxia.java x: 28 lines of code y: 16 # changes doxia-core/src/main/java/org/apache/maven/doxia/Doxia.java x: 12 lines of code y: 14 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/AbstractMacro.java x: 20 lines of code y: 19 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/Macro.java x: 6 lines of code y: 13 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/MacroExecutionException.java x: 13 lines of code y: 9 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/MacroManager.java x: 5 lines of code y: 9 # changes doxia-core/src/main/java/org/apache/maven/doxia/markup/Markup.java x: 20 lines of code y: 9 # changes doxia-core/src/main/java/org/apache/maven/doxia/markup/TextMarkup.java x: 5 lines of code y: 5 # changes doxia-core/src/main/java/org/apache/maven/doxia/markup/XmlMarkup.java x: 9 lines of code y: 9 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractTextParser.java x: 8 lines of code y: 6 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/module/AbstractParserModule.java x: 30 lines of code y: 8 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/module/ParserModule.java x: 6 lines of code y: 4 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/module/ParserModuleManager.java x: 6 lines of code y: 3 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/AbstractTextSink.java x: 4 lines of code y: 4 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/AbstractTextSinkFactory.java x: 34 lines of code y: 5 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/AbstractXmlSink.java x: 66 lines of code y: 6 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/SinkUtils.java x: 131 lines of code y: 6 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParseException.java x: 20 lines of code y: 7 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParserModule.java x: 11 lines of code y: 5 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSinkFactory.java x: 13 lines of code y: 12 # changes doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlMarkup.java x: 43 lines of code y: 10 # changes doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/FlexmarkDoxiaLinkResolver.java x: 48 lines of code y: 8 # changes doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownParserModule.java x: 13 lines of code y: 7 # changes doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocMarkup.java x: 48 lines of code y: 10 # changes doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/AbstractXhtml5Sink.java x: 3 lines of code y: 3 # changes doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5ParserModule.java x: 11 lines of code y: 6 # changes doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5SinkFactory.java x: 16 lines of code y: 6 # changes doxia-sink-api/src/main/java/org/apache/maven/doxia/sink/SinkFactory.java x: 10 lines of code y: 13 # changes src/site/xdoc/index.xml x: 33 lines of code y: 13 # changes doxia-modules/doxia-module-xhtml5/src/site/site.xml x: 14 lines of code y: 3 # changes doxia-modules/doxia-module-markdown/src/it/settings.xml x: 35 lines of code y: 1 # changes doxia-core/src/site/site.xml x: 19 lines of code y: 7 # changes doxia-modules/doxia-module-fml/src/site/site.xml x: 18 lines of code y: 6 # changes doxia-modules/doxia-module-xdoc/src/site/site.xml x: 18 lines of code y: 5 # changes src/site/site.xml x: 22 lines of code y: 17 # changes src/site/resources/download.cgi x: 22 lines of code y: 1 # changes
77.0
# changes
  min: 1.0
  average: 13.48
  25th percentile: 4.0
  median: 9.0
  75th percentile: 15.0
  max: 77.0
0 1582.0
lines of code
min: 3.0 | average: 104.66 | 25th percentile: 13.0 | median: 22.0 | 75th percentile: 99.0 | max: 1582.0

Number of Contributors vs. Number of Changes: 113 points

doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/LastTwoLinesBufferingWriter.java x: 1 # contributors y: 2 # changes doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownSink.java x: 4 # contributors y: 24 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/AbstractSink.java x: 4 # contributors y: 12 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java x: 14 # contributors y: 57 # changes doxia-sink-api/src/main/java/org/apache/maven/doxia/sink/Sink.java x: 14 # contributors y: 56 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/Xhtml5BaseSink.java x: 11 # contributors y: 34 # changes doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownMarkup.java x: 4 # contributors y: 11 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/MacroExecutor.java x: 1 # contributors y: 1 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractParser.java x: 12 # contributors y: 34 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/Parser.java x: 9 # contributors y: 22 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java x: 17 # contributors y: 71 # changes doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java x: 14 # contributors y: 55 # changes doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocParser.java x: 14 # contributors y: 70 # changes doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5Parser.java x: 8 # contributors y: 15 # changes doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownParser.java x: 14 # contributors y: 44 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/SinkWrapper.java x: 2 # contributors y: 4 # changes doxia-core/src/main/java/org/apache/maven/doxia/index/IndexEntry.java x: 10 # contributors y: 19 # changes doxia-core/src/main/java/org/apache/maven/doxia/index/IndexingSink.java x: 8 # contributors y: 23 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/toc/TocMacro.java x: 12 # contributors y: 25 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/Xhtml1BaseParser.java x: 2 # contributors y: 2 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractXmlParser.java x: 13 # contributors y: 77 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/Xhtml5BaseParser.java x: 6 # contributors y: 17 # changes doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocSink.java x: 10 # contributors y: 56 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/UniqueAnchorNamesValidator.java x: 1 # contributors y: 3 # changes doxia-core/src/main/java/org/apache/maven/doxia/util/XmlValidator.java x: 4 # contributors y: 14 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/PipelineSink.java x: 4 # contributors y: 5 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/RandomAccessSink.java x: 6 # contributors y: 13 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/SinkAdapter.java x: 6 # contributors y: 11 # changes doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5Sink.java x: 5 # contributors y: 8 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/DefaultMacroManager.java x: 9 # contributors y: 14 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetMacro.java x: 15 # contributors y: 36 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/manager/DefaultParserManager.java x: 9 # contributors y: 15 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/module/DefaultParserModuleManager.java x: 5 # contributors y: 9 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/SinkEventAttributeSet.java x: 4 # contributors y: 9 # changes doxia-core/src/main/java/org/apache/maven/doxia/util/DoxiaUtils.java x: 7 # contributors y: 26 # changes doxia-core/src/main/java/org/apache/maven/doxia/util/HtmlTools.java x: 11 # contributors y: 47 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptUtils.java x: 6 # contributors y: 14 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetReader.java x: 10 # contributors y: 20 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptMarkup.java x: 7 # contributors y: 12 # changes doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java x: 7 # contributors y: 13 # changes doxia-core/src/main/java/org/apache/maven/doxia/util/LineBreaker.java x: 8 # contributors y: 13 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptReaderSource.java x: 7 # contributors y: 11 # changes doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownSinkFactory.java x: 3 # contributors y: 4 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/EchoMacro.java x: 10 # contributors y: 18 # changes doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlContentParser.java x: 6 # contributors y: 15 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/MacroNotFoundException.java x: 6 # contributors y: 10 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/ParseException.java x: 7 # contributors y: 15 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/module/ParserModuleNotFoundException.java x: 2 # contributors y: 5 # changes doxia-core/src/main/java/org/apache/maven/doxia/DefaultDoxia.java x: 11 # contributors y: 16 # changes doxia-core/src/main/java/org/apache/maven/doxia/Doxia.java x: 8 # contributors y: 14 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/AbstractMacro.java x: 6 # contributors y: 19 # changes doxia-core/src/main/java/org/apache/maven/doxia/macro/MacroExecutionException.java x: 6 # contributors y: 9 # changes doxia-core/src/main/java/org/apache/maven/doxia/markup/Markup.java x: 7 # contributors y: 9 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractTextParser.java x: 4 # contributors y: 6 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/module/AbstractParserModule.java x: 4 # contributors y: 8 # changes doxia-core/src/main/java/org/apache/maven/doxia/parser/module/ParserModuleManager.java x: 2 # contributors y: 3 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/AbstractTextSinkFactory.java x: 3 # contributors y: 5 # changes doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/SinkUtils.java x: 3 # contributors y: 6 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParseException.java x: 5 # contributors y: 7 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSinkFactory.java x: 6 # contributors y: 12 # changes doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSource.java x: 5 # contributors y: 6 # changes doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownParserModule.java x: 4 # contributors y: 7 # changes src/site/xdoc/index.xml x: 2 # contributors y: 13 # changes doxia-modules/doxia-module-xhtml5/src/site/site.xml x: 3 # contributors y: 3 # changes src/site/site.xml x: 7 # contributors y: 17 # changes
77.0
# changes
  min: 1.0
  average: 13.48
  25th percentile: 4.0
  median: 9.0
  75th percentile: 15.0
  max: 77.0
0 17.0
# contributors
min: 1.0 | average: 5.43 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 7.0 | max: 17.0

Number of Contributors vs. File Size: 113 points

doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/LastTwoLinesBufferingWriter.java x: 1 # contributors y: 62 lines of code doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownSink.java x: 4 # contributors y: 818 lines of code doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/AbstractSink.java x: 4 # contributors y: 333 lines of code doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java x: 14 # contributors y: 579 lines of code doxia-sink-api/src/main/java/org/apache/maven/doxia/sink/Sink.java x: 14 # contributors y: 191 lines of code doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/Xhtml5BaseSink.java x: 11 # contributors y: 973 lines of code doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownMarkup.java x: 4 # contributors y: 37 lines of code doxia-core/src/main/java/org/apache/maven/doxia/macro/MacroExecutor.java x: 1 # contributors y: 7 lines of code doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractParser.java x: 12 # contributors y: 143 lines of code doxia-core/src/main/java/org/apache/maven/doxia/parser/Parser.java x: 9 # contributors y: 20 lines of code doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java x: 17 # contributors y: 1582 lines of code doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlParser.java x: 14 # contributors y: 374 lines of code doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocParser.java x: 14 # contributors y: 259 lines of code doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5Parser.java x: 8 # contributors y: 180 lines of code doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownParser.java x: 14 # contributors y: 224 lines of code doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/SinkWrapper.java x: 2 # contributors y: 414 lines of code doxia-core/src/main/java/org/apache/maven/doxia/index/IndexEntry.java x: 10 # contributors y: 186 lines of code doxia-core/src/main/java/org/apache/maven/doxia/index/IndexingSink.java x: 8 # contributors y: 173 lines of code doxia-core/src/main/java/org/apache/maven/doxia/macro/toc/TocMacro.java x: 12 # contributors y: 108 lines of code doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/CreateAnchorsForIndexEntries.java x: 1 # contributors y: 17 lines of code doxia-core/src/main/java/org/apache/maven/doxia/parser/Xhtml1BaseParser.java x: 2 # contributors y: 126 lines of code doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/EventCapturingSinkProxy.java x: 2 # contributors y: 31 lines of code doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/BufferingSinkProxyFactory.java x: 1 # contributors y: 85 lines of code doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractXmlParser.java x: 13 # contributors y: 343 lines of code doxia-core/src/main/java/org/apache/maven/doxia/parser/Xhtml5BaseParser.java x: 6 # contributors y: 677 lines of code doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocSink.java x: 10 # contributors y: 188 lines of code doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/UniqueAnchorNamesValidator.java x: 1 # contributors y: 22 lines of code doxia-sink-api/src/main/java/org/apache/maven/doxia/sink/Locator.java x: 1 # contributors y: 6 lines of code doxia-core/src/main/java/org/apache/maven/doxia/markup/HtmlMarkup.java x: 8 # contributors y: 407 lines of code doxia-core/src/main/java/org/apache/maven/doxia/macro/MacroRequest.java x: 8 # contributors y: 39 lines of code doxia-core/src/main/java/org/apache/maven/doxia/util/XmlValidator.java x: 4 # contributors y: 127 lines of code doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/PipelineSink.java x: 4 # contributors y: 28 lines of code doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/RandomAccessSink.java x: 6 # contributors y: 90 lines of code doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/SinkAdapter.java x: 6 # contributors y: 292 lines of code doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5Sink.java x: 5 # contributors y: 99 lines of code doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetMacro.java x: 15 # contributors y: 146 lines of code doxia-core/src/main/java/org/apache/maven/doxia/parser/module/DefaultParserModuleManager.java x: 5 # contributors y: 32 lines of code doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/SinkEventAttributeSet.java x: 4 # contributors y: 243 lines of code doxia-core/src/main/java/org/apache/maven/doxia/util/DoxiaUtils.java x: 7 # contributors y: 130 lines of code doxia-core/src/main/java/org/apache/maven/doxia/util/HtmlTools.java x: 11 # contributors y: 314 lines of code doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptUtils.java x: 6 # contributors y: 15 lines of code doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetReader.java x: 10 # contributors y: 99 lines of code doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptMarkup.java x: 7 # contributors y: 44 lines of code doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java x: 7 # contributors y: 73 lines of code doxia-core/src/main/java/org/apache/maven/doxia/util/LineBreaker.java x: 8 # contributors y: 92 lines of code doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptReaderSource.java x: 7 # contributors y: 51 lines of code doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownSinkFactory.java x: 3 # contributors y: 13 lines of code doxia-core/src/main/java/org/apache/maven/doxia/macro/EchoMacro.java x: 10 # contributors y: 19 lines of code doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlContentParser.java x: 6 # contributors y: 56 lines of code doxia-core/src/main/java/org/apache/maven/doxia/parser/ParseException.java x: 7 # contributors y: 43 lines of code doxia-core/src/main/java/org/apache/maven/doxia/parser/module/ParserModuleNotFoundException.java x: 2 # contributors y: 13 lines of code doxia-modules/doxia-module-markdown/src/it/general/verify.groovy x: 2 # contributors y: 32 lines of code doxia-core/src/main/java/org/apache/maven/doxia/DefaultDoxia.java x: 11 # contributors y: 28 lines of code doxia-core/src/main/java/org/apache/maven/doxia/Doxia.java x: 8 # contributors y: 12 lines of code doxia-core/src/main/java/org/apache/maven/doxia/macro/AbstractMacro.java x: 6 # contributors y: 20 lines of code doxia-core/src/main/java/org/apache/maven/doxia/macro/Macro.java x: 6 # contributors y: 6 lines of code doxia-core/src/main/java/org/apache/maven/doxia/markup/Markup.java x: 7 # contributors y: 20 lines of code doxia-core/src/main/java/org/apache/maven/doxia/markup/TextMarkup.java x: 4 # contributors y: 5 lines of code doxia-core/src/main/java/org/apache/maven/doxia/markup/XmlMarkup.java x: 5 # contributors y: 9 lines of code doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractTextParser.java x: 4 # contributors y: 8 lines of code doxia-core/src/main/java/org/apache/maven/doxia/parser/module/ParserModule.java x: 2 # contributors y: 6 lines of code doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/AbstractTextSink.java x: 3 # contributors y: 4 lines of code doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/AbstractTextSinkFactory.java x: 3 # contributors y: 34 lines of code doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/AbstractXmlSink.java x: 4 # contributors y: 66 lines of code doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/SinkUtils.java x: 3 # contributors y: 131 lines of code doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParseException.java x: 5 # contributors y: 20 lines of code doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSource.java x: 5 # contributors y: 6 lines of code doxia-modules/doxia-module-fml/src/main/java/org/apache/maven/doxia/module/fml/FmlMarkup.java x: 6 # contributors y: 43 lines of code doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/FlexmarkDoxiaLinkResolver.java x: 4 # contributors y: 48 lines of code doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownParserModule.java x: 4 # contributors y: 13 lines of code doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocMarkup.java x: 6 # contributors y: 48 lines of code doxia-sink-api/src/main/java/org/apache/maven/doxia/sink/SinkFactory.java x: 7 # contributors y: 10 lines of code doxia-modules/doxia-module-markdown/src/it/settings.xml x: 1 # contributors y: 35 lines of code doxia-core/src/site/site.xml x: 4 # contributors y: 19 lines of code
1582.0
lines of code
  min: 3.0
  average: 104.66
  25th percentile: 13.0
  median: 22.0
  75th percentile: 99.0
  max: 1582.0
0 17.0
# contributors
min: 1.0 | average: 5.43 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 7.0 | max: 17.0