apache / freemarker-docgen
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 65 files with 9,780 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 2 files changed 6-20 times (3,181 lines of code)
    • 63 files changed 1-5 times (6,599 lines of code)
0% | 0% | 0% | 32% | 67%
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 65 files with 9,780 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 0 files changed by 2-5 contributors (0 lines of code)
    • 65 files changed by 1 contributor (9,780 lines of code)
0% | 0% | 0% | 0% | 100%
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, less, xml, js, txt, json, ftl, css, svg, gitignore, gitattributes, bat, md, yml, jshintrc, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 40% | 59%
less0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
ftl0% | 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
freemarker-docgen-core0% | 0% | 0% | 33% | 66%
xxe-addon0% | 0% | 0% | 0% | 100%
freemarker-docgen-cli0% | 0% | 0% | 0% | 100%
freemarker-docgen-maven0% | 0% | 0% | 0% | 100%
freemarker-docgen-ant0% | 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
PrintTextWithDocgenSubstitutionsDirective.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
811 36 2020-08-09 2021-09-12 11 1 ddekany@apache.org ddekany@apache.org
Transform.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
2370 108 2020-07-10 2021-02-14 9 1 ddekany@apache.org ddekany@apache.org
header.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/layout
87 - 2020-07-10 2020-08-02 4 1 ddekany@apache.org ddekany@apache.org
CJSONInterpreter.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
1672 71 2020-07-10 2021-01-25 4 1 ddekany@apache.org ddekany@apache.org
variables.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib
25 - 2020-07-10 2020-08-01 3 1 ddekany@apache.org ddekany@apache.org
utilities.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib
29 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
code-block.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
34 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
bookmarks.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
41 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
page-menu.js
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/js
53 8 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
breadcrumb.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
55 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
TransformMojo.java
in freemarker-docgen-maven/src/main/java/org/freemarker/docgen/maven
73 1 2020-07-10 2020-08-09 3 1 ddekany@apache.org ddekany@apache.org
base.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib
89 - 2020-07-10 2020-08-01 3 1 ddekany@apache.org ddekany@apache.org
util.ftl
in freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates
103 - 2020-07-10 2020-08-09 3 1 ddekany@apache.org ddekany@apache.org
RelaxNGValidator.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
133 4 2020-07-10 2021-09-11 3 1 ddekany@apache.org ddekany@apache.org
content.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/layout
137 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
table-of-contents.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
156 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
SettingUtils.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
270 27 2021-01-24 2021-02-14 3 1 ddekany@apache.org ddekany@apache.org
DocgenException.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
10 2 2020-07-10 2021-01-24 2 1 ddekany@apache.org ddekany@apache.org
logo.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
16 - 2020-07-10 2020-07-30 2 1 ddekany@apache.org ddekany@apache.org
Logo.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
23 5 2020-07-10 2021-01-24 2 1 ddekany@apache.org ddekany@apache.org
styles.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less
24 - 2020-07-10 2020-07-26 2 1 ddekany@apache.org ddekany@apache.org
page-menu.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
33 - 2020-07-10 2020-08-02 2 1 ddekany@apache.org ddekany@apache.org
table.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
33 - 2020-07-10 2020-08-01 2 1 ddekany@apache.org ddekany@apache.org
callout.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
43 - 2020-07-10 2020-08-02 2 1 ddekany@apache.org ddekany@apache.org
secondary-tabs.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
57 - 2020-07-10 2020-07-30 2 1 ddekany@apache.org ddekany@apache.org
Main.java
in freemarker-docgen-cli/src/main/java/org/freemarker/docgen/cli
67 4 2020-07-10 2020-08-09 2 1 ddekany@apache.org ddekany@apache.org
icons.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib
79 - 2020-07-10 2020-07-26 2 1 ddekany@apache.org ddekany@apache.org
SettingName.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
83 9 2021-01-24 2021-02-14 2 1 ddekany@apache.org ddekany@apache.org
BashCommandLineArgsParser.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
92 8 2021-01-25 2021-02-14 2 1 ddekany@apache.org ddekany@apache.org
FileUtil.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
277 15 2020-07-10 2020-08-30 2 1 ddekany@apache.org ddekany@apache.org
use-strict.js
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/js
1 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
package-info.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
1 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
MessageStreamActivityMonitor.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
5 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
DocgenLogger.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
5 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
DefaultValue.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
11 2 2021-02-08 2021-02-08 1 1 ddekany@apache.org ddekany@apache.org
DocgenTagException.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
11 2 2021-01-24 2021-01-24 1 1 ddekany@apache.org ddekany@apache.org
BugException.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
13 3 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
mixins.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib
15 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
search-results.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
15 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
CommandLineExitException.java
in freemarker-docgen-cli/src/main/java/org/freemarker/docgen/cli
16 3 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
hamburger-menu.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
16 - 2020-07-26 2020-07-26 1 1 ddekany@apache.org ddekany@apache.org
ChopLinebreakDirective.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
20 2 2021-02-14 2021-02-14 1 1 ddekany@apache.org ddekany@apache.org
social-icons.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
25 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
FilterDirective.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
28 2 2021-02-14 2021-02-14 1 1 ddekany@apache.org ddekany@apache.org
search.js
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/js
29 4 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
marked-text.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
31 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
DocgenValidationOptions.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
33 8 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
toc-json.ftl
in freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates
37 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
tabs.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
40 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
CollectingErrorHandler.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
44 7 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@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
PrintTextWithDocgenSubstitutionsDirective.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
811 36 2020-08-09 2021-09-12 11 1 ddekany@apache.org ddekany@apache.org
Transform.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
2370 108 2020-07-10 2021-02-14 9 1 ddekany@apache.org ddekany@apache.org
CJSONInterpreter.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
1672 71 2020-07-10 2021-01-25 4 1 ddekany@apache.org ddekany@apache.org
header.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/layout
87 - 2020-07-10 2020-08-02 4 1 ddekany@apache.org ddekany@apache.org
util.ftl
in freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates
103 - 2020-07-10 2020-08-09 3 1 ddekany@apache.org ddekany@apache.org
SettingUtils.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
270 27 2021-01-24 2021-02-14 3 1 ddekany@apache.org ddekany@apache.org
RelaxNGValidator.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
133 4 2020-07-10 2021-09-11 3 1 ddekany@apache.org ddekany@apache.org
utilities.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib
29 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
content.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/layout
137 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
variables.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib
25 - 2020-07-10 2020-08-01 3 1 ddekany@apache.org ddekany@apache.org
base.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib
89 - 2020-07-10 2020-08-01 3 1 ddekany@apache.org ddekany@apache.org
bookmarks.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
41 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
table-of-contents.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
156 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
code-block.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
34 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
breadcrumb.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
55 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
page-menu.js
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/js
53 8 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
TransformMojo.java
in freemarker-docgen-maven/src/main/java/org/freemarker/docgen/maven
73 1 2020-07-10 2020-08-09 3 1 ddekany@apache.org ddekany@apache.org
BashCommandLineArgsParser.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
92 8 2021-01-25 2021-02-14 2 1 ddekany@apache.org ddekany@apache.org
SettingName.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
83 9 2021-01-24 2021-02-14 2 1 ddekany@apache.org ddekany@apache.org
FileUtil.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
277 15 2020-07-10 2020-08-30 2 1 ddekany@apache.org ddekany@apache.org
Logo.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
23 5 2020-07-10 2021-01-24 2 1 ddekany@apache.org ddekany@apache.org
DocgenException.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
10 2 2020-07-10 2021-01-24 2 1 ddekany@apache.org ddekany@apache.org
styles.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less
24 - 2020-07-10 2020-07-26 2 1 ddekany@apache.org ddekany@apache.org
table.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
33 - 2020-07-10 2020-08-01 2 1 ddekany@apache.org ddekany@apache.org
page-menu.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
33 - 2020-07-10 2020-08-02 2 1 ddekany@apache.org ddekany@apache.org
logo.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
16 - 2020-07-10 2020-07-30 2 1 ddekany@apache.org ddekany@apache.org
callout.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
43 - 2020-07-10 2020-08-02 2 1 ddekany@apache.org ddekany@apache.org
secondary-tabs.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
57 - 2020-07-10 2020-07-30 2 1 ddekany@apache.org ddekany@apache.org
icons.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib
79 - 2020-07-10 2020-07-26 2 1 ddekany@apache.org ddekany@apache.org
Main.java
in freemarker-docgen-cli/src/main/java/org/freemarker/docgen/cli
67 4 2020-07-10 2020-08-09 2 1 ddekany@apache.org ddekany@apache.org
docbook-for-docgen.css
in xxe-addon/docbook-for-docgen
187 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
TransformAntTask.java
in freemarker-docgen-ant/src/main/java/org/freemarker/docgen/ant
45 9 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
gulpfile.js
in freemarker-docgen-core
57 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
toc-json.ftl
in freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates
37 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
DocgenRestrictionsValidator.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
471 17 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
DocBook5Constants.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
106 3 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
ChopLinebreakDirective.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
20 2 2021-02-14 2021-02-14 1 1 ddekany@apache.org ddekany@apache.org
DocgenTagException.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
11 2 2021-01-24 2021-01-24 1 1 ddekany@apache.org ddekany@apache.org
CollectingErrorHandler.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
44 7 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
XMLUtil.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
252 14 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
DocgenLogger.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
5 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
TableSimplifier.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
511 24 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
ChopLinebreakWriter.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
67 6 2021-02-14 2021-02-14 1 1 ddekany@apache.org ddekany@apache.org
ValidatingDOMBuilder.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
80 13 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
ValidatingDOMBuilderWithLocations.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
55 7 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
DefaultValue.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
11 2 2021-02-08 2021-02-08 1 1 ddekany@apache.org ddekany@apache.org
BugException.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
13 3 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
DocgenValidationOptions.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
33 8 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
FilterDirective.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
28 2 2021-02-14 2021-02-14 1 1 ddekany@apache.org ddekany@apache.org
MessageStreamActivityMonitor.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
5 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@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
Transform.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
2370 108 2020-07-10 2021-02-14 9 1 ddekany@apache.org ddekany@apache.org
CJSONInterpreter.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
1672 71 2020-07-10 2021-01-25 4 1 ddekany@apache.org ddekany@apache.org
PrintTextWithDocgenSubstitutionsDirective.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
811 36 2020-08-09 2021-09-12 11 1 ddekany@apache.org ddekany@apache.org
TableSimplifier.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
511 24 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
DocgenRestrictionsValidator.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
471 17 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
FileUtil.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
277 15 2020-07-10 2020-08-30 2 1 ddekany@apache.org ddekany@apache.org
SettingUtils.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
270 27 2021-01-24 2021-02-14 3 1 ddekany@apache.org ddekany@apache.org
XMLUtil.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
252 14 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
TextUtil.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
245 12 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
docbook-for-docgen.css
in xxe-addon/docbook-for-docgen
187 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
table-of-contents.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
156 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
content.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/layout
137 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
RelaxNGValidator.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
133 4 2020-07-10 2021-09-11 3 1 ddekany@apache.org ddekany@apache.org
DocBook5Constants.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
106 3 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
util.ftl
in freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates
103 - 2020-07-10 2020-08-09 3 1 ddekany@apache.org ddekany@apache.org
footer.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/layout
97 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
make-toc.js
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/js
96 7 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
BashCommandLineArgsParser.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
92 8 2021-01-25 2021-02-14 2 1 ddekany@apache.org ddekany@apache.org
base.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib
89 - 2020-07-10 2020-08-01 3 1 ddekany@apache.org ddekany@apache.org
header.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/layout
87 - 2020-07-10 2020-08-02 4 1 ddekany@apache.org ddekany@apache.org
SettingName.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
83 9 2021-01-24 2021-02-14 2 1 ddekany@apache.org ddekany@apache.org
search-form.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
83 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
ValidatingDOMBuilder.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
80 13 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
icons.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib
79 - 2020-07-10 2020-07-26 2 1 ddekany@apache.org ddekany@apache.org
TransformMojo.java
in freemarker-docgen-maven/src/main/java/org/freemarker/docgen/maven
73 1 2020-07-10 2020-08-09 3 1 ddekany@apache.org ddekany@apache.org
ChopLinebreakWriter.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
67 6 2021-02-14 2021-02-14 1 1 ddekany@apache.org ddekany@apache.org
Main.java
in freemarker-docgen-cli/src/main/java/org/freemarker/docgen/cli
67 4 2020-07-10 2020-08-09 2 1 ddekany@apache.org ddekany@apache.org
gulpfile.js
in freemarker-docgen-core
57 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
pagers.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
57 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
secondary-tabs.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
57 - 2020-07-10 2020-07-30 2 1 ddekany@apache.org ddekany@apache.org
ValidatingDOMBuilderWithLocations.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
55 7 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
breadcrumb.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
55 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
page-menu.js
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/js
53 8 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
TransformAntTask.java
in freemarker-docgen-ant/src/main/java/org/freemarker/docgen/ant
45 9 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
CollectingErrorHandler.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
44 7 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
callout.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
43 - 2020-07-10 2020-08-02 2 1 ddekany@apache.org ddekany@apache.org
bookmarks.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
41 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
tabs.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
40 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
toc-json.ftl
in freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates
37 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
code-block.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
34 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
DocgenValidationOptions.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
33 8 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
table.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
33 - 2020-07-10 2020-08-01 2 1 ddekany@apache.org ddekany@apache.org
page-menu.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
33 - 2020-07-10 2020-08-02 2 1 ddekany@apache.org ddekany@apache.org
marked-text.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
31 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
utilities.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib
29 - 2020-07-10 2020-08-02 3 1 ddekany@apache.org ddekany@apache.org
search.js
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/js
29 4 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
FilterDirective.java
in freemarker-docgen-core/src/main/java/org/freemarker/docgen/core
28 2 2021-02-14 2021-02-14 1 1 ddekany@apache.org ddekany@apache.org
variables.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib
25 - 2020-07-10 2020-08-01 3 1 ddekany@apache.org ddekany@apache.org
social-icons.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components
25 - 2020-07-10 2020-07-10 1 1 ddekany@apache.org ddekany@apache.org
styles.less
in freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less
24 - 2020-07-10 2020-07-26 2 1 ddekany@apache.org ddekany@apache.org
Correlations

File Size vs. Number of Changes: 65 points

freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/PrintTextWithDocgenSubstitutionsDirective.java x: 811 lines of code y: 11 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/RelaxNGValidator.java x: 133 lines of code y: 3 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/BashCommandLineArgsParser.java x: 92 lines of code y: 2 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/ChopLinebreakDirective.java x: 20 lines of code y: 1 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/ChopLinebreakWriter.java x: 67 lines of code y: 1 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/FilterDirective.java x: 28 lines of code y: 1 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/SettingName.java x: 83 lines of code y: 2 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/SettingUtils.java x: 270 lines of code y: 3 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/Transform.java x: 2370 lines of code y: 9 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/DefaultValue.java x: 11 lines of code y: 1 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/CJSONInterpreter.java x: 1672 lines of code y: 4 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/DocgenException.java x: 10 lines of code y: 2 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/Logo.java x: 23 lines of code y: 2 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/FileUtil.java x: 277 lines of code y: 2 # changes freemarker-docgen-cli/src/main/java/org/freemarker/docgen/cli/Main.java x: 67 lines of code y: 2 # changes freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/util.ftl x: 103 lines of code y: 3 # changes freemarker-docgen-maven/src/main/java/org/freemarker/docgen/maven/TransformMojo.java x: 73 lines of code y: 3 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/js/page-menu.js x: 53 lines of code y: 3 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/layout/content.less x: 137 lines of code y: 3 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components/table-of-contents.less x: 156 lines of code y: 3 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components/code-block.less x: 34 lines of code y: 3 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components/callout.less x: 43 lines of code y: 2 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components/page-menu.less x: 33 lines of code y: 2 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components/bookmarks.less x: 41 lines of code y: 3 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/layout/header.less x: 87 lines of code y: 4 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/utilities.less x: 29 lines of code y: 3 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/variables.less x: 25 lines of code y: 3 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/base.less x: 89 lines of code y: 3 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components/logo.less x: 16 lines of code y: 2 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components/secondary-tabs.less x: 57 lines of code y: 2 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components/hamburger-menu.less x: 16 lines of code y: 1 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/icons.less x: 79 lines of code y: 2 # changes freemarker-docgen-ant/src/main/java/org/freemarker/docgen/ant/TransformAntTask.java x: 45 lines of code y: 1 # changes freemarker-docgen-core/gulpfile.js x: 57 lines of code y: 1 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/DocBook5Constants.java x: 106 lines of code y: 1 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/DocgenLogger.java x: 5 lines of code y: 1 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/DocgenRestrictionsValidator.java x: 471 lines of code y: 1 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/DocgenValidationOptions.java x: 33 lines of code y: 1 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/TableSimplifier.java x: 511 lines of code y: 1 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/TextUtil.java x: 245 lines of code y: 1 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/ValidatingDOMBuilder.java x: 80 lines of code y: 1 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/ValidatingDOMBuilderWithLocations.java x: 55 lines of code y: 1 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/XMLUtil.java x: 252 lines of code y: 1 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/package-info.java x: 1 lines of code y: 1 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/js/make-toc.js x: 96 lines of code y: 1 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components/search-form.less x: 83 lines of code y: 1 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components/social-icons.less x: 25 lines of code y: 1 # changes freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components/tabs.less x: 40 lines of code y: 1 # changes freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/toc-json.ftl x: 37 lines of code y: 1 # changes xxe-addon/docbook-for-docgen/docbook-for-docgen.css x: 187 lines of code y: 1 # changes
11.0
# changes
  min: 1.0
  average: 1.97
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 11.0
0 2370.0
lines of code
min: 1.0 | average: 150.46 | 25th percentile: 24.5 | median: 53.0 | 75th percentile: 96.5 | max: 2370.0

Number of Contributors vs. Number of Changes: 65 points

freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/PrintTextWithDocgenSubstitutionsDirective.java x: 1 # contributors y: 11 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/RelaxNGValidator.java x: 1 # contributors y: 3 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/BashCommandLineArgsParser.java x: 1 # contributors y: 2 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/ChopLinebreakDirective.java x: 1 # contributors y: 1 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/Transform.java x: 1 # contributors y: 9 # changes freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/CJSONInterpreter.java x: 1 # contributors y: 4 # changes
11.0
# changes
  min: 1.0
  average: 1.97
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 11.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

Number of Contributors vs. File Size: 65 points

freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/PrintTextWithDocgenSubstitutionsDirective.java x: 1 # contributors y: 811 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/RelaxNGValidator.java x: 1 # contributors y: 133 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/BashCommandLineArgsParser.java x: 1 # contributors y: 92 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/ChopLinebreakDirective.java x: 1 # contributors y: 20 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/ChopLinebreakWriter.java x: 1 # contributors y: 67 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/FilterDirective.java x: 1 # contributors y: 28 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/SettingName.java x: 1 # contributors y: 83 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/SettingUtils.java x: 1 # contributors y: 270 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/Transform.java x: 1 # contributors y: 2370 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/DefaultValue.java x: 1 # contributors y: 11 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/CJSONInterpreter.java x: 1 # contributors y: 1672 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/FileUtil.java x: 1 # contributors y: 277 lines of code freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/util.ftl x: 1 # contributors y: 103 lines of code freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/js/page-menu.js x: 1 # contributors y: 53 lines of code freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components/table-of-contents.less x: 1 # contributors y: 156 lines of code freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components/callout.less x: 1 # contributors y: 43 lines of code freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/less/lib/components/secondary-tabs.less x: 1 # contributors y: 57 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/DocgenLogger.java x: 1 # contributors y: 5 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/DocgenRestrictionsValidator.java x: 1 # contributors y: 471 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/TableSimplifier.java x: 1 # contributors y: 511 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/TextUtil.java x: 1 # contributors y: 245 lines of code freemarker-docgen-core/src/main/java/org/freemarker/docgen/core/XMLUtil.java x: 1 # contributors y: 252 lines of code freemarker-docgen-core/src/main/resources-gulp/org/freemarker/docgen/core/js/make-toc.js x: 1 # contributors y: 96 lines of code xxe-addon/docbook-for-docgen/docbook-for-docgen.css x: 1 # contributors y: 187 lines of code
2370.0
lines of code
  min: 1.0
  average: 150.46
  25th percentile: 24.5
  median: 53.0
  75th percentile: 96.5
  max: 2370.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0