apache / maven-assembly-plugin
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 239 files with 9,470 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (526 lines of code)
    • 34 files changed 6-20 times (4,233 lines of code)
    • 203 files changed 1-5 times (4,711 lines of code)
0% | 0% | 5% | 44% | 49%
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 239 files with 9,470 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 3 files changed by 11-25 contributors (870 lines of code)
    • 30 files changed by 6-10 contributors (3,658 lines of code)
    • 154 files changed by 2-5 contributors (4,054 lines of code)
    • 52 files changed by 1 contributor (888 lines of code)
0% | 9% | 38% | 42% | 9%
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, txt, groovy, sh, md, yml, cgi, json, html, yaml, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 7% | 65% | 26%
xml0% | 0% | 1% | 3% | 94%
groovy0% | 0% | 0% | 16% | 83%
html0% | 0% | 0% | 0% | 100%
cgi0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 0% | 5% | 44% | 49%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
site.xml
in src/site
42 - 2005-09-22 2023-05-06 27 14 brett@apache.org hboutemy@apache.org
AbstractAssemblyMojo.java
in src/main/java/org/apache/maven/plugins/assembly/mojos
484 58 2015-06-13 2023-05-06 26 16 krosenvold@apache.org s.jaranowski@gmail.com
DefaultAssemblyArchiver.java
in src/main/java/org/apache/maven/plugins/assembly/archive
344 11 2015-06-13 2023-05-06 17 13 krosenvold@apache.org s.jaranowski@gmail.com
DefaultDependencyResolver.java
in src/main/java/org/apache/maven/plugins/assembly/artifact
125 4 2015-06-13 2023-04-02 16 9 krosenvold@apache.org slachiewicz@apache.org
jar-with-dependencies.xml
in src/main/resources/assemblies
18 - 2005-04-18 2022-07-16 15 8 brett@apache.org slachiewicz@apache.org
DefaultAssemblyReader.java
in src/main/java/org/apache/maven/plugins/assembly/io
309 12 2015-06-13 2023-04-02 15 10 krosenvold@apache.org slachiewicz@apache.org
AssemblyProxyArchiver.java
in src/main/java/org/apache/maven/plugins/assembly/archive/archiver
633 70 2015-06-13 2023-05-04 15 8 krosenvold@apache.org hboutemy@apache.org
ComponentsXmlArchiverFileFilter.java
in src/main/java/org/apache/maven/plugins/assembly/filter
114 6 2015-06-13 2023-04-02 13 10 krosenvold@apache.org slachiewicz@apache.org
SimpleAggregatingDescriptorHandler.java
in src/main/java/org/apache/maven/plugins/assembly/filter
130 12 2015-06-13 2023-04-02 13 10 krosenvold@apache.org slachiewicz@apache.org
src.xml
in src/main/resources/assemblies
27 - 2006-07-26 2022-07-16 12 8 epunzalan@apache.org slachiewicz@apache.org
bin.xml
in src/main/resources/assemblies
33 - 2006-07-26 2022-07-16 11 8 epunzalan@apache.org slachiewicz@apache.org
AssemblerConfigurationSource.java
in src/main/java/org/apache/maven/plugins/assembly
51 - 2015-06-13 2023-04-02 11 8 krosenvold@apache.org slachiewicz@apache.org
FileItemAssemblyPhase.java
in src/main/java/org/apache/maven/plugins/assembly/archive/phase
118 3 2015-06-13 2023-04-02 11 7 krosenvold@apache.org slachiewicz@apache.org
AddFileSetsTask.java
in src/main/java/org/apache/maven/plugins/assembly/archive/task
129 7 2015-06-13 2023-04-02 11 9 krosenvold@apache.org slachiewicz@apache.org
AddDependencySetsTask.java
in src/main/java/org/apache/maven/plugins/assembly/archive/task
297 18 2015-06-13 2023-04-02 11 6 krosenvold@apache.org slachiewicz@apache.org
project.xml
in src/main/resources/assemblies
22 - 2006-10-27 2022-07-16 10 6 jdcasey@apache.org slachiewicz@apache.org
AssemblyFormatUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
255 17 2015-06-13 2023-04-02 10 7 krosenvold@apache.org slachiewicz@apache.org
ManifestCreationFinalizer.java
in src/main/java/org/apache/maven/plugins/assembly/archive
73 3 2015-06-13 2023-04-02 9 8 krosenvold@apache.org slachiewicz@apache.org
AbstractLineAggregatingHandler.java
in src/main/java/org/apache/maven/plugins/assembly/filter
99 8 2015-06-13 2023-04-02 9 8 krosenvold@apache.org slachiewicz@apache.org
AssemblyInterpolator.java
in src/main/java/org/apache/maven/plugins/assembly/interpolation
103 7 2015-06-13 2023-04-02 9 7 krosenvold@apache.org slachiewicz@apache.org
ModuleSetAssemblyPhase.java
in src/main/java/org/apache/maven/plugins/assembly/archive/phase
384 12 2015-06-13 2023-04-02 9 7 krosenvold@apache.org slachiewicz@apache.org
AssemblyArchiver.java
in src/main/java/org/apache/maven/plugins/assembly/archive
18 - 2015-06-13 2023-05-06 8 8 krosenvold@apache.org s.jaranowski@gmail.com
SingleAssemblyMojo.java
in src/main/java/org/apache/maven/plugins/assembly/mojos
38 3 2015-06-13 2023-04-02 8 8 krosenvold@apache.org slachiewicz@apache.org
ProjectUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
89 4 2015-06-13 2023-04-02 8 7 krosenvold@apache.org slachiewicz@apache.org
ReaderFormatter.java
in src/main/java/org/apache/maven/plugins/assembly/format
120 4 2015-06-13 2023-04-02 8 7 krosenvold@apache.org slachiewicz@apache.org
FilterUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
141 6 2015-06-13 2023-04-02 8 6 krosenvold@apache.org slachiewicz@apache.org
AssemblyFileUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
56 8 2015-06-13 2023-04-02 7 6 krosenvold@apache.org slachiewicz@apache.org
verify.groovy
in src/it/projects/reproducible
62 - 2019-09-14 2023-05-04 7 3 hboutemy@apache.org hboutemy@apache.org
RelativeFileLocatorStrategy.java
in src/main/java/org/apache/maven/plugins/assembly/io
20 1 2015-06-13 2023-04-02 6 6 krosenvold@apache.org slachiewicz@apache.org
PrefixedClasspathLocatorStrategy.java
in src/main/java/org/apache/maven/plugins/assembly/io
27 3 2015-06-13 2023-04-02 6 6 krosenvold@apache.org slachiewicz@apache.org
URLLocation.java
in src/main/java/org/apache/maven/plugins/assembly/io
31 1 2020-07-07 2023-04-02 6 6 elharo@users.noreply.github... slachiewicz@apache.org
ResolutionManagementInfo.java
in src/main/java/org/apache/maven/plugins/assembly/artifact
44 5 2015-06-13 2023-04-02 6 6 krosenvold@apache.org slachiewicz@apache.org
PrefixedArchivedFileSet.java
in src/main/java/org/apache/maven/plugins/assembly/archive/archiver
69 6 2015-06-13 2023-04-02 6 6 krosenvold@apache.org slachiewicz@apache.org
TypeConversionUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
80 3 2015-06-13 2023-04-02 6 5 krosenvold@apache.org slachiewicz@apache.org
PrefixedFileSet.java
in src/main/java/org/apache/maven/plugins/assembly/archive/archiver
85 6 2015-06-13 2023-04-02 6 6 krosenvold@apache.org slachiewicz@apache.org
LineEndingsUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
89 7 2015-06-13 2023-04-02 6 5 krosenvold@apache.org slachiewicz@apache.org
bin.xml
in src/it/projects/basic-features/file-copyIntoTopDir/src/assemble
16 - 2007-08-22 2019-02-17 5 4 jdcasey@apache.org michaelo@apache.org
AssemblyArchiverPhaseComparator.java
in src/main/java/org/apache/maven/plugins/assembly/archive/phase
19 1 2015-06-13 2023-04-02 5 5 krosenvold@apache.org slachiewicz@apache.org
MetaInfServicesHandler.java
in src/main/java/org/apache/maven/plugins/assembly/filter
23 2 2015-06-13 2023-04-02 5 5 krosenvold@apache.org slachiewicz@apache.org
format-test.xml
in src/it/projects/basic-features/formats/src/assemblies
27 - 2014-10-09 2019-02-17 5 3 krosenvold@apache.org michaelo@apache.org
FileSetAssemblyPhase.java
in src/main/java/org/apache/maven/plugins/assembly/archive/phase
29 2 2015-06-13 2023-04-02 5 5 krosenvold@apache.org slachiewicz@apache.org
DependencySetAssemblyPhase.java
in src/main/java/org/apache/maven/plugins/assembly/archive/phase
52 3 2015-06-13 2023-04-02 5 5 krosenvold@apache.org slachiewicz@apache.org
MavenProjects.java
in src/main/java/org/apache/maven/plugins/assembly/functions
64 6 2015-06-13 2023-04-02 5 4 krosenvold@apache.org slachiewicz@apache.org
AddDirectoryTask.java
in src/main/java/org/apache/maven/plugins/assembly/archive/task
116 10 2015-06-13 2023-04-02 5 4 krosenvold@apache.org slachiewicz@apache.org
AddArtifactTask.java
in src/main/java/org/apache/maven/plugins/assembly/archive/task
210 20 2015-06-13 2023-04-02 5 5 krosenvold@apache.org slachiewicz@apache.org
AssemblyArchiverPhase.java
in src/main/java/org/apache/maven/plugins/assembly/archive/phase
13 - 2015-06-13 2023-04-02 4 4 krosenvold@apache.org slachiewicz@apache.org
src.xml
in src/it/projects/file-modes/fileItem-fileMode/src/assemble
17 - 2007-08-22 2015-07-18 4 4 jdcasey@apache.org krosenvold@apache.org
src.xml
in src/it/projects/file-modes/file-set-fileMode/src/assemble
17 - 2007-08-22 2015-07-18 4 4 jdcasey@apache.org krosenvold@apache.org
src.xml
in src/it/projects/file-sets/excludes-using-regex/src/assemble
18 - 2009-06-05 2019-02-17 4 4 jdcasey@apache.org michaelo@apache.org
bin.xml
in src/it/projects/bugs/massembly-285/massembly-285-assembly/src/main/assembly
18 - 2008-08-27 2014-09-06 4 3 jdcasey@apache.org khmarbaise@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
AbstractAssemblyMojo.java
in src/main/java/org/apache/maven/plugins/assembly/mojos
484 58 2015-06-13 2023-05-06 26 16 krosenvold@apache.org s.jaranowski@gmail.com
site.xml
in src/site
42 - 2005-09-22 2023-05-06 27 14 brett@apache.org hboutemy@apache.org
DefaultAssemblyArchiver.java
in src/main/java/org/apache/maven/plugins/assembly/archive
344 11 2015-06-13 2023-05-06 17 13 krosenvold@apache.org s.jaranowski@gmail.com
DefaultAssemblyReader.java
in src/main/java/org/apache/maven/plugins/assembly/io
309 12 2015-06-13 2023-04-02 15 10 krosenvold@apache.org slachiewicz@apache.org
SimpleAggregatingDescriptorHandler.java
in src/main/java/org/apache/maven/plugins/assembly/filter
130 12 2015-06-13 2023-04-02 13 10 krosenvold@apache.org slachiewicz@apache.org
ComponentsXmlArchiverFileFilter.java
in src/main/java/org/apache/maven/plugins/assembly/filter
114 6 2015-06-13 2023-04-02 13 10 krosenvold@apache.org slachiewicz@apache.org
DefaultDependencyResolver.java
in src/main/java/org/apache/maven/plugins/assembly/artifact
125 4 2015-06-13 2023-04-02 16 9 krosenvold@apache.org slachiewicz@apache.org
AddFileSetsTask.java
in src/main/java/org/apache/maven/plugins/assembly/archive/task
129 7 2015-06-13 2023-04-02 11 9 krosenvold@apache.org slachiewicz@apache.org
jar-with-dependencies.xml
in src/main/resources/assemblies
18 - 2005-04-18 2022-07-16 15 8 brett@apache.org slachiewicz@apache.org
AssemblyProxyArchiver.java
in src/main/java/org/apache/maven/plugins/assembly/archive/archiver
633 70 2015-06-13 2023-05-04 15 8 krosenvold@apache.org hboutemy@apache.org
src.xml
in src/main/resources/assemblies
27 - 2006-07-26 2022-07-16 12 8 epunzalan@apache.org slachiewicz@apache.org
bin.xml
in src/main/resources/assemblies
33 - 2006-07-26 2022-07-16 11 8 epunzalan@apache.org slachiewicz@apache.org
AssemblerConfigurationSource.java
in src/main/java/org/apache/maven/plugins/assembly
51 - 2015-06-13 2023-04-02 11 8 krosenvold@apache.org slachiewicz@apache.org
ManifestCreationFinalizer.java
in src/main/java/org/apache/maven/plugins/assembly/archive
73 3 2015-06-13 2023-04-02 9 8 krosenvold@apache.org slachiewicz@apache.org
AbstractLineAggregatingHandler.java
in src/main/java/org/apache/maven/plugins/assembly/filter
99 8 2015-06-13 2023-04-02 9 8 krosenvold@apache.org slachiewicz@apache.org
AssemblyArchiver.java
in src/main/java/org/apache/maven/plugins/assembly/archive
18 - 2015-06-13 2023-05-06 8 8 krosenvold@apache.org s.jaranowski@gmail.com
SingleAssemblyMojo.java
in src/main/java/org/apache/maven/plugins/assembly/mojos
38 3 2015-06-13 2023-04-02 8 8 krosenvold@apache.org slachiewicz@apache.org
FileItemAssemblyPhase.java
in src/main/java/org/apache/maven/plugins/assembly/archive/phase
118 3 2015-06-13 2023-04-02 11 7 krosenvold@apache.org slachiewicz@apache.org
AssemblyFormatUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
255 17 2015-06-13 2023-04-02 10 7 krosenvold@apache.org slachiewicz@apache.org
ModuleSetAssemblyPhase.java
in src/main/java/org/apache/maven/plugins/assembly/archive/phase
384 12 2015-06-13 2023-04-02 9 7 krosenvold@apache.org slachiewicz@apache.org
AssemblyInterpolator.java
in src/main/java/org/apache/maven/plugins/assembly/interpolation
103 7 2015-06-13 2023-04-02 9 7 krosenvold@apache.org slachiewicz@apache.org
ProjectUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
89 4 2015-06-13 2023-04-02 8 7 krosenvold@apache.org slachiewicz@apache.org
ReaderFormatter.java
in src/main/java/org/apache/maven/plugins/assembly/format
120 4 2015-06-13 2023-04-02 8 7 krosenvold@apache.org slachiewicz@apache.org
AddDependencySetsTask.java
in src/main/java/org/apache/maven/plugins/assembly/archive/task
297 18 2015-06-13 2023-04-02 11 6 krosenvold@apache.org slachiewicz@apache.org
project.xml
in src/main/resources/assemblies
22 - 2006-10-27 2022-07-16 10 6 jdcasey@apache.org slachiewicz@apache.org
FilterUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
141 6 2015-06-13 2023-04-02 8 6 krosenvold@apache.org slachiewicz@apache.org
AssemblyFileUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
56 8 2015-06-13 2023-04-02 7 6 krosenvold@apache.org slachiewicz@apache.org
PrefixedArchivedFileSet.java
in src/main/java/org/apache/maven/plugins/assembly/archive/archiver
69 6 2015-06-13 2023-04-02 6 6 krosenvold@apache.org slachiewicz@apache.org
PrefixedFileSet.java
in src/main/java/org/apache/maven/plugins/assembly/archive/archiver
85 6 2015-06-13 2023-04-02 6 6 krosenvold@apache.org slachiewicz@apache.org
URLLocation.java
in src/main/java/org/apache/maven/plugins/assembly/io
31 1 2020-07-07 2023-04-02 6 6 elharo@users.noreply.github... slachiewicz@apache.org
PrefixedClasspathLocatorStrategy.java
in src/main/java/org/apache/maven/plugins/assembly/io
27 3 2015-06-13 2023-04-02 6 6 krosenvold@apache.org slachiewicz@apache.org
RelativeFileLocatorStrategy.java
in src/main/java/org/apache/maven/plugins/assembly/io
20 1 2015-06-13 2023-04-02 6 6 krosenvold@apache.org slachiewicz@apache.org
ResolutionManagementInfo.java
in src/main/java/org/apache/maven/plugins/assembly/artifact
44 5 2015-06-13 2023-04-02 6 6 krosenvold@apache.org slachiewicz@apache.org
LineEndingsUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
89 7 2015-06-13 2023-04-02 6 5 krosenvold@apache.org slachiewicz@apache.org
TypeConversionUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
80 3 2015-06-13 2023-04-02 6 5 krosenvold@apache.org slachiewicz@apache.org
DependencySetAssemblyPhase.java
in src/main/java/org/apache/maven/plugins/assembly/archive/phase
52 3 2015-06-13 2023-04-02 5 5 krosenvold@apache.org slachiewicz@apache.org
FileSetAssemblyPhase.java
in src/main/java/org/apache/maven/plugins/assembly/archive/phase
29 2 2015-06-13 2023-04-02 5 5 krosenvold@apache.org slachiewicz@apache.org
AssemblyArchiverPhaseComparator.java
in src/main/java/org/apache/maven/plugins/assembly/archive/phase
19 1 2015-06-13 2023-04-02 5 5 krosenvold@apache.org slachiewicz@apache.org
AddArtifactTask.java
in src/main/java/org/apache/maven/plugins/assembly/archive/task
210 20 2015-06-13 2023-04-02 5 5 krosenvold@apache.org slachiewicz@apache.org
MetaInfServicesHandler.java
in src/main/java/org/apache/maven/plugins/assembly/filter
23 2 2015-06-13 2023-04-02 5 5 krosenvold@apache.org slachiewicz@apache.org
bin.xml
in src/it/projects/basic-features/file-copyIntoTopDir/src/assemble
16 - 2007-08-22 2019-02-17 5 4 jdcasey@apache.org michaelo@apache.org
AddDirectoryTask.java
in src/main/java/org/apache/maven/plugins/assembly/archive/task
116 10 2015-06-13 2023-04-02 5 4 krosenvold@apache.org slachiewicz@apache.org
MavenProjects.java
in src/main/java/org/apache/maven/plugins/assembly/functions
64 6 2015-06-13 2023-04-02 5 4 krosenvold@apache.org slachiewicz@apache.org
myassembly.xml
in src/it/projects/basic-features/massembly-351-projectPrefixInterp/src/main/assembly
33 - 2008-09-13 2019-02-17 4 4 jdcasey@apache.org michaelo@apache.org
myassembly.xml
in src/it/projects/basic-features/massembly-256-pomPropertiesInterp/src/main/assembly
24 - 2008-02-26 2014-09-06 4 4 jdcasey@apache.org khmarbaise@apache.org
release.xml
in src/it/projects/dependency-sets/massembly-235/src/main/assembly
24 - 2007-08-27 2014-09-06 4 4 jdcasey@apache.org khmarbaise@apache.org
src2.xml
in src/it/projects/mojo-configuration/ignoreDirFormatExtensions/src/main/assembly
20 - 2008-09-25 2019-02-17 4 4 jdcasey@apache.org michaelo@apache.org
src.xml
in src/it/projects/file-sets/excludes-using-regex/src/assemble
18 - 2009-06-05 2019-02-17 4 4 jdcasey@apache.org michaelo@apache.org
bin.xml
in src/it/projects/container-descriptors/custom-containerDescriptorHandler/assembly/src/assemble
21 - 2007-08-22 2019-02-17 4 4 jdcasey@apache.org michaelo@apache.org
src.xml
in src/it/projects/file-modes/file-set-fileMode/src/assemble
17 - 2007-08-22 2015-07-18 4 4 jdcasey@apache.org krosenvold@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
settings.xml
in src/it
57 - 2010-09-25 2016-06-12 2 1 olamy@apache.org olamy@apache.org
bin.xml
in src/it/projects/multimodule/massembly-298/assembly/src/main/assembly
44 - 2015-07-18 2015-07-18 1 1 krosenvold@apache.org krosenvold@apache.org
verify.groovy
in src/it/projects/dependency-sets/depSet-enum-vs-wildcard
37 - 2021-04-09 2021-04-09 1 1 rfscholte@apache.org rfscholte@apache.org
client.xml
in src/it/projects/multimodule/massembly-619/descriptor/src/assembly
37 - 2014-11-03 2014-11-03 1 1 krosenvold@apache.org krosenvold@apache.org
verify.groovy
in src/it/projects/bugs/massembly-285
29 - 2021-04-09 2021-04-09 1 1 rfscholte@apache.org rfscholte@apache.org
bin.xml
in src/it/projects/dependency-sets/massembly-99/assembly/src/main/assembly
28 - 2015-07-18 2015-07-18 1 1 krosenvold@apache.org krosenvold@apache.org
test.xml
in src/it/projects/bugs/massembly-559/src/assembly
27 - 2014-11-03 2014-11-03 1 1 krosenvold@apache.org krosenvold@apache.org
bin.xml
in src/it/projects/bugs/massembly-190/child-3/src/main/assembly
27 - 2015-07-18 2015-07-18 1 1 krosenvold@apache.org krosenvold@apache.org
verify.groovy
in src/it/projects/file-sets/multimodule-unix-lineEndings
27 - 2021-02-09 2021-02-09 1 1 slachiewicz@apache.org slachiewicz@apache.org
verify.groovy
in src/it/projects/file-sets/multimodule-win-lineEndings
27 - 2021-02-09 2021-02-09 1 1 slachiewicz@apache.org slachiewicz@apache.org
bin.xml
in src/it/projects/multimodule/multimodule-binariesNotSource/assembly/src/main/assembly
25 - 2015-07-18 2015-07-18 1 1 krosenvold@apache.org krosenvold@apache.org
component-server.xml
in src/it/projects/multimodule/massembly-474/descriptor/src/assembly
23 - 2014-11-03 2014-11-03 1 1 krosenvold@apache.org krosenvold@apache.org
component-client.xml
in src/it/projects/multimodule/massembly-474/descriptor/src/assembly
23 - 2014-11-03 2014-11-03 1 1 krosenvold@apache.org krosenvold@apache.org
verify.groovy
in src/it/projects/descriptor-refs/jar-with-dependencies/component-descriptors-merged
23 - 2018-12-26 2018-12-26 1 1 rfscholte@apache.org rfscholte@apache.org
unpack-deps.xml
in src/it/projects/dependency-sets/unpack-deps-correct-dir/src/main/assembly
21 - 2014-10-29 2014-11-02 2 1 krosenvold@apache.org krosenvold@apache.org
bin.xml
in src/it/projects/dependency-sets/using-moduleSet-implied-depSet/module-b/src/main/assemblies
21 - 2015-07-18 2015-07-18 1 1 krosenvold@apache.org krosenvold@apache.org
src.xml
in src/it/projects/file-sets/platformspecific-filesets
21 - 2014-12-12 2014-12-12 1 1 krosenvold@apache.org krosenvold@apache.org
bin.xml
in src/it/projects/massembly-934_concat-files/src/assemble
21 - 2020-04-17 2020-04-17 1 1 rfscholte@apache.org rfscholte@apache.org
release.xml
in src/it/projects/bugs/massembly-580/src/main/assembly
20 - 2014-11-12 2014-11-14 2 1 krosenvold@apache.org krosenvold@apache.org
src.xml
in src/it/projects/file-sets/precedence-check
20 - 2014-11-11 2014-11-11 1 1 krosenvold@apache.org krosenvold@apache.org
src.xml
in src/it/projects/reproducible/src/assemble
20 - 2019-09-14 2022-11-26 2 1 hboutemy@apache.org hboutemy@apache.org
bin.xml
in src/it/projects/multimodule/two-levels-includeBaseDir-withBin/assembly/src/main/assembly
19 - 2015-07-18 2015-07-18 1 1 krosenvold@apache.org krosenvold@apache.org
bin.xml
in src/it/projects/multimodule/two-level-multimodule/assembly/src/main/assembly
19 - 2015-07-18 2015-07-18 1 1 krosenvold@apache.org krosenvold@apache.org
zip.xml
in src/it/projects/dependency-sets/massembly-395/src/main/assembly
18 - 2014-11-04 2014-11-04 1 1 krosenvold@apache.org krosenvold@apache.org
src.xml
in src/it/projects/basic-features/formats-zstd/src/assemblies
17 - 2022-11-26 2022-11-26 1 1 pleeplop@users.noreply.gith... pleeplop@users.noreply.gith...
descriptor.xml
in src/it/projects/filtering-feature/massembly-736/src/main/assembly
16 - 2014-11-29 2014-11-29 1 1 krosenvold@apache.org krosenvold@apache.org
deployable.xml
in src/it/projects/bugs/massembly-737/src/assembly
16 - 2014-12-06 2014-12-06 1 1 krosenvold@apache.org krosenvold@apache.org
verify.groovy
in src/it/projects/bugs/massembly-919
16 - 2021-04-09 2021-04-09 1 1 rfscholte@apache.org rfscholte@apache.org
bin.xml
in src/it/projects/dependency-sets/massembly-955/src/main/assembly
15 - 2022-06-21 2022-06-21 1 1 tamas@cservenak.net tamas@cservenak.net
distribution.xml
in src/it/projects/multimodule/massembly-474/descriptor/src/assembly
15 - 2014-11-03 2014-11-03 1 1 krosenvold@apache.org krosenvold@apache.org
verify.groovy
in src/it/projects/descriptor-refs/jar-with-dependencies/deps-unpacked-to-root-dir
15 - 2018-12-26 2018-12-26 1 1 rfscholte@apache.org rfscholte@apache.org
server.xml
in src/it/projects/multimodule/massembly-474/descriptor/src/assembly
14 - 2014-11-03 2014-11-03 1 1 krosenvold@apache.org krosenvold@apache.org
client.xml
in src/it/projects/multimodule/massembly-474/descriptor/src/assembly
14 - 2014-11-03 2014-11-03 1 1 krosenvold@apache.org krosenvold@apache.org
verify.groovy
in src/it/projects/file-sets/symbolic-links
12 - 2023-05-02 2023-05-02 1 1 mguillemot@yahoo.fr mguillemot@yahoo.fr
verify.groovy
in src/it/projects/bugs/massembly-731
11 - 2016-05-11 2016-05-11 1 1 hboutemy@apache.org hboutemy@apache.org
bin.xml
in src/it/projects/dependency-sets/massembly-675/src/main/assembly
10 - 2018-02-20 2018-02-20 1 1 gboue@apache.org gboue@apache.org
selector.groovy
in src/it/projects/basic-features/formats-zstd
9 - 2022-11-26 2022-11-26 1 1 pleeplop@users.noreply.gith... pleeplop@users.noreply.gith...
App2.java
in src/it/projects/dependency-sets/massembly-395/child2/src/main/java/com/mycompany/app
8 1 2014-11-04 2014-11-04 1 1 krosenvold@apache.org krosenvold@apache.org
App.java
in src/it/projects/dependency-sets/massembly-395/child1/src/main/java/com/mycompany/app
8 1 2014-11-04 2014-11-04 1 1 krosenvold@apache.org krosenvold@apache.org
App2.java
in src/it/projects/multimodule/massembly-317/child2/src/main/java/com/mycompany/app
8 1 2014-11-13 2014-11-13 1 1 krosenvold@apache.org krosenvold@apache.org
App.java
in src/it/projects/multimodule/massembly-317/child1/src/main/java/com/mycompany/app
8 1 2014-11-13 2014-11-13 1 1 krosenvold@apache.org krosenvold@apache.org
setup.groovy
in src/it/projects/file-sets/symbolic-links
8 - 2023-05-02 2023-05-02 1 1 mguillemot@yahoo.fr mguillemot@yahoo.fr
verify.groovy
in src/it/projects/multimodule/two-levels-includeBaseDir-withSrc
5 - 2018-12-26 2018-12-26 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in src/it/projects/massembly-934_concat-files
5 - 2020-04-17 2020-04-17 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in src/it/projects/multimodule/two-levels-includeBaseDir-withBin
4 - 2018-12-26 2018-12-26 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in src/it/projects/bugs/massembly-956
4 - 2022-05-06 2022-05-06 1 1 tamas@cservenak.net tamas@cservenak.net
verify.groovy
in src/it/projects/bugs/massembly-920
4 - 2020-04-18 2020-04-18 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in src/it/projects/bugs/massembly-964
3 - 2022-07-02 2022-07-02 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
verify.groovy
in src/it/projects/file-sets/precedence-check
3 - 2014-11-11 2014-11-11 1 1 krosenvold@apache.org krosenvold@apache.org
verify.groovy
in src/it/projects/file-sets/platformspecific-filesets
3 - 2014-12-12 2014-12-12 1 1 krosenvold@apache.org krosenvold@apache.org
Correlations

File Size vs. Number of Changes: 239 points

src/main/java/org/apache/maven/plugins/assembly/archive/AssemblyArchiver.java x: 18 lines of code y: 8 # changes src/main/java/org/apache/maven/plugins/assembly/archive/DefaultAssemblyArchiver.java x: 344 lines of code y: 17 # changes src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java x: 484 lines of code y: 26 # changes src/site/site.xml x: 42 lines of code y: 27 # changes src/it/projects/reproducible/verify.groovy x: 62 lines of code y: 7 # changes src/main/java/org/apache/maven/plugins/assembly/archive/archiver/AssemblyProxyArchiver.java x: 633 lines of code y: 15 # changes src/it/projects/file-sets/symbolic-links/setup.groovy x: 8 lines of code y: 1 # changes src/it/projects/file-sets/symbolic-links/verify.groovy x: 12 lines of code y: 1 # changes src/it/projects/dependency-sets/massembly-969/src/main/assembly/bin.xml x: 40 lines of code y: 2 # changes src/it/projects/dependency-sets/massembly-969/verify.groovy x: 21 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/assembly/AssemblerConfigurationSource.java x: 51 lines of code y: 11 # changes src/main/java/org/apache/maven/plugins/assembly/InvalidAssemblerConfigurationException.java x: 10 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/assembly/archive/ManifestCreationFinalizer.java x: 73 lines of code y: 9 # changes src/main/java/org/apache/maven/plugins/assembly/archive/archiver/PrefixedArchivedFileSet.java x: 69 lines of code y: 6 # changes src/main/java/org/apache/maven/plugins/assembly/archive/archiver/PrefixedFileSet.java x: 85 lines of code y: 6 # changes src/main/java/org/apache/maven/plugins/assembly/archive/phase/AssemblyArchiverPhase.java x: 13 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/assembly/archive/phase/AssemblyArchiverPhaseComparator.java x: 19 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/assembly/archive/phase/DependencySetAssemblyPhase.java x: 52 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/assembly/archive/phase/FileItemAssemblyPhase.java x: 118 lines of code y: 11 # changes src/main/java/org/apache/maven/plugins/assembly/archive/phase/FileSetAssemblyPhase.java x: 29 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/assembly/archive/phase/ModuleSetAssemblyPhase.java x: 384 lines of code y: 9 # changes src/main/java/org/apache/maven/plugins/assembly/archive/phase/PhaseOrder.java x: 4 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/assembly/archive/task/AddArtifactTask.java x: 210 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/assembly/archive/task/AddDependencySetsTask.java x: 297 lines of code y: 11 # changes src/main/java/org/apache/maven/plugins/assembly/archive/task/AddDirectoryTask.java x: 116 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/assembly/archive/task/AddFileSetsTask.java x: 129 lines of code y: 11 # changes src/main/java/org/apache/maven/plugins/assembly/artifact/DefaultDependencyResolver.java x: 125 lines of code y: 16 # changes src/main/java/org/apache/maven/plugins/assembly/artifact/DependencyResolutionException.java x: 7 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/assembly/artifact/DependencyResolver.java x: 20 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/assembly/artifact/ResolutionManagementInfo.java x: 44 lines of code y: 6 # changes src/main/java/org/apache/maven/plugins/assembly/filter/AbstractLineAggregatingHandler.java x: 99 lines of code y: 9 # changes src/main/java/org/apache/maven/plugins/assembly/filter/ComponentsXmlArchiverFileFilter.java x: 114 lines of code y: 13 # changes src/main/java/org/apache/maven/plugins/assembly/filter/ContainerDescriptorHandler.java x: 4 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/assembly/filter/MetaInfServicesHandler.java x: 23 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/assembly/filter/MetaInfSpringHandler.java x: 22 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/assembly/filter/SimpleAggregatingDescriptorHandler.java x: 130 lines of code y: 13 # changes src/main/java/org/apache/maven/plugins/assembly/format/ReaderFormatter.java x: 120 lines of code y: 8 # changes src/main/java/org/apache/maven/plugins/assembly/functions/MavenProjectConsumer.java x: 5 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/assembly/functions/MavenProjects.java x: 64 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/assembly/functions/ModuleSetConsumer.java x: 11 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/assembly/internal/SarPlexusIoResourceCollection.java x: 14 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyExpressionEvaluator.java x: 40 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyInterpolator.java x: 103 lines of code y: 9 # changes src/main/java/org/apache/maven/plugins/assembly/io/AssemblyReader.java x: 17 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java x: 309 lines of code y: 15 # changes src/main/java/org/apache/maven/plugins/assembly/io/DefaultMessageHolder.java x: 300 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/assembly/io/FileLocation.java x: 81 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/assembly/io/MessageHolder.java x: 50 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/assembly/io/MessageLevels.java x: 48 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/assembly/io/MessageSink.java x: 8 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/assembly/io/PrefixedClasspathLocatorStrategy.java x: 27 lines of code y: 6 # changes src/main/java/org/apache/maven/plugins/assembly/io/RelativeFileLocatorStrategy.java x: 20 lines of code y: 6 # changes src/main/java/org/apache/maven/plugins/assembly/io/URLLocation.java x: 31 lines of code y: 6 # changes src/main/java/org/apache/maven/plugins/assembly/model/Assemblies.java x: 15 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/assembly/mojos/SingleAssemblyMojo.java x: 38 lines of code y: 8 # changes src/main/java/org/apache/maven/plugins/assembly/resolved/AssemblyId.java x: 18 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFileUtils.java x: 56 lines of code y: 7 # changes src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFormatUtils.java x: 255 lines of code y: 10 # changes src/main/java/org/apache/maven/plugins/assembly/utils/FilterUtils.java x: 141 lines of code y: 8 # changes src/main/java/org/apache/maven/plugins/assembly/utils/InterpolationConstants.java x: 20 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/assembly/utils/LineEndings.java x: 22 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/assembly/utils/LineEndingsUtils.java x: 89 lines of code y: 6 # changes src/main/java/org/apache/maven/plugins/assembly/utils/LinuxLineFeedInputStream.java x: 63 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/assembly/utils/ProjectUtils.java x: 89 lines of code y: 8 # changes src/main/java/org/apache/maven/plugins/assembly/utils/TypeConversionUtils.java x: 80 lines of code y: 6 # changes src/main/java/org/apache/maven/plugins/assembly/utils/WindowsLineFeedInputStream.java x: 72 lines of code y: 3 # changes src/it/projects/bugs/massembly-891/verify.groovy x: 13 lines of code y: 2 # changes src/it/projects/basic-features/formats-zstd/src/assemblies/src.xml x: 17 lines of code y: 1 # changes src/it/projects/reproducible/src/assemble/src.xml x: 20 lines of code y: 2 # changes src/main/resources/assemblies/bin.xml x: 33 lines of code y: 11 # changes src/main/resources/assemblies/jar-with-dependencies.xml x: 18 lines of code y: 15 # changes src/main/resources/assemblies/project.xml x: 22 lines of code y: 10 # changes src/main/resources/assemblies/src.xml x: 27 lines of code y: 12 # changes src/it/projects/bugs/massembly-964/verify.groovy x: 3 lines of code y: 1 # changes src/it/projects/dependency-sets/massembly-955/src/main/assembly/bin.xml x: 15 lines of code y: 1 # changes src/it/projects/bugs/massembly-956/verify.groovy x: 4 lines of code y: 1 # changes src/it/projects/bugs/massembly-285/verify.groovy x: 29 lines of code y: 1 # changes src/it/projects/dependency-sets/depSet-enum-vs-wildcard/verify.groovy x: 37 lines of code y: 1 # changes src/it/projects/file-sets/multimodule-unix-lineEndings/verify.groovy x: 27 lines of code y: 1 # changes src/it/projects/massembly-934_concat-files/src/assemble/bin.xml x: 21 lines of code y: 1 # changes src/it/projects/massembly-934_concat-files/verify.groovy x: 5 lines of code y: 1 # changes src/it/projects/basic-features/ExecutionRoot/src/assemble/src.xml x: 18 lines of code y: 3 # changes src/it/projects/basic-features/file-copyIntoTopDir/src/assemble/bin.xml x: 16 lines of code y: 5 # changes src/it/projects/basic-features/formats/src/assemblies/format-test.xml x: 27 lines of code y: 5 # changes src/it/projects/basic-features/massembly-351-projectPrefixInterp/src/main/assembly/myassembly.xml x: 33 lines of code y: 4 # changes src/it/projects/container-descriptors/configured-handler/src/assemble/bin.xml x: 23 lines of code y: 3 # changes src/it/projects/container-descriptors/custom-containerDescriptorHandler/assembly/src/assemble/bin.xml x: 21 lines of code y: 4 # changes src/it/projects/file-sets/excludes-using-regex/src/assemble/src.xml x: 18 lines of code y: 4 # changes src/it/projects/descriptor-refs/jar-with-dependencies/component-descriptors-merged/verify.groovy x: 23 lines of code y: 1 # changes src/it/projects/multimodule/two-level-multimodule/verify.groovy x: 2 lines of code y: 1 # changes src/it/projects/dependency-sets/massembly-675/src/main/assembly/bin.xml x: 10 lines of code y: 1 # changes src/it/settings.xml x: 57 lines of code y: 2 # changes src/it/projects/bugs/massembly-731/setup.groovy x: 26 lines of code y: 2 # changes src/it/projects/bugs/massembly-731/verify.groovy x: 11 lines of code y: 1 # changes src/it/projects/dependency-sets/depSet-unpacked-rdonly/child2/src/assemble/bin.xml x: 21 lines of code y: 3 # changes src/it/projects/dependency-sets/massembly-99/assembly/src/main/assembly/bin.xml x: 28 lines of code y: 1 # changes src/it/projects/file-modes/file-set-fileMode/src/assemble/src.xml x: 17 lines of code y: 4 # changes src/it/projects/multimodule/massembly-298/assembly/src/main/assembly/bin.xml x: 44 lines of code y: 1 # changes src/it/projects/multimodule/multimodule-binariesNotSource/assembly/src/main/assembly/bin.xml x: 25 lines of code y: 1 # changes src/it/projects/multimodule/two-level-multimodule/assembly/src/main/assembly/bin.xml x: 19 lines of code y: 1 # changes src/it/projects/multimodule/two-levels-includeBaseDir-withSrc/src/assemble/src.xml x: 29 lines of code y: 3 # changes src/it/projects/container-descriptors/custom-containerDescriptorHandler/handler-def/src/main/resources/META-INF/plexus/components.xml x: 15 lines of code y: 3 # changes src/it/projects/bugs/massembly-737/src/main/webapp/WEB-INF/web.xml x: 1 lines of code y: 1 # changes src/it/projects/file-sets/precedence-check/src.xml x: 20 lines of code y: 1 # changes src/it/projects/dependency-sets/massembly-395/src/main/assembly/zip.xml x: 18 lines of code y: 1 # changes src/it/projects/multimodule/multimodule-wholeReactorFromChild/child4/src/assemble/bin.xml x: 25 lines of code y: 3 # changes src/it/projects/multimodule/massembly-474/descriptor/src/assembly/client.xml x: 14 lines of code y: 1 # changes src/it/projects/basic-features/local-repo-interp/src/main/assembly/bin.xml x: 22 lines of code y: 2 # changes src/it/projects/basic-features/massembly-256-pomPropertiesInterp/src/main/assembly/myassembly.xml x: 24 lines of code y: 4 # changes src/it/projects/basic-features/outputFileNameMapping-withArtifactBaseVersion/repository/org/codehaus/plexus/plexus-utils/1.3-SNAPSHOT/maven-metadata.xml x: 12 lines of code y: 2 # changes src/it/projects/basic-features/relative-project-paths/src/assemble/src.xml x: 17 lines of code y: 2 # changes src/it/projects/components/component-dependencySet/src/main/assembly/bin.xml x: 10 lines of code y: 2 # changes src/it/projects/components/component-moduleSet/child2/src/assemble/modset.xml x: 19 lines of code y: 2 # changes src/it/projects/container-descriptors/custom-handler-withFileEntries/assembly/src/assemble/bin.xml x: 27 lines of code y: 3 # changes src/it/projects/container-descriptors/custom-handler-withMixedEntries/assembly/src/assemble/bin.xml x: 28 lines of code y: 3 # changes src/it/projects/container-descriptors/metaInf-services-aggregation/child2/src/assemble/bin.xml x: 25 lines of code y: 2 # changes src/it/projects/dependency-sets/dependencySet-projectArtifactNotIncluded/src/main/java/foo/Foo.java x: 6 lines of code y: 3 # changes src/it/projects/dependency-sets/dependencySet-unpackedSubsetsTwice/child2/src/assemble/bin.xml x: 38 lines of code y: 3 # changes src/it/projects/dependency-sets/include-project-attachments/src/main/assembly/bin.xml x: 19 lines of code y: 3 # changes src/it/projects/dependency-sets/massembly-345/src/main/resources/application.xml x: 2 lines of code y: 2 # changes src/it/projects/dependency-sets/multiple-wildcard-includes/src/main/assembly/bin.xml x: 19 lines of code y: 4 # changes src/it/projects/mojo-configuration/skipAssemblyCLIPropertySet/src/main/assembly/bin.xml x: 14 lines of code y: 3 # changes src/it/projects/multimodule/multimodule-filteredFileSet/src/assemble/bin.xml x: 23 lines of code y: 2 # changes src/it/projects/multimodule/multimodule-siblingParent/parent/src/assemble/src.xml x: 31 lines of code y: 2 # changes src/site/resources/architecture/assembly-plugin-architecture-notes.html/index.html x: 302 lines of code y: 2 # changes
27.0
# changes
  min: 1.0
  average: 3.58
  25th percentile: 2.0
  median: 3.0
  75th percentile: 3.0
  max: 27.0
0 633.0
lines of code
min: 1.0 | average: 39.62 | 25th percentile: 14.0 | median: 19.0 | 75th percentile: 27.0 | max: 633.0

Number of Contributors vs. Number of Changes: 239 points

src/main/java/org/apache/maven/plugins/assembly/archive/AssemblyArchiver.java x: 8 # contributors y: 8 # changes src/main/java/org/apache/maven/plugins/assembly/archive/DefaultAssemblyArchiver.java x: 13 # contributors y: 17 # changes src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java x: 16 # contributors y: 26 # changes src/site/site.xml x: 14 # contributors y: 27 # changes src/it/projects/reproducible/verify.groovy x: 3 # contributors y: 7 # changes src/main/java/org/apache/maven/plugins/assembly/archive/archiver/AssemblyProxyArchiver.java x: 8 # contributors y: 15 # changes src/it/projects/file-sets/symbolic-links/setup.groovy x: 1 # contributors y: 1 # changes src/it/projects/dependency-sets/massembly-969/src/main/assembly/bin.xml x: 2 # contributors y: 2 # changes src/main/java/org/apache/maven/plugins/assembly/AssemblerConfigurationSource.java x: 8 # contributors y: 11 # changes src/main/java/org/apache/maven/plugins/assembly/InvalidAssemblerConfigurationException.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/maven/plugins/assembly/archive/ManifestCreationFinalizer.java x: 8 # contributors y: 9 # changes src/main/java/org/apache/maven/plugins/assembly/archive/archiver/PrefixedArchivedFileSet.java x: 6 # contributors y: 6 # changes src/main/java/org/apache/maven/plugins/assembly/archive/phase/AssemblyArchiverPhase.java x: 4 # contributors y: 4 # changes src/main/java/org/apache/maven/plugins/assembly/archive/phase/AssemblyArchiverPhaseComparator.java x: 5 # contributors y: 5 # changes src/main/java/org/apache/maven/plugins/assembly/archive/phase/FileItemAssemblyPhase.java x: 7 # contributors y: 11 # changes src/main/java/org/apache/maven/plugins/assembly/archive/phase/ModuleSetAssemblyPhase.java x: 7 # contributors y: 9 # changes src/main/java/org/apache/maven/plugins/assembly/archive/task/AddDependencySetsTask.java x: 6 # contributors y: 11 # changes src/main/java/org/apache/maven/plugins/assembly/archive/task/AddDirectoryTask.java x: 4 # contributors y: 5 # changes src/main/java/org/apache/maven/plugins/assembly/archive/task/AddFileSetsTask.java x: 9 # contributors y: 11 # changes src/main/java/org/apache/maven/plugins/assembly/artifact/DefaultDependencyResolver.java x: 9 # contributors y: 16 # changes src/main/java/org/apache/maven/plugins/assembly/filter/ComponentsXmlArchiverFileFilter.java x: 10 # contributors y: 13 # changes src/main/java/org/apache/maven/plugins/assembly/format/ReaderFormatter.java x: 7 # contributors y: 8 # changes src/main/java/org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java x: 10 # contributors y: 15 # changes src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFileUtils.java x: 6 # contributors y: 7 # changes src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFormatUtils.java x: 7 # contributors y: 10 # changes src/main/java/org/apache/maven/plugins/assembly/utils/FilterUtils.java x: 6 # contributors y: 8 # changes src/main/java/org/apache/maven/plugins/assembly/utils/LineEndingsUtils.java x: 5 # contributors y: 6 # changes src/it/projects/reproducible/src/assemble/src.xml x: 1 # contributors y: 2 # changes src/main/resources/assemblies/project.xml x: 6 # contributors y: 10 # changes src/main/resources/assemblies/src.xml x: 8 # contributors y: 12 # changes src/it/projects/dependency-sets/multiple-wildcard-includes/verify.groovy x: 2 # contributors y: 1 # changes src/it/projects/basic-features/formats/src/assemblies/format-test.xml x: 3 # contributors y: 5 # changes src/it/projects/filtering-feature/filters-defined-in-build/src/main/assembly/descriptor.xml x: 2 # contributors y: 3 # changes src/it/projects/bugs/massembly-285/massembly-285-assembly/src/main/assembly/bin.xml x: 3 # contributors y: 4 # changes
27.0
# changes
  min: 1.0
  average: 3.58
  25th percentile: 2.0
  median: 3.0
  75th percentile: 3.0
  max: 27.0
0 16.0
# contributors
min: 1.0 | average: 3.09 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 16.0

Number of Contributors vs. File Size: 239 points

src/main/java/org/apache/maven/plugins/assembly/archive/AssemblyArchiver.java x: 8 # contributors y: 18 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/DefaultAssemblyArchiver.java x: 13 # contributors y: 344 lines of code src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java x: 16 # contributors y: 484 lines of code src/site/site.xml x: 14 # contributors y: 42 lines of code src/it/projects/reproducible/verify.groovy x: 3 # contributors y: 62 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/archiver/AssemblyProxyArchiver.java x: 8 # contributors y: 633 lines of code src/it/projects/file-sets/symbolic-links/setup.groovy x: 1 # contributors y: 8 lines of code src/it/projects/file-sets/symbolic-links/verify.groovy x: 1 # contributors y: 12 lines of code src/it/projects/dependency-sets/massembly-969/src/main/assembly/bin.xml x: 2 # contributors y: 40 lines of code src/it/projects/dependency-sets/massembly-969/verify.groovy x: 2 # contributors y: 21 lines of code src/main/java/org/apache/maven/plugins/assembly/AssemblerConfigurationSource.java x: 8 # contributors y: 51 lines of code src/main/java/org/apache/maven/plugins/assembly/InvalidAssemblerConfigurationException.java x: 3 # contributors y: 10 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/ManifestCreationFinalizer.java x: 8 # contributors y: 73 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/archiver/PrefixedArchivedFileSet.java x: 6 # contributors y: 69 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/archiver/PrefixedFileSet.java x: 6 # contributors y: 85 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/phase/AssemblyArchiverPhase.java x: 4 # contributors y: 13 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/phase/AssemblyArchiverPhaseComparator.java x: 5 # contributors y: 19 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/phase/DependencySetAssemblyPhase.java x: 5 # contributors y: 52 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/phase/FileItemAssemblyPhase.java x: 7 # contributors y: 118 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/phase/FileSetAssemblyPhase.java x: 5 # contributors y: 29 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/phase/ModuleSetAssemblyPhase.java x: 7 # contributors y: 384 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/phase/PhaseOrder.java x: 2 # contributors y: 4 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/task/AddArtifactTask.java x: 5 # contributors y: 210 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/task/AddDependencySetsTask.java x: 6 # contributors y: 297 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/task/AddDirectoryTask.java x: 4 # contributors y: 116 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/task/AddFileSetsTask.java x: 9 # contributors y: 129 lines of code src/main/java/org/apache/maven/plugins/assembly/artifact/DefaultDependencyResolver.java x: 9 # contributors y: 125 lines of code src/main/java/org/apache/maven/plugins/assembly/artifact/DependencyResolutionException.java x: 3 # contributors y: 7 lines of code src/main/java/org/apache/maven/plugins/assembly/artifact/DependencyResolver.java x: 3 # contributors y: 20 lines of code src/main/java/org/apache/maven/plugins/assembly/artifact/ResolutionManagementInfo.java x: 6 # contributors y: 44 lines of code src/main/java/org/apache/maven/plugins/assembly/filter/AbstractLineAggregatingHandler.java x: 8 # contributors y: 99 lines of code src/main/java/org/apache/maven/plugins/assembly/filter/ComponentsXmlArchiverFileFilter.java x: 10 # contributors y: 114 lines of code src/main/java/org/apache/maven/plugins/assembly/filter/ContainerDescriptorHandler.java x: 3 # contributors y: 4 lines of code src/main/java/org/apache/maven/plugins/assembly/filter/MetaInfServicesHandler.java x: 5 # contributors y: 23 lines of code src/main/java/org/apache/maven/plugins/assembly/filter/MetaInfSpringHandler.java x: 4 # contributors y: 22 lines of code src/main/java/org/apache/maven/plugins/assembly/filter/SimpleAggregatingDescriptorHandler.java x: 10 # contributors y: 130 lines of code src/main/java/org/apache/maven/plugins/assembly/format/ReaderFormatter.java x: 7 # contributors y: 120 lines of code src/main/java/org/apache/maven/plugins/assembly/functions/MavenProjectConsumer.java x: 2 # contributors y: 5 lines of code src/main/java/org/apache/maven/plugins/assembly/functions/MavenProjects.java x: 4 # contributors y: 64 lines of code src/main/java/org/apache/maven/plugins/assembly/functions/ModuleSetConsumer.java x: 2 # contributors y: 11 lines of code src/main/java/org/apache/maven/plugins/assembly/internal/SarPlexusIoResourceCollection.java x: 2 # contributors y: 14 lines of code src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyExpressionEvaluator.java x: 3 # contributors y: 40 lines of code src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyInterpolator.java x: 7 # contributors y: 103 lines of code src/main/java/org/apache/maven/plugins/assembly/io/AssemblyReader.java x: 3 # contributors y: 17 lines of code src/main/java/org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java x: 10 # contributors y: 309 lines of code src/main/java/org/apache/maven/plugins/assembly/io/DefaultMessageHolder.java x: 2 # contributors y: 300 lines of code src/main/java/org/apache/maven/plugins/assembly/io/FileLocation.java x: 3 # contributors y: 81 lines of code src/main/java/org/apache/maven/plugins/assembly/io/MessageHolder.java x: 2 # contributors y: 50 lines of code src/main/java/org/apache/maven/plugins/assembly/io/MessageLevels.java x: 2 # contributors y: 48 lines of code src/main/java/org/apache/maven/plugins/assembly/io/MessageSink.java x: 2 # contributors y: 8 lines of code src/main/java/org/apache/maven/plugins/assembly/io/PrefixedClasspathLocatorStrategy.java x: 6 # contributors y: 27 lines of code src/main/java/org/apache/maven/plugins/assembly/io/RelativeFileLocatorStrategy.java x: 6 # contributors y: 20 lines of code src/main/java/org/apache/maven/plugins/assembly/io/URLLocation.java x: 6 # contributors y: 31 lines of code src/main/java/org/apache/maven/plugins/assembly/model/Assemblies.java x: 2 # contributors y: 15 lines of code src/main/java/org/apache/maven/plugins/assembly/mojos/SingleAssemblyMojo.java x: 8 # contributors y: 38 lines of code src/main/java/org/apache/maven/plugins/assembly/resolved/AssemblyId.java x: 2 # contributors y: 18 lines of code src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFileUtils.java x: 6 # contributors y: 56 lines of code src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFormatUtils.java x: 7 # contributors y: 255 lines of code src/main/java/org/apache/maven/plugins/assembly/utils/FilterUtils.java x: 6 # contributors y: 141 lines of code src/main/java/org/apache/maven/plugins/assembly/utils/LineEndingsUtils.java x: 5 # contributors y: 89 lines of code src/main/java/org/apache/maven/plugins/assembly/utils/LinuxLineFeedInputStream.java x: 3 # contributors y: 63 lines of code src/main/java/org/apache/maven/plugins/assembly/utils/ProjectUtils.java x: 7 # contributors y: 89 lines of code src/main/java/org/apache/maven/plugins/assembly/utils/TypeConversionUtils.java x: 5 # contributors y: 80 lines of code src/main/java/org/apache/maven/plugins/assembly/utils/WindowsLineFeedInputStream.java x: 3 # contributors y: 72 lines of code src/it/projects/basic-features/formats-zstd/src/assemblies/src.xml x: 1 # contributors y: 17 lines of code src/it/projects/reproducible/src/assemble/src.xml x: 1 # contributors y: 20 lines of code src/main/resources/assemblies/bin.xml x: 8 # contributors y: 33 lines of code src/main/resources/assemblies/src.xml x: 8 # contributors y: 27 lines of code src/it/projects/bugs/massembly-964/verify.groovy x: 1 # contributors y: 3 lines of code src/it/projects/bugs/massembly-285/verify.groovy x: 1 # contributors y: 29 lines of code src/it/projects/dependency-sets/depSet-enum-vs-wildcard/verify.groovy x: 1 # contributors y: 37 lines of code src/it/projects/file-sets/multimodule-unix-lineEndings/verify.groovy x: 1 # contributors y: 27 lines of code src/it/projects/massembly-934_concat-files/verify.groovy x: 1 # contributors y: 5 lines of code src/it/projects/basic-features/ExecutionRoot/src/assemble/src.xml x: 3 # contributors y: 18 lines of code src/it/projects/basic-features/file-copyIntoTopDir/src/assemble/bin.xml x: 4 # contributors y: 16 lines of code src/it/projects/basic-features/formats/src/assemblies/format-test.xml x: 3 # contributors y: 27 lines of code src/it/projects/basic-features/massembly-351-projectPrefixInterp/src/main/assembly/myassembly.xml x: 4 # contributors y: 33 lines of code src/it/projects/container-descriptors/configured-handler/src/assemble/bin.xml x: 3 # contributors y: 23 lines of code src/it/projects/file-sets/excludes-using-regex/src/assemble/src.xml x: 4 # contributors y: 18 lines of code src/it/projects/descriptor-refs/jar-with-dependencies/component-descriptors-merged/verify.groovy x: 1 # contributors y: 23 lines of code src/it/projects/multimodule/two-level-multimodule/verify.groovy x: 1 # contributors y: 2 lines of code src/it/settings.xml x: 1 # contributors y: 57 lines of code src/it/projects/bugs/massembly-731/setup.groovy x: 2 # contributors y: 26 lines of code src/it/projects/multimodule/massembly-298/assembly/src/main/assembly/bin.xml x: 1 # contributors y: 44 lines of code src/it/projects/multimodule/two-level-multimodule/assembly/src/main/assembly/bin.xml x: 1 # contributors y: 19 lines of code src/it/projects/multimodule/two-levels-includeBaseDir-withSrc/src/assemble/src.xml x: 3 # contributors y: 29 lines of code src/it/projects/multimodule/massembly-474/descriptor/src/assembly/client.xml x: 1 # contributors y: 14 lines of code src/it/projects/basic-features/massembly-256-pomPropertiesInterp/src/main/assembly/myassembly.xml x: 4 # contributors y: 24 lines of code src/it/projects/dependency-sets/depSet-transFromProfile/child2/src/assemble/bin.xml x: 2 # contributors y: 24 lines of code src/it/projects/dependency-sets/dependencySet-unpackedSubsetsTwice/child2/src/assemble/bin.xml x: 3 # contributors y: 38 lines of code src/it/projects/dependency-sets/massembly-345/src/main/resources/application.xml x: 2 # contributors y: 2 lines of code src/it/projects/mojo-configuration/skipAssemblyCLIPropertySet/src/main/assembly/bin.xml x: 3 # contributors y: 14 lines of code src/it/projects/multimodule/multimodule-siblingParent/parent/src/assemble/src.xml x: 2 # contributors y: 31 lines of code src/site/resources/architecture/assembly-plugin-architecture-notes.html/index.html x: 2 # contributors y: 302 lines of code
633.0
lines of code
  min: 1.0
  average: 39.62
  25th percentile: 14.0
  median: 19.0
  75th percentile: 27.0
  max: 633.0
0 16.0
# contributors
min: 1.0 | average: 3.09 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 16.0