apache / maven-archetype
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 188 files with 11,545 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (1,309 lines of code)
    • 13 files changed 21-50 times (3,579 lines of code)
    • 43 files changed 6-20 times (4,634 lines of code)
    • 131 files changed 1-5 times (2,023 lines of code)
0% | 11% | 31% | 40% | 17%
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 188 files with 11,545 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 9 files changed by 11-25 contributors (3,769 lines of code)
    • 34 files changed by 6-10 contributors (5,443 lines of code)
    • 66 files changed by 2-5 contributors (1,600 lines of code)
    • 79 files changed by 1 contributor (733 lines of code)
0% | 32% | 47% | 13% | 6%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
xml, java, properties, groovy, txt, yaml, classpath, html, jsp, md, c, cgi, xsl, sh, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 12% | 34% | 42% | 10%
xml0% | 0% | 0% | 21% | 78%
groovy0% | 0% | 0% | 0% | 100%
cgi0% | 0% | 0% | 0% | 100%
xsl0% | 0% | 0% | 0% | 100%
jsp0% | 0% | 0% | 0% | 100%
html0% | 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
archetype-common0% | 16% | 29% | 44% | 9%
maven-archetype-plugin0% | 0% | 36% | 30% | 33%
archetype-packaging0% | 0% | 0% | 74% | 25%
src0% | 0% | 0% | 54% | 45%
archetype-models0% | 0% | 0% | 0% | 100%
archetype-samples0% | 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
FilesetArchetypeCreator.java
in archetype-common/src/main/java/org/apache/maven/archetype/creator
1309 42 2007-09-25 2025-01-04 66 19 rafale@apache.org 27761321+giovds@users.norep...
DefaultFilesetArchetypeGenerator.java
in archetype-common/src/main/java/org/apache/maven/archetype/generator
679 27 2007-09-25 2025-01-04 48 14 rafale@apache.org 27761321+giovds@users.norep...
IntegrationTestMojo.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos
560 27 2010-09-26 2024-11-28 38 17 hboutemy@apache.org elharo@users.noreply.github...
DefaultOldArchetype.java
in archetype-common/src/main/java/org/apache/maven/archetype/old
491 16 2008-01-14 2024-11-28 36 10 rafale@apache.org elharo@users.noreply.github...
DefaultArchetypeArtifactManager.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
276 18 2007-09-17 2024-11-17 34 9 rafale@apache.org tim@moderne.io
CreateProjectFromArchetypeMojo.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos
134 3 2010-09-26 2024-11-28 30 10 hboutemy@apache.org elharo@users.noreply.github...
DefaultPomManager.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
226 13 2007-09-11 2024-11-17 30 11 rafale@apache.org tim@moderne.io
DefaultArchetypeGenerator.java
in archetype-common/src/main/java/org/apache/maven/archetype/generator
123 10 2007-09-25 2024-11-28 26 9 rafale@apache.org elharo@users.noreply.github...
CreateArchetypeFromProjectMojo.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos
141 4 2010-09-26 2024-11-28 25 10 hboutemy@apache.org elharo@users.noreply.github...
DefaultArchetypeGenerationConfigurator.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation
329 12 2011-07-13 2024-11-28 25 15 hboutemy@apache.org elharo@users.noreply.github...
DefaultArchetypeSelector.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation
177 5 2011-07-13 2024-11-28 24 12 hboutemy@apache.org elharo@users.noreply.github...
RemoteCatalogArchetypeDataSource.java
in archetype-common/src/main/java/org/apache/maven/archetype/source
72 3 2008-01-14 2024-11-17 22 11 rafale@apache.org tim@moderne.io
DefaultArchetypeFilesResolver.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
239 18 2007-09-11 2024-11-17 22 11 rafale@apache.org tim@moderne.io
DefaultArchetypeManager.java
in archetype-common/src/main/java/org/apache/maven/archetype
132 9 2010-04-06 2024-11-17 21 10 hboutemy@apache.org tim@moderne.io
DefaultDownloader.java
in archetype-common/src/main/java/org/apache/maven/archetype/downloader
36 1 2008-01-14 2024-09-13 20 6 rafale@apache.org s.jaranowski@gmail.com
ArchetypeGenerationRequest.java
in archetype-common/src/main/java/org/apache/maven/archetype
213 48 2007-09-24 2024-10-09 19 10 jvanzyl@apache.org s.jaranowski@gmail.com
Constants.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
52 - 2007-09-12 2024-09-19 18 9 rafale@apache.org s.jaranowski@gmail.com
DefaultArchetypeFactory.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui
178 11 2010-09-26 2024-11-28 17 11 hboutemy@apache.org elharo@users.noreply.github...
XMLOutputter.java
in archetype-common/src/main/java/org/apache/maven/archetype/common/util
745 67 2007-09-11 2024-09-19 17 10 rafale@apache.org s.jaranowski@gmail.com
archetype-catalog.xml
in archetype-common/src/main/resources
70 - 2008-01-14 2024-09-14 16 8 rafale@apache.org s.jaranowski@gmail.com
ArchetypeArtifactManager.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
36 - 2007-09-20 2024-09-19 15 8 jvanzyl@apache.org s.jaranowski@gmail.com
ArchetypeCreationRequest.java
in archetype-common/src/main/java/org/apache/maven/archetype
112 26 2007-09-24 2024-09-13 15 7 jvanzyl@apache.org s.jaranowski@gmail.com
site.xml
in src/site
26 - 2007-09-20 2024-09-14 14 7 jvanzyl@apache.org s.jaranowski@gmail.com
InternalCatalogArchetypeDataSource.java
in archetype-common/src/main/java/org/apache/maven/archetype/source
36 2 2008-01-14 2024-11-17 14 7 rafale@apache.org tim@moderne.io
JarMojo.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos
91 4 2010-09-26 2024-11-28 14 8 hboutemy@apache.org elharo@users.noreply.github...
Format.java
in archetype-common/src/main/java/org/apache/maven/archetype/common/util
155 25 2007-09-11 2024-08-17 14 8 rafale@apache.org s.jaranowski@gmail.com
DefaultRepositoryCrawler.java
in archetype-common/src/main/java/org/apache/maven/archetype/repositorycrawler
107 2 2008-01-14 2024-11-17 13 6 rafale@apache.org tim@moderne.io
DefaultArchetypeSelectionQueryer.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation
129 4 2011-07-13 2024-11-17 13 7 hboutemy@apache.org tim@moderne.io
ListScanner.java
in archetype-common/src/main/java/org/apache/maven/archetype/common/util
173 22 2007-09-11 2024-11-28 13 7 rafale@apache.org elharo@users.noreply.github...
MavenJDOMWriter.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
1348 73 2007-09-11 2023-05-16 13 10 rafale@apache.org tamas@cservenak.net
ArchetypeManager.java
in archetype-common/src/main/java/org/apache/maven/archetype
22 - 2010-04-06 2024-09-13 12 6 hboutemy@apache.org s.jaranowski@gmail.com
CatalogArchetypeDataSource.java
in archetype-common/src/main/java/org/apache/maven/archetype/source
33 2 2008-01-14 2024-11-17 12 6 rafale@apache.org tim@moderne.io
NamespaceStack.java
in archetype-common/src/main/java/org/apache/maven/archetype/common/util
40 5 2007-09-11 2024-09-19 12 7 rafale@apache.org s.jaranowski@gmail.com
UpdateLocalCatalogMojo.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos
47 2 2010-09-26 2024-11-28 12 8 hboutemy@apache.org elharo@users.noreply.github...
DefaultArchetypeCreationConfigurator.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/creation
217 5 2011-07-13 2024-11-17 12 9 hboutemy@apache.org tim@moderne.io
LocalCatalogArchetypeDataSource.java
in archetype-common/src/main/java/org/apache/maven/archetype/source
86 2 2017-01-27 2024-11-17 11 7 rfscholte@apache.org tim@moderne.io
Downloader.java
in archetype-common/src/main/java/org/apache/maven/archetype/downloader
14 - 2008-01-14 2024-09-13 10 5 rafale@apache.org s.jaranowski@gmail.com
ArchetypeDataSource.java
in archetype-common/src/main/java/org/apache/maven/archetype/source
15 - 2007-09-26 2024-09-13 10 7 jvanzyl@apache.org s.jaranowski@gmail.com
OldArchetype.java
in archetype-common/src/main/java/org/apache/maven/archetype/old
17 - 2008-01-14 2024-09-19 10 5 rafale@apache.org s.jaranowski@gmail.com
site.xml
in archetype-common/src/site
22 - 2010-03-21 2023-05-16 10 3 hboutemy@apache.org tamas@cservenak.net
ArchetypeGenerator.java
in archetype-common/src/main/java/org/apache/maven/archetype/generator
9 - 2007-09-25 2023-05-16 9 3 rafale@apache.org tamas@cservenak.net
FilesetArchetypeGenerator.java
in archetype-common/src/main/java/org/apache/maven/archetype/generator
16 - 2007-09-25 2023-05-16 9 4 rafale@apache.org tamas@cservenak.net
PathUtils.java
in archetype-common/src/main/java/org/apache/maven/archetype/common/util
20 2 2007-09-11 2023-05-16 9 5 rafale@apache.org tamas@cservenak.net
ArchetypeFilesResolver.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
21 - 2007-09-20 2024-09-19 9 6 jvanzyl@apache.org s.jaranowski@gmail.com
PomManager.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
22 - 2007-09-11 2023-05-16 9 6 rafale@apache.org tamas@cservenak.net
site.xml
in maven-archetype-plugin/src/site
28 - 2010-09-26 2025-02-12 9 5 hboutemy@apache.org bukama@users.noreply.github...
ArchetypePrompter.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui
93 9 2010-09-26 2024-08-16 9 5 hboutemy@apache.org s.jaranowski@gmail.com
DefaultArchetypeGenerationQueryer.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation
58 3 2011-07-13 2024-11-17 8 7 hboutemy@apache.org tim@moderne.io
DefaultArchetypeCreationQueryer.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/creation
87 12 2011-07-13 2024-11-17 8 6 hboutemy@apache.org tim@moderne.io
ArchetypeConfiguration.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui
136 31 2010-09-26 2023-05-16 8 6 hboutemy@apache.org tamas@cservenak.net
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
FilesetArchetypeCreator.java
in archetype-common/src/main/java/org/apache/maven/archetype/creator
1309 42 2007-09-25 2025-01-04 66 19 rafale@apache.org 27761321+giovds@users.norep...
IntegrationTestMojo.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos
560 27 2010-09-26 2024-11-28 38 17 hboutemy@apache.org elharo@users.noreply.github...
DefaultArchetypeGenerationConfigurator.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation
329 12 2011-07-13 2024-11-28 25 15 hboutemy@apache.org elharo@users.noreply.github...
DefaultFilesetArchetypeGenerator.java
in archetype-common/src/main/java/org/apache/maven/archetype/generator
679 27 2007-09-25 2025-01-04 48 14 rafale@apache.org 27761321+giovds@users.norep...
DefaultArchetypeSelector.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation
177 5 2011-07-13 2024-11-28 24 12 hboutemy@apache.org elharo@users.noreply.github...
DefaultPomManager.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
226 13 2007-09-11 2024-11-17 30 11 rafale@apache.org tim@moderne.io
DefaultArchetypeFilesResolver.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
239 18 2007-09-11 2024-11-17 22 11 rafale@apache.org tim@moderne.io
RemoteCatalogArchetypeDataSource.java
in archetype-common/src/main/java/org/apache/maven/archetype/source
72 3 2008-01-14 2024-11-17 22 11 rafale@apache.org tim@moderne.io
DefaultArchetypeFactory.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui
178 11 2010-09-26 2024-11-28 17 11 hboutemy@apache.org elharo@users.noreply.github...
DefaultOldArchetype.java
in archetype-common/src/main/java/org/apache/maven/archetype/old
491 16 2008-01-14 2024-11-28 36 10 rafale@apache.org elharo@users.noreply.github...
CreateProjectFromArchetypeMojo.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos
134 3 2010-09-26 2024-11-28 30 10 hboutemy@apache.org elharo@users.noreply.github...
CreateArchetypeFromProjectMojo.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos
141 4 2010-09-26 2024-11-28 25 10 hboutemy@apache.org elharo@users.noreply.github...
DefaultArchetypeManager.java
in archetype-common/src/main/java/org/apache/maven/archetype
132 9 2010-04-06 2024-11-17 21 10 hboutemy@apache.org tim@moderne.io
ArchetypeGenerationRequest.java
in archetype-common/src/main/java/org/apache/maven/archetype
213 48 2007-09-24 2024-10-09 19 10 jvanzyl@apache.org s.jaranowski@gmail.com
XMLOutputter.java
in archetype-common/src/main/java/org/apache/maven/archetype/common/util
745 67 2007-09-11 2024-09-19 17 10 rafale@apache.org s.jaranowski@gmail.com
MavenJDOMWriter.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
1348 73 2007-09-11 2023-05-16 13 10 rafale@apache.org tamas@cservenak.net
DefaultArchetypeArtifactManager.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
276 18 2007-09-17 2024-11-17 34 9 rafale@apache.org tim@moderne.io
DefaultArchetypeGenerator.java
in archetype-common/src/main/java/org/apache/maven/archetype/generator
123 10 2007-09-25 2024-11-28 26 9 rafale@apache.org elharo@users.noreply.github...
Constants.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
52 - 2007-09-12 2024-09-19 18 9 rafale@apache.org s.jaranowski@gmail.com
DefaultArchetypeCreationConfigurator.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/creation
217 5 2011-07-13 2024-11-17 12 9 hboutemy@apache.org tim@moderne.io
archetype-catalog.xml
in archetype-common/src/main/resources
70 - 2008-01-14 2024-09-14 16 8 rafale@apache.org s.jaranowski@gmail.com
ArchetypeArtifactManager.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
36 - 2007-09-20 2024-09-19 15 8 jvanzyl@apache.org s.jaranowski@gmail.com
Format.java
in archetype-common/src/main/java/org/apache/maven/archetype/common/util
155 25 2007-09-11 2024-08-17 14 8 rafale@apache.org s.jaranowski@gmail.com
JarMojo.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos
91 4 2010-09-26 2024-11-28 14 8 hboutemy@apache.org elharo@users.noreply.github...
UpdateLocalCatalogMojo.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos
47 2 2010-09-26 2024-11-28 12 8 hboutemy@apache.org elharo@users.noreply.github...
ArchetypeCreationRequest.java
in archetype-common/src/main/java/org/apache/maven/archetype
112 26 2007-09-24 2024-09-13 15 7 jvanzyl@apache.org s.jaranowski@gmail.com
InternalCatalogArchetypeDataSource.java
in archetype-common/src/main/java/org/apache/maven/archetype/source
36 2 2008-01-14 2024-11-17 14 7 rafale@apache.org tim@moderne.io
site.xml
in src/site
26 - 2007-09-20 2024-09-14 14 7 jvanzyl@apache.org s.jaranowski@gmail.com
ListScanner.java
in archetype-common/src/main/java/org/apache/maven/archetype/common/util
173 22 2007-09-11 2024-11-28 13 7 rafale@apache.org elharo@users.noreply.github...
DefaultArchetypeSelectionQueryer.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation
129 4 2011-07-13 2024-11-17 13 7 hboutemy@apache.org tim@moderne.io
NamespaceStack.java
in archetype-common/src/main/java/org/apache/maven/archetype/common/util
40 5 2007-09-11 2024-09-19 12 7 rafale@apache.org s.jaranowski@gmail.com
LocalCatalogArchetypeDataSource.java
in archetype-common/src/main/java/org/apache/maven/archetype/source
86 2 2017-01-27 2024-11-17 11 7 rfscholte@apache.org tim@moderne.io
ArchetypeDataSource.java
in archetype-common/src/main/java/org/apache/maven/archetype/source
15 - 2007-09-26 2024-09-13 10 7 jvanzyl@apache.org s.jaranowski@gmail.com
DefaultArchetypeGenerationQueryer.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation
58 3 2011-07-13 2024-11-17 8 7 hboutemy@apache.org tim@moderne.io
DefaultDownloader.java
in archetype-common/src/main/java/org/apache/maven/archetype/downloader
36 1 2008-01-14 2024-09-13 20 6 rafale@apache.org s.jaranowski@gmail.com
DefaultRepositoryCrawler.java
in archetype-common/src/main/java/org/apache/maven/archetype/repositorycrawler
107 2 2008-01-14 2024-11-17 13 6 rafale@apache.org tim@moderne.io
CatalogArchetypeDataSource.java
in archetype-common/src/main/java/org/apache/maven/archetype/source
33 2 2008-01-14 2024-11-17 12 6 rafale@apache.org tim@moderne.io
ArchetypeManager.java
in archetype-common/src/main/java/org/apache/maven/archetype
22 - 2010-04-06 2024-09-13 12 6 hboutemy@apache.org s.jaranowski@gmail.com
ArchetypeFilesResolver.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
21 - 2007-09-20 2024-09-19 9 6 jvanzyl@apache.org s.jaranowski@gmail.com
PomManager.java
in archetype-common/src/main/java/org/apache/maven/archetype/common
22 - 2007-09-11 2023-05-16 9 6 rafale@apache.org tamas@cservenak.net
ArchetypeConfiguration.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui
136 31 2010-09-26 2023-05-16 8 6 hboutemy@apache.org tamas@cservenak.net
DefaultArchetypeCreationQueryer.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/creation
87 12 2011-07-13 2024-11-17 8 6 hboutemy@apache.org tim@moderne.io
CrawlRepositoryMojo.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos
33 2 2010-09-26 2024-11-28 7 6 hboutemy@apache.org elharo@users.noreply.github...
OldArchetype.java
in archetype-common/src/main/java/org/apache/maven/archetype/old
17 - 2008-01-14 2024-09-19 10 5 rafale@apache.org s.jaranowski@gmail.com
Downloader.java
in archetype-common/src/main/java/org/apache/maven/archetype/downloader
14 - 2008-01-14 2024-09-13 10 5 rafale@apache.org s.jaranowski@gmail.com
PathUtils.java
in archetype-common/src/main/java/org/apache/maven/archetype/common/util
20 2 2007-09-11 2023-05-16 9 5 rafale@apache.org tamas@cservenak.net
ArchetypePrompter.java
in maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui
93 9 2010-09-26 2024-08-16 9 5 hboutemy@apache.org s.jaranowski@gmail.com
site.xml
in maven-archetype-plugin/src/site
28 - 2010-09-26 2025-02-12 9 5 hboutemy@apache.org bukama@users.noreply.github...
ArchetypeSelectionFailure.java
in archetype-common/src/main/java/org/apache/maven/archetype/exception
6 1 2007-09-20 2024-09-19 6 5 jvanzyl@apache.org s.jaranowski@gmail.com
ArchetypeNotDefined.java
in archetype-common/src/main/java/org/apache/maven/archetype/exception
13 4 2007-09-20 2023-05-16 6 5 jvanzyl@apache.org tamas@cservenak.net
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
verify.groovy
in maven-archetype-plugin/src/it/projects/create-3
125 - 2019-04-13 2019-04-13 1 1 rfscholte@apache.org rfscholte@apache.org
archetype-metadata.xml
in maven-archetype-plugin/src/it/projects/build-archetype/src/main/resources/META-INF/maven
39 - 2017-02-28 2017-02-28 1 1 rfscholte@apache.org rfscholte@apache.org
archetype-metadata.xml
in maven-archetype-plugin/src/it/projects/ARCHETYPE-274_conditional_filesets/archetype/src/main/resources/META-INF/maven
39 - 2025-01-04 2025-01-04 1 1 27761321+giovds@users.norep... 27761321+giovds@users.norep...
archetype-metadata.xml
in maven-archetype-plugin/src/it/projects/build-ignore-eol/src/main/resources/META-INF/maven
39 - 2018-10-06 2018-10-06 1 1 rfscholte@apache.org rfscholte@apache.org
pom-parent.xml
in maven-archetype-plugin/src/it/projects/included-system-properties
23 - 2019-04-13 2019-04-13 1 1 rfscholte@apache.org rfscholte@apache.org
cgi
download.cgi
in src/site/resources
22 - 2014-06-24 2014-06-24 1 1 hboutemy@apache.org hboutemy@apache.org
verify.groovy
in maven-archetype-plugin/src/it/projects/create-4
21 - 2019-04-13 2019-04-13 1 1 rfscholte@apache.org rfscholte@apache.org
VelocityConfigurator.java
in archetype-common/src/main/java/org/apache/maven/archetype
20 1 2024-08-19 2024-08-19 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
archetype-metadata.xml
in maven-archetype-plugin/src/it/projects/ARCHETYPE-241_filter-directory/archetype/src/main/resources/META-INF/maven
19 - 2017-02-28 2017-02-28 1 1 rfscholte@apache.org rfscholte@apache.org
archetype-metadata.xml
in maven-archetype-plugin/src/it/projects/ARCHETYPE-574_default-value-should-be-used-in-integration-test/src/main/resources/META-INF/maven
18 - 2024-10-22 2024-10-22 1 1 27761321+giovds@users.norep... 27761321+giovds@users.norep...
verify.groovy
in maven-archetype-plugin/src/it/projects/roundtrip-1-project
18 - 2019-04-16 2019-04-16 1 1 rfscholte@apache.org rfscholte@apache.org
site.xml
in archetype-models/archetype-catalog/src/site
15 - 2011-08-21 2011-08-21 1 1 hboutemy@apache.org hboutemy@apache.org
site.xml
in archetype-models/archetype-descriptor/src/site
15 - 2011-08-21 2011-08-21 1 1 hboutemy@apache.org hboutemy@apache.org
archetype-metadata.xml
in maven-archetype-plugin/src/it/projects/ARCHETYPE-622_main_build_settings/src/main/resources/META-INF/maven
14 - 2021-11-22 2021-12-13 2 1 mmacik@redhat.com mmacik@redhat.com
archetype-metadata.xml
in maven-archetype-plugin/src/it/projects/build-and-run-its/src/main/resources/META-INF/maven
14 - 2018-10-06 2018-10-06 1 1 rfscholte@apache.org rfscholte@apache.org
archetype-catalog.xml
in maven-archetype-plugin/src/it/mrm/repository
13 - 2017-04-01 2017-04-01 1 1 rfscholte@apache.org rfscholte@apache.org
archetype-catalog.xml
in maven-archetype-plugin/src/it/mrm/archetype-repository
13 - 2017-04-01 2017-04-01 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in maven-archetype-plugin/src/it/projects/ARCHETYPE-274_conditional_filesets
13 - 2025-01-04 2025-01-04 1 1 27761321+giovds@users.norep... 27761321+giovds@users.norep...
verify.groovy
in maven-archetype-plugin/src/it/projects/roundtrip-multi
13 - 2019-04-16 2019-04-16 1 1 rfscholte@apache.org rfscholte@apache.org
App.java
in maven-archetype-plugin/src/it/projects/ARCHETYPE-622_main_build_settings/src/main/resources/archetype-resources/src/main/java
12 1 2021-11-22 2021-12-13 2 1 mmacik@redhat.com mmacik@redhat.com
App.java
in maven-archetype-plugin/src/it/projects/ARCHETYPE-606_include-gitignore/src/main/resources/archetype-resources/src/main/java
12 1 2020-10-30 2020-10-30 1 1 rfscholte@apache.org rfscholte@apache.org
App.java
in archetype-samples/quickstart/src/main/java/org/apache/maven
12 2 2008-10-15 2008-10-15 1 1 rafale@apache.org rafale@apache.org
archetype-metadata.xml
in maven-archetype-plugin/src/it/mrm/repository/custom-archetype-1.0.jar/META-INF/maven
11 - 2017-04-01 2017-04-01 1 1 rfscholte@apache.org rfscholte@apache.org
archetype-metadata.xml
in maven-archetype-plugin/src/it/mrm/archetype-repository/3rdparty-archetype-1.0.jar/META-INF/maven
11 - 2017-04-01 2017-04-01 1 1 rfscholte@apache.org rfscholte@apache.org
xsl
prettyprint.xsl
in archetype-common/src/main/resources
10 - 2023-05-16 2023-05-16 1 1 tamas@cservenak.net tamas@cservenak.net
archetype-metadata.xml
in maven-archetype-plugin/src/it/projects/property-setting-cli/src/main/resources/META-INF/maven
10 - 2017-02-28 2017-02-28 1 1 rfscholte@apache.org rfscholte@apache.org
web.xml
in archetype-samples/webapp/src/main/webapp/WEB-INF
10 - 2008-11-12 2008-11-12 1 1 rafale@apache.org rafale@apache.org
archetype-metadata.xml
in maven-archetype-plugin/src/it/projects/ARCHETYPE-679_groovy-modules/archetype/src/main/resources/META-INF/maven
9 - 2024-10-05 2024-10-05 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
archetype-metadata.xml
in maven-archetype-plugin/src/it/projects/ARCHETYPE-536_groovy-grape/archetype/src/main/resources/META-INF/maven
9 - 2019-01-18 2019-01-18 1 1 sseifert@pro-vision.de sseifert@pro-vision.de
App.java
in maven-archetype-plugin/src/it/projects/included-system-properties/src/main/java
8 1 2019-04-13 2019-04-13 1 1 rfscholte@apache.org rfscholte@apache.org
archetype-post-generate.groovy
in maven-archetype-plugin/src/it/projects/ARCHETYPE-679_groovy-modules/archetype/src/main/resources/META-INF
8 - 2024-10-05 2024-10-05 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
archetype-post-generate.groovy
in maven-archetype-plugin/src/it/projects/ARCHETYPE-536_groovy-grape/archetype/src/main/resources/META-INF
8 - 2019-01-18 2019-01-18 1 1 sseifert@pro-vision.de sseifert@pro-vision.de
Test-__projectName__.java
in maven-archetype-plugin/src/it/projects/ARCHETYPE-241_filter-directory/archetype/src/main/resources/archetype-resources/__projectName__-test2/src/ma...
7 1 2017-02-28 2017-02-28 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in maven-archetype-plugin/src/it/projects/create-1
6 - 2019-04-13 2019-04-13 1 1 rfscholte@apache.org rfscholte@apache.org
setup.groovy
in maven-archetype-plugin/src/it/projects/ARCHETYPE-606_include-gitignore
6 - 2020-10-30 2020-10-30 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in maven-archetype-plugin/src/it/projects/exclude-patterns
5 - 2019-04-13 2019-04-13 1 1 rfscholte@apache.org rfscholte@apache.org
a.jsp
in maven-archetype-plugin/src/it/projects/create-6/src/main/webapp/resources/create-6
5 - 2019-04-13 2019-04-13 1 1 rfscholte@apache.org rfscholte@apache.org
App.java
in maven-archetype-plugin/src/it/projects/ARCHETYPE-274_conditional_filesets/archetype/src/main/resources/archetype-resources/src/main/java
5 1 2025-01-04 2025-01-04 1 1 27761321+giovds@users.norep... 27761321+giovds@users.norep...
index.jsp
in archetype-samples/webapp/src/main/webapp
5 - 2008-11-12 2008-11-12 1 1 rafale@apache.org rafale@apache.org
verify.groovy
in maven-archetype-plugin/src/it/projects/change-file-with-property
4 - 2019-04-13 2019-04-13 1 1 rfscholte@apache.org rfscholte@apache.org
SomeClass.java
in maven-archetype-plugin/src/it/projects/ARCHETYPE-574_default-value-should-be-used-in-integration-test/src/main/resources/archetype-resources/src/ma...
4 - 2024-10-22 2024-10-22 1 1 27761321+giovds@users.norep... 27761321+giovds@users.norep...
verify.groovy
in maven-archetype-plugin/src/it/projects/exclude-patterns-2
4 - 2019-04-13 2019-04-13 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in maven-archetype-plugin/src/it/projects/ARCHETYPE-679_groovy-modules
4 - 2024-10-05 2024-10-05 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
verify.groovy
in maven-archetype-plugin/src/it/projects/ARCHETYPE-536_groovy-grape
4 - 2019-01-18 2019-01-18 1 1 sseifert@pro-vision.de sseifert@pro-vision.de
App.java
in maven-archetype-plugin/src/it/projects/change-file-with-property/src/main/java
3 - 2019-04-13 2019-04-13 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in maven-archetype-plugin/src/it/projects/ARCHETYPE-521_archetype-repo
3 - 2017-04-01 2017-04-01 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in maven-archetype-plugin/src/it/projects/create-6
3 - 2019-04-13 2019-04-13 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in maven-archetype-plugin/src/it/projects/create-5
3 - 2019-04-13 2019-04-13 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in maven-archetype-plugin/src/it/projects/ARCHETYPE-606_include-gitignore
3 - 2024-10-06 2024-10-06 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
verify.groovy
in maven-archetype-plugin/src/it/projects/include-file-with-no-extension
2 - 2019-04-13 2019-04-13 1 1 rfscholte@apache.org rfscholte@apache.org
Correlations

File Size vs. Number of Changes: 188 points

maven-archetype-plugin/src/site/site.xml x: 28 lines of code y: 9 # changes archetype-common/src/main/java/org/apache/maven/archetype/creator/FilesetArchetypeCreator.java x: 1309 lines of code y: 66 # changes archetype-common/src/main/java/org/apache/maven/archetype/generator/DefaultFilesetArchetypeGenerator.java x: 679 lines of code y: 48 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-274_conditional_filesets/archetype/src/main/resources/META-INF/maven/archetype-metadata.xml x: 39 lines of code y: 1 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-274_conditional_filesets/archetype/src/main/resources/archetype-resources/src/main/java/App.java x: 5 lines of code y: 1 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-274_conditional_filesets/verify.groovy x: 13 lines of code y: 1 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/util/ListScanner.java x: 173 lines of code y: 13 # changes archetype-common/src/main/java/org/apache/maven/archetype/generator/DefaultArchetypeGenerator.java x: 123 lines of code y: 26 # changes archetype-common/src/main/java/org/apache/maven/archetype/old/DefaultOldArchetype.java x: 491 lines of code y: 36 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/CrawlRepositoryMojo.java x: 33 lines of code y: 7 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/CreateArchetypeFromProjectMojo.java x: 141 lines of code y: 25 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/CreateProjectFromArchetypeMojo.java x: 134 lines of code y: 30 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/IntegrationTestMojo.java x: 560 lines of code y: 38 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/JarMojo.java x: 91 lines of code y: 14 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/UpdateLocalCatalogMojo.java x: 47 lines of code y: 12 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/DefaultArchetypeFactory.java x: 178 lines of code y: 17 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/DefaultArchetypeGenerationConfigurator.java x: 329 lines of code y: 25 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/DefaultArchetypeSelector.java x: 177 lines of code y: 24 # changes archetype-common/src/main/java/org/apache/maven/archetype/DefaultArchetypeManager.java x: 132 lines of code y: 21 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/DefaultArchetypeArtifactManager.java x: 276 lines of code y: 34 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/DefaultArchetypeFilesResolver.java x: 239 lines of code y: 22 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/DefaultPomManager.java x: 226 lines of code y: 30 # changes archetype-common/src/main/java/org/apache/maven/archetype/repositorycrawler/DefaultRepositoryCrawler.java x: 107 lines of code y: 13 # changes archetype-common/src/main/java/org/apache/maven/archetype/source/CatalogArchetypeDataSource.java x: 33 lines of code y: 12 # changes archetype-common/src/main/java/org/apache/maven/archetype/source/InternalCatalogArchetypeDataSource.java x: 36 lines of code y: 14 # changes archetype-common/src/main/java/org/apache/maven/archetype/source/LocalCatalogArchetypeDataSource.java x: 86 lines of code y: 11 # changes archetype-common/src/main/java/org/apache/maven/archetype/source/RemoteCatalogArchetypeDataSource.java x: 72 lines of code y: 22 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/creation/DefaultArchetypeCreationConfigurator.java x: 217 lines of code y: 12 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/creation/DefaultArchetypeCreationQueryer.java x: 87 lines of code y: 8 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/DefaultArchetypeGenerationQueryer.java x: 58 lines of code y: 8 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/DefaultArchetypeSelectionQueryer.java x: 129 lines of code y: 13 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-574_default-value-should-be-used-in-integration-test/src/main/resources/META-INF/maven/archetype-metadata.xml x: 18 lines of code y: 1 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-574_default-value-should-be-used-in-integration-test/src/main/resources/archetype-resources/src/main/java/SomeClass.java x: 4 lines of code y: 1 # changes archetype-common/src/main/java/org/apache/maven/archetype/ArchetypeGenerationRequest.java x: 213 lines of code y: 19 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-606_include-gitignore/src/main/resources/META-INF/maven/archetype-metadata.xml x: 19 lines of code y: 2 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-606_include-gitignore/test-settings.xml x: 39 lines of code y: 2 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-622_main_build_settings/test-settings.xml x: 39 lines of code y: 3 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-622_main_build_settings/verify.groovy x: 17 lines of code y: 2 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/FileLogger.java x: 13 lines of code y: 5 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-679_groovy-modules/archetype/src/main/resources/META-INF/archetype-post-generate.groovy x: 8 lines of code y: 1 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/ArchetypeArtifactManager.java x: 36 lines of code y: 15 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/ArchetypeFilesResolver.java x: 21 lines of code y: 9 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/Constants.java x: 52 lines of code y: 18 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/util/NamespaceStack.java x: 40 lines of code y: 12 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/util/XMLOutputter.java x: 745 lines of code y: 17 # changes archetype-common/src/main/java/org/apache/maven/archetype/creator/ArchetypeCreator.java x: 6 lines of code y: 7 # changes archetype-common/src/main/java/org/apache/maven/archetype/exception/ArchetypeSelectionFailure.java x: 6 lines of code y: 6 # changes archetype-common/src/main/java/org/apache/maven/archetype/old/ArchetypeTemplateProcessingException.java x: 10 lines of code y: 5 # changes archetype-common/src/main/java/org/apache/maven/archetype/old/OldArchetype.java x: 17 lines of code y: 10 # changes archetype-samples/mojo/src/main/java/org/apache/maven/plugins/HelloMojo.java x: 9 lines of code y: 2 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/ArchetypeFactory.java x: 17 lines of code y: 5 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/creation/ArchetypeCreationConfigurator.java x: 18 lines of code y: 4 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/ArchetypeSelectionQueryer.java x: 11 lines of code y: 6 # changes archetype-common/src/main/java/org/apache/maven/archetype/ArchetypeCreationRequest.java x: 112 lines of code y: 15 # changes archetype-common/src/main/java/org/apache/maven/archetype/ArchetypeManager.java x: 22 lines of code y: 12 # changes archetype-common/src/main/java/org/apache/maven/archetype/downloader/DefaultDownloader.java x: 36 lines of code y: 20 # changes archetype-common/src/main/java/org/apache/maven/archetype/downloader/DownloadException.java x: 6 lines of code y: 4 # changes archetype-common/src/main/java/org/apache/maven/archetype/downloader/Downloader.java x: 14 lines of code y: 10 # changes archetype-common/src/main/resources/archetype-catalog.xml x: 70 lines of code y: 16 # changes src/site/site.xml x: 26 lines of code y: 14 # changes archetype-common/src/main/java/org/apache/maven/archetype/VelocityConfigurator.java x: 20 lines of code y: 1 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/ArchetypePrompter.java x: 93 lines of code y: 9 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/util/Format.java x: 155 lines of code y: 14 # changes maven-archetype-plugin/src/it/mrm/settings.xml x: 64 lines of code y: 3 # changes archetype-common/src/main/java/org/apache/maven/archetype/ArchetypeCreationResult.java x: 10 lines of code y: 4 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/MavenJDOMWriter.java x: 1348 lines of code y: 13 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/PomManager.java x: 22 lines of code y: 9 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/util/PomUtils.java x: 110 lines of code y: 4 # changes archetype-common/src/main/java/org/apache/maven/archetype/exception/ArchetypeException.java x: 13 lines of code y: 2 # changes archetype-common/src/main/java/org/apache/maven/archetype/exception/ArchetypeNotConfigured.java x: 23 lines of code y: 7 # changes archetype-common/src/main/java/org/apache/maven/archetype/exception/ArchetypeNotDefined.java x: 13 lines of code y: 6 # changes archetype-common/src/main/java/org/apache/maven/archetype/generator/ArchetypeGenerator.java x: 9 lines of code y: 9 # changes archetype-common/src/main/java/org/apache/maven/archetype/generator/FilesetArchetypeGenerator.java x: 16 lines of code y: 9 # changes archetype-common/src/main/java/org/apache/maven/archetype/old/ArchetypeDescriptorException.java x: 13 lines of code y: 4 # changes archetype-common/src/main/java/org/apache/maven/archetype/old/descriptor/ArchetypeDescriptor.java x: 123 lines of code y: 5 # changes archetype-common/src/main/java/org/apache/maven/archetype/old/descriptor/ArchetypeDescriptorBuilder.java x: 179 lines of code y: 3 # changes archetype-common/src/main/java/org/apache/maven/archetype/old/descriptor/ArchetypeDescriptorGenerator.java x: 2 lines of code y: 3 # changes archetype-common/src/main/java/org/apache/maven/archetype/old/descriptor/TemplateDescriptor.java x: 35 lines of code y: 4 # changes archetype-common/src/main/java/org/apache/maven/archetype/repositorycrawler/RepositoryCrawler.java x: 8 lines of code y: 5 # changes archetype-common/src/site/site.xml x: 22 lines of code y: 10 # changes archetype-packaging/src/site/site.xml x: 11 lines of code y: 3 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-517_failing-goals/verify.groovy x: 2 lines of code y: 2 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/ArchetypeConfiguration.java x: 136 lines of code y: 8 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/ArchetypeDefinition.java x: 97 lines of code y: 3 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/ArchetypeGenerationConfigurator.java x: 16 lines of code y: 3 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/ArchetypeSelector.java x: 14 lines of code y: 3 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/ArchetypeSelectorUtils.java x: 40 lines of code y: 4 # changes archetype-common/src/main/resources/prettyprint.xsl x: 10 lines of code y: 1 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-622_main_build_settings/src/main/resources/archetype-resources/src/main/java/App.java x: 12 lines of code y: 2 # changes maven-archetype-plugin/src/it/projects/roundtrip-multi/proficio-api/src/main/java/com/company/proficio/api/Api.java x: 1 lines of code y: 1 # changes maven-archetype-plugin/src/it/projects/create-3/verify.groovy x: 125 lines of code y: 1 # changes maven-archetype-plugin/src/it/projects/included-system-properties/pom-parent.xml x: 23 lines of code y: 1 # changes archetype-packaging/src/main/resources/META-INF/plexus/components.xml x: 32 lines of code y: 6 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/creation/package.html x: 3 lines of code y: 2 # changes archetype-models/archetype-catalog/src/site/site.xml x: 15 lines of code y: 1 # changes
66.0
# changes
  min: 1.0
  average: 6.38
  25th percentile: 1.0
  median: 2.0
  75th percentile: 8.75
  max: 66.0
0 1348.0
lines of code
min: 1.0 | average: 61.41 | 25th percentile: 5.0 | median: 13.0 | 75th percentile: 39.0 | max: 1348.0

Number of Contributors vs. Number of Changes: 188 points

maven-archetype-plugin/src/site/site.xml x: 5 # contributors y: 9 # changes archetype-common/src/main/java/org/apache/maven/archetype/creator/FilesetArchetypeCreator.java x: 19 # contributors y: 66 # changes archetype-common/src/main/java/org/apache/maven/archetype/generator/DefaultFilesetArchetypeGenerator.java x: 14 # contributors y: 48 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-274_conditional_filesets/archetype/src/main/resources/META-INF/maven/archetype-metadata.xml x: 1 # contributors y: 1 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/util/ListScanner.java x: 7 # contributors y: 13 # changes archetype-common/src/main/java/org/apache/maven/archetype/generator/DefaultArchetypeGenerator.java x: 9 # contributors y: 26 # changes archetype-common/src/main/java/org/apache/maven/archetype/old/DefaultOldArchetype.java x: 10 # contributors y: 36 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/CrawlRepositoryMojo.java x: 6 # contributors y: 7 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/CreateArchetypeFromProjectMojo.java x: 10 # contributors y: 25 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/CreateProjectFromArchetypeMojo.java x: 10 # contributors y: 30 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/IntegrationTestMojo.java x: 17 # contributors y: 38 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/JarMojo.java x: 8 # contributors y: 14 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/UpdateLocalCatalogMojo.java x: 8 # contributors y: 12 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/DefaultArchetypeFactory.java x: 11 # contributors y: 17 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/DefaultArchetypeGenerationConfigurator.java x: 15 # contributors y: 25 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/DefaultArchetypeSelector.java x: 12 # contributors y: 24 # changes archetype-common/src/main/java/org/apache/maven/archetype/DefaultArchetypeManager.java x: 10 # contributors y: 21 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/DefaultArchetypeArtifactManager.java x: 9 # contributors y: 34 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/DefaultArchetypeFilesResolver.java x: 11 # contributors y: 22 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/DefaultPomManager.java x: 11 # contributors y: 30 # changes archetype-common/src/main/java/org/apache/maven/archetype/repositorycrawler/DefaultRepositoryCrawler.java x: 6 # contributors y: 13 # changes archetype-common/src/main/java/org/apache/maven/archetype/source/CatalogArchetypeDataSource.java x: 6 # contributors y: 12 # changes archetype-common/src/main/java/org/apache/maven/archetype/source/InternalCatalogArchetypeDataSource.java x: 7 # contributors y: 14 # changes archetype-common/src/main/java/org/apache/maven/archetype/source/LocalCatalogArchetypeDataSource.java x: 7 # contributors y: 11 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/creation/DefaultArchetypeCreationConfigurator.java x: 9 # contributors y: 12 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/creation/DefaultArchetypeCreationQueryer.java x: 6 # contributors y: 8 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/DefaultArchetypeGenerationQueryer.java x: 7 # contributors y: 8 # changes archetype-common/src/main/java/org/apache/maven/archetype/ArchetypeGenerationRequest.java x: 10 # contributors y: 19 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-606_include-gitignore/src/main/resources/META-INF/maven/archetype-metadata.xml x: 2 # contributors y: 2 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-622_main_build_settings/test-settings.xml x: 2 # contributors y: 3 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/FileLogger.java x: 5 # contributors y: 5 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/ArchetypeArtifactManager.java x: 8 # contributors y: 15 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/ArchetypeFilesResolver.java x: 6 # contributors y: 9 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/Constants.java x: 9 # contributors y: 18 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/util/NamespaceStack.java x: 7 # contributors y: 12 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/util/XMLOutputter.java x: 10 # contributors y: 17 # changes archetype-common/src/main/java/org/apache/maven/archetype/creator/ArchetypeCreator.java x: 4 # contributors y: 7 # changes archetype-common/src/main/java/org/apache/maven/archetype/exception/ArchetypeSelectionFailure.java x: 5 # contributors y: 6 # changes archetype-common/src/main/java/org/apache/maven/archetype/old/ArchetypeTemplateProcessingException.java x: 4 # contributors y: 5 # changes archetype-common/src/main/java/org/apache/maven/archetype/old/OldArchetype.java x: 5 # contributors y: 10 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/ArchetypeFactory.java x: 3 # contributors y: 5 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/creation/ArchetypeCreationConfigurator.java x: 3 # contributors y: 4 # changes maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/ArchetypeSelectionQueryer.java x: 4 # contributors y: 6 # changes archetype-common/src/main/java/org/apache/maven/archetype/ArchetypeCreationRequest.java x: 7 # contributors y: 15 # changes archetype-common/src/main/java/org/apache/maven/archetype/downloader/DefaultDownloader.java x: 6 # contributors y: 20 # changes archetype-common/src/main/java/org/apache/maven/archetype/downloader/DownloadException.java x: 4 # contributors y: 4 # changes archetype-common/src/main/java/org/apache/maven/archetype/source/ArchetypeDataSource.java x: 7 # contributors y: 10 # changes archetype-common/src/main/resources/archetype-catalog.xml x: 8 # contributors y: 16 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/MavenJDOMWriter.java x: 10 # contributors y: 13 # changes archetype-common/src/main/java/org/apache/maven/archetype/common/util/PomUtils.java x: 2 # contributors y: 4 # changes archetype-common/src/main/java/org/apache/maven/archetype/generator/ArchetypeGenerator.java x: 3 # contributors y: 9 # changes archetype-common/src/main/java/org/apache/maven/archetype/generator/FilesetArchetypeGenerator.java x: 4 # contributors y: 9 # changes archetype-common/src/main/java/org/apache/maven/archetype/old/descriptor/ArchetypeDescriptorBuilder.java x: 3 # contributors y: 3 # changes archetype-common/src/site/site.xml x: 3 # contributors y: 10 # changes maven-archetype-plugin/src/it/projects/ARCHETYPE-622_main_build_settings/src/main/resources/META-INF/maven/archetype-metadata.xml x: 1 # contributors y: 2 # changes
66.0
# changes
  min: 1.0
  average: 6.38
  25th percentile: 1.0
  median: 2.0
  75th percentile: 8.75
  max: 66.0
0 19.0
# contributors
min: 1.0 | average: 3.61 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 19.0

Number of Contributors vs. File Size: 188 points

maven-archetype-plugin/src/site/site.xml x: 5 # contributors y: 28 lines of code archetype-common/src/main/java/org/apache/maven/archetype/creator/FilesetArchetypeCreator.java x: 19 # contributors y: 1309 lines of code archetype-common/src/main/java/org/apache/maven/archetype/generator/DefaultFilesetArchetypeGenerator.java x: 14 # contributors y: 679 lines of code maven-archetype-plugin/src/it/projects/ARCHETYPE-274_conditional_filesets/archetype/src/main/resources/META-INF/maven/archetype-metadata.xml x: 1 # contributors y: 39 lines of code maven-archetype-plugin/src/it/projects/ARCHETYPE-274_conditional_filesets/archetype/src/main/resources/archetype-resources/src/main/java/App.java x: 1 # contributors y: 5 lines of code maven-archetype-plugin/src/it/projects/ARCHETYPE-274_conditional_filesets/verify.groovy x: 1 # contributors y: 13 lines of code archetype-common/src/main/java/org/apache/maven/archetype/common/util/ListScanner.java x: 7 # contributors y: 173 lines of code archetype-common/src/main/java/org/apache/maven/archetype/generator/DefaultArchetypeGenerator.java x: 9 # contributors y: 123 lines of code archetype-common/src/main/java/org/apache/maven/archetype/old/DefaultOldArchetype.java x: 10 # contributors y: 491 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/CrawlRepositoryMojo.java x: 6 # contributors y: 33 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/CreateArchetypeFromProjectMojo.java x: 10 # contributors y: 141 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/CreateProjectFromArchetypeMojo.java x: 10 # contributors y: 134 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/IntegrationTestMojo.java x: 17 # contributors y: 560 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/JarMojo.java x: 8 # contributors y: 91 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/UpdateLocalCatalogMojo.java x: 8 # contributors y: 47 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/DefaultArchetypeFactory.java x: 11 # contributors y: 178 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/DefaultArchetypeGenerationConfigurator.java x: 15 # contributors y: 329 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/DefaultArchetypeSelector.java x: 12 # contributors y: 177 lines of code archetype-common/src/main/java/org/apache/maven/archetype/DefaultArchetypeManager.java x: 10 # contributors y: 132 lines of code archetype-common/src/main/java/org/apache/maven/archetype/common/DefaultArchetypeArtifactManager.java x: 9 # contributors y: 276 lines of code archetype-common/src/main/java/org/apache/maven/archetype/common/DefaultArchetypeFilesResolver.java x: 11 # contributors y: 239 lines of code archetype-common/src/main/java/org/apache/maven/archetype/common/DefaultPomManager.java x: 11 # contributors y: 226 lines of code archetype-common/src/main/java/org/apache/maven/archetype/repositorycrawler/DefaultRepositoryCrawler.java x: 6 # contributors y: 107 lines of code archetype-common/src/main/java/org/apache/maven/archetype/source/InternalCatalogArchetypeDataSource.java x: 7 # contributors y: 36 lines of code archetype-common/src/main/java/org/apache/maven/archetype/source/LocalCatalogArchetypeDataSource.java x: 7 # contributors y: 86 lines of code archetype-common/src/main/java/org/apache/maven/archetype/source/RemoteCatalogArchetypeDataSource.java x: 11 # contributors y: 72 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/creation/DefaultArchetypeCreationConfigurator.java x: 9 # contributors y: 217 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/creation/DefaultArchetypeCreationQueryer.java x: 6 # contributors y: 87 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/DefaultArchetypeGenerationQueryer.java x: 7 # contributors y: 58 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/DefaultArchetypeSelectionQueryer.java x: 7 # contributors y: 129 lines of code maven-archetype-plugin/src/it/projects/ARCHETYPE-574_default-value-should-be-used-in-integration-test/src/main/resources/META-INF/maven/archetype-metadata.xml x: 1 # contributors y: 18 lines of code archetype-common/src/main/java/org/apache/maven/archetype/ArchetypeGenerationRequest.java x: 10 # contributors y: 213 lines of code maven-archetype-plugin/src/it/projects/ARCHETYPE-606_include-gitignore/src/main/resources/META-INF/maven/archetype-metadata.xml x: 2 # contributors y: 19 lines of code maven-archetype-plugin/src/it/projects/ARCHETYPE-606_include-gitignore/test-settings.xml x: 2 # contributors y: 39 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/FileLogger.java x: 5 # contributors y: 13 lines of code maven-archetype-plugin/src/it/projects/ARCHETYPE-679_groovy-modules/archetype/src/main/resources/META-INF/archetype-post-generate.groovy x: 1 # contributors y: 8 lines of code archetype-common/src/main/java/org/apache/maven/archetype/common/ArchetypeArtifactManager.java x: 8 # contributors y: 36 lines of code archetype-common/src/main/java/org/apache/maven/archetype/common/ArchetypeFilesResolver.java x: 6 # contributors y: 21 lines of code archetype-common/src/main/java/org/apache/maven/archetype/common/Constants.java x: 9 # contributors y: 52 lines of code archetype-common/src/main/java/org/apache/maven/archetype/common/util/NamespaceStack.java x: 7 # contributors y: 40 lines of code archetype-common/src/main/java/org/apache/maven/archetype/common/util/XMLOutputter.java x: 10 # contributors y: 745 lines of code archetype-common/src/main/java/org/apache/maven/archetype/creator/ArchetypeCreator.java x: 4 # contributors y: 6 lines of code archetype-common/src/main/java/org/apache/maven/archetype/exception/ArchetypeSelectionFailure.java x: 5 # contributors y: 6 lines of code archetype-common/src/main/java/org/apache/maven/archetype/old/OldArchetype.java x: 5 # contributors y: 17 lines of code archetype-samples/mojo/src/main/java/org/apache/maven/plugins/HelloMojo.java x: 2 # contributors y: 9 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/ArchetypeFactory.java x: 3 # contributors y: 17 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/creation/ArchetypeCreationQueryer.java x: 4 # contributors y: 16 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/ArchetypeSelectionQueryer.java x: 4 # contributors y: 11 lines of code archetype-common/src/main/java/org/apache/maven/archetype/ArchetypeCreationRequest.java x: 7 # contributors y: 112 lines of code archetype-common/src/main/java/org/apache/maven/archetype/ArchetypeManager.java x: 6 # contributors y: 22 lines of code archetype-common/src/main/java/org/apache/maven/archetype/source/ArchetypeDataSource.java x: 7 # contributors y: 15 lines of code archetype-common/src/main/resources/archetype-catalog.xml x: 8 # contributors y: 70 lines of code src/site/site.xml x: 7 # contributors y: 26 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/ArchetypePrompter.java x: 5 # contributors y: 93 lines of code archetype-common/src/main/java/org/apache/maven/archetype/common/util/Format.java x: 8 # contributors y: 155 lines of code maven-archetype-plugin/src/it/mrm/settings.xml x: 2 # contributors y: 64 lines of code archetype-common/src/main/java/org/apache/maven/archetype/common/MavenJDOMWriter.java x: 10 # contributors y: 1348 lines of code archetype-common/src/main/java/org/apache/maven/archetype/common/util/PomUtils.java x: 2 # contributors y: 110 lines of code archetype-common/src/main/java/org/apache/maven/archetype/exception/ArchetypeException.java x: 2 # contributors y: 13 lines of code archetype-common/src/main/java/org/apache/maven/archetype/exception/ArchetypeNotConfigured.java x: 4 # contributors y: 23 lines of code archetype-common/src/main/java/org/apache/maven/archetype/generator/ArchetypeGenerator.java x: 3 # contributors y: 9 lines of code archetype-common/src/main/java/org/apache/maven/archetype/old/ArchetypeDescriptorException.java x: 3 # contributors y: 13 lines of code archetype-common/src/main/java/org/apache/maven/archetype/old/descriptor/ArchetypeDescriptor.java x: 4 # contributors y: 123 lines of code archetype-common/src/main/java/org/apache/maven/archetype/old/descriptor/ArchetypeDescriptorBuilder.java x: 3 # contributors y: 179 lines of code archetype-common/src/main/java/org/apache/maven/archetype/old/descriptor/ArchetypeDescriptorGenerator.java x: 3 # contributors y: 2 lines of code archetype-common/src/main/java/org/apache/maven/archetype/old/descriptor/TemplateDescriptor.java x: 4 # contributors y: 35 lines of code archetype-common/src/site/site.xml x: 3 # contributors y: 22 lines of code maven-archetype-plugin/src/it/projects/ARCHETYPE-517_failing-goals/verify.groovy x: 2 # contributors y: 2 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/ArchetypeConfiguration.java x: 6 # contributors y: 136 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/ArchetypeDefinition.java x: 3 # contributors y: 97 lines of code maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/ArchetypeSelectorUtils.java x: 4 # contributors y: 40 lines of code maven-archetype-plugin/src/it/projects/create-3/verify.groovy x: 1 # contributors y: 125 lines of code maven-archetype-plugin/src/it/projects/included-system-properties/pom-parent.xml x: 1 # contributors y: 23 lines of code
1348.0
lines of code
  min: 1.0
  average: 61.41
  25th percentile: 5.0
  median: 13.0
  75th percentile: 39.0
  max: 1348.0
0 19.0
# contributors
min: 1.0 | average: 3.61 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 19.0