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 245 files with 9,583 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 (511 lines of code)
    • 34 files changed 6-20 times (4,326 lines of code)
    • 209 files changed 1-5 times (4,746 lines of code)
0% | 0% | 5% | 45% | 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 245 files with 9,583 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 6 files changed by 11-25 contributors (1,393 lines of code)
    • 28 files changed by 6-10 contributors (3,302 lines of code)
    • 150 files changed by 2-5 contributors (3,916 lines of code)
    • 61 files changed by 1 contributor (972 lines of code)
0% | 14% | 34% | 40% | 10%
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, yaml, sh, md, cgi, jsp, html, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 7% | 66% | 26%
xml0% | 0% | 1% | 3% | 94%
groovy0% | 0% | 0% | 14% | 85%
html0% | 0% | 0% | 0% | 100%
cgi0% | 0% | 0% | 0% | 100%
jsp0% | 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% | 45% | 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
43 - 2005-09-21 2025-02-12 29 15 brett@apache.org bukama@users.noreply.github...
AbstractAssemblyMojo.java
in src/main/java/org/apache/maven/plugins/assembly/mojos
468 57 2015-06-13 2023-12-17 29 16 krosenvold@apache.org s.jaranowski@gmail.com
DefaultAssemblyReader.java
in src/main/java/org/apache/maven/plugins/assembly/io
311 12 2015-06-13 2024-02-04 20 12 krosenvold@apache.org s.jaranowski@gmail.com
DefaultDependencyResolver.java
in src/main/java/org/apache/maven/plugins/assembly/artifact
219 5 2015-06-13 2024-03-14 18 10 krosenvold@apache.org s.jaranowski@gmail.com
DefaultAssemblyArchiver.java
in src/main/java/org/apache/maven/plugins/assembly/archive
327 10 2015-06-13 2023-12-10 18 13 krosenvold@apache.org s.jaranowski@gmail.com
AssemblyProxyArchiver.java
in src/main/java/org/apache/maven/plugins/assembly/archive/archiver
646 70 2015-06-13 2024-02-04 17 9 krosenvold@apache.org s.jaranowski@gmail.com
jar-with-dependencies.xml
in src/main/resources/assemblies
18 - 2005-04-18 2022-07-16 15 8 brett@apache.org slachiewicz@apache.org
SimpleAggregatingDescriptorHandler.java
in src/main/java/org/apache/maven/plugins/assembly/filter
128 12 2015-06-13 2023-12-10 15 11 krosenvold@apache.org s.jaranowski@gmail.com
AssemblerConfigurationSource.java
in src/main/java/org/apache/maven/plugins/assembly
52 - 2015-06-13 2023-12-17 14 9 krosenvold@apache.org s.jaranowski@gmail.com
ComponentsXmlArchiverFileFilter.java
in src/main/java/org/apache/maven/plugins/assembly/filter
116 6 2015-06-13 2023-12-10 14 11 krosenvold@apache.org s.jaranowski@gmail.com
src.xml
in src/main/resources/assemblies
27 - 2006-07-26 2022-07-16 12 8 epunzalan@apache.org slachiewicz@apache.org
FileItemAssemblyPhase.java
in src/main/java/org/apache/maven/plugins/assembly/archive/phase
118 3 2015-06-13 2023-12-10 12 8 krosenvold@apache.org s.jaranowski@gmail.com
AssemblyFormatUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
253 17 2015-06-13 2024-02-04 12 8 krosenvold@apache.org s.jaranowski@gmail.com
AddDependencySetsTask.java
in src/main/java/org/apache/maven/plugins/assembly/archive/task
299 18 2015-06-13 2024-04-25 12 7 krosenvold@apache.org gnodet@gmail.com
bin.xml
in src/main/resources/assemblies
33 - 2006-07-26 2022-07-16 11 8 epunzalan@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
project.xml
in src/main/resources/assemblies
22 - 2006-10-27 2022-07-16 10 6 jdcasey@apache.org slachiewicz@apache.org
ManifestCreationFinalizer.java
in src/main/java/org/apache/maven/plugins/assembly/archive
82 3 2015-06-13 2024-05-12 10 8 krosenvold@apache.org olamy@apache.org
AbstractLineAggregatingHandler.java
in src/main/java/org/apache/maven/plugins/assembly/filter
94 8 2015-06-13 2023-12-10 10 9 krosenvold@apache.org s.jaranowski@gmail.com
ReaderFormatter.java
in src/main/java/org/apache/maven/plugins/assembly/format
120 4 2015-06-13 2024-02-04 10 8 krosenvold@apache.org s.jaranowski@gmail.com
AssemblyArchiver.java
in src/main/java/org/apache/maven/plugins/assembly/archive
16 - 2015-06-13 2023-12-10 9 8 krosenvold@apache.org s.jaranowski@gmail.com
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
FilterUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
141 6 2015-06-13 2023-12-10 9 7 krosenvold@apache.org s.jaranowski@gmail.com
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
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
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
PrefixedFileSet.java
in src/main/java/org/apache/maven/plugins/assembly/archive/archiver
84 6 2015-06-13 2023-12-10 7 7 krosenvold@apache.org s.jaranowski@gmail.com
LineEndingsUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
88 7 2015-06-13 2023-12-10 7 6 krosenvold@apache.org s.jaranowski@gmail.com
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
bin.xml
in src/it/projects/basic-features/file-copyIntoTopDir/src/assemble
16 - 2007-08-22 2019-02-16 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
myassembly.xml
in src/it/projects/basic-features/massembly-256-pomPropertiesInterp/src/main/assembly
24 - 2008-02-25 2023-10-25 5 5 jdcasey@apache.org s.jaranowski@gmail.com
format-test.xml
in src/it/projects/basic-features/formats/src/assemblies
27 - 2014-10-09 2019-02-16 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
myassembly.xml
in src/it/projects/basic-features/massembly-351-projectPrefixInterp/src/main/assembly
33 - 2008-09-12 2023-10-25 5 5 jdcasey@apache.org s.jaranowski@gmail.com
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/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-modes/fileItem-fileMode/src/assemble
17 - 2007-08-22 2015-07-18 4 4 jdcasey@apache.org krosenvold@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
468 57 2015-06-13 2023-12-17 29 16 krosenvold@apache.org s.jaranowski@gmail.com
site.xml
in src/site
43 - 2005-09-21 2025-02-12 29 15 brett@apache.org bukama@users.noreply.github...
DefaultAssemblyArchiver.java
in src/main/java/org/apache/maven/plugins/assembly/archive
327 10 2015-06-13 2023-12-10 18 13 krosenvold@apache.org s.jaranowski@gmail.com
DefaultAssemblyReader.java
in src/main/java/org/apache/maven/plugins/assembly/io
311 12 2015-06-13 2024-02-04 20 12 krosenvold@apache.org s.jaranowski@gmail.com
SimpleAggregatingDescriptorHandler.java
in src/main/java/org/apache/maven/plugins/assembly/filter
128 12 2015-06-13 2023-12-10 15 11 krosenvold@apache.org s.jaranowski@gmail.com
ComponentsXmlArchiverFileFilter.java
in src/main/java/org/apache/maven/plugins/assembly/filter
116 6 2015-06-13 2023-12-10 14 11 krosenvold@apache.org s.jaranowski@gmail.com
DefaultDependencyResolver.java
in src/main/java/org/apache/maven/plugins/assembly/artifact
219 5 2015-06-13 2024-03-14 18 10 krosenvold@apache.org s.jaranowski@gmail.com
AssemblyProxyArchiver.java
in src/main/java/org/apache/maven/plugins/assembly/archive/archiver
646 70 2015-06-13 2024-02-04 17 9 krosenvold@apache.org s.jaranowski@gmail.com
AssemblerConfigurationSource.java
in src/main/java/org/apache/maven/plugins/assembly
52 - 2015-06-13 2023-12-17 14 9 krosenvold@apache.org s.jaranowski@gmail.com
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
AbstractLineAggregatingHandler.java
in src/main/java/org/apache/maven/plugins/assembly/filter
94 8 2015-06-13 2023-12-10 10 9 krosenvold@apache.org s.jaranowski@gmail.com
jar-with-dependencies.xml
in src/main/resources/assemblies
18 - 2005-04-18 2022-07-16 15 8 brett@apache.org slachiewicz@apache.org
AssemblyFormatUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
253 17 2015-06-13 2024-02-04 12 8 krosenvold@apache.org s.jaranowski@gmail.com
FileItemAssemblyPhase.java
in src/main/java/org/apache/maven/plugins/assembly/archive/phase
118 3 2015-06-13 2023-12-10 12 8 krosenvold@apache.org s.jaranowski@gmail.com
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
ReaderFormatter.java
in src/main/java/org/apache/maven/plugins/assembly/format
120 4 2015-06-13 2024-02-04 10 8 krosenvold@apache.org s.jaranowski@gmail.com
ManifestCreationFinalizer.java
in src/main/java/org/apache/maven/plugins/assembly/archive
82 3 2015-06-13 2024-05-12 10 8 krosenvold@apache.org olamy@apache.org
AssemblyArchiver.java
in src/main/java/org/apache/maven/plugins/assembly/archive
16 - 2015-06-13 2023-12-10 9 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
AddDependencySetsTask.java
in src/main/java/org/apache/maven/plugins/assembly/archive/task
299 18 2015-06-13 2024-04-25 12 7 krosenvold@apache.org gnodet@gmail.com
FilterUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
141 6 2015-06-13 2023-12-10 9 7 krosenvold@apache.org s.jaranowski@gmail.com
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
PrefixedFileSet.java
in src/main/java/org/apache/maven/plugins/assembly/archive/archiver
84 6 2015-06-13 2023-12-10 7 7 krosenvold@apache.org s.jaranowski@gmail.com
project.xml
in src/main/resources/assemblies
22 - 2006-10-27 2022-07-16 10 6 jdcasey@apache.org slachiewicz@apache.org
LineEndingsUtils.java
in src/main/java/org/apache/maven/plugins/assembly/utils
88 7 2015-06-13 2023-12-10 7 6 krosenvold@apache.org s.jaranowski@gmail.com
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
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
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
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
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
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
myassembly.xml
in src/it/projects/basic-features/massembly-256-pomPropertiesInterp/src/main/assembly
24 - 2008-02-25 2023-10-25 5 5 jdcasey@apache.org s.jaranowski@gmail.com
myassembly.xml
in src/it/projects/basic-features/massembly-351-projectPrefixInterp/src/main/assembly
33 - 2008-09-12 2023-10-25 5 5 jdcasey@apache.org s.jaranowski@gmail.com
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
bin.xml
in src/it/projects/basic-features/file-copyIntoTopDir/src/assemble
16 - 2007-08-22 2019-02-16 5 4 jdcasey@apache.org michaelo@apache.org
Locator.java
in src/main/java/org/apache/maven/plugins/assembly/io
40 6 2020-07-07 2023-12-10 4 4 elharo@users.noreply.github... s.jaranowski@gmail.com
MessageLevels.java
in src/main/java/org/apache/maven/plugins/assembly/io
48 3 2020-07-07 2023-12-10 4 4 elharo@users.noreply.github... s.jaranowski@gmail.com
DefaultMessageHolder.java
in src/main/java/org/apache/maven/plugins/assembly/io
300 57 2020-07-07 2023-12-10 4 4 elharo@users.noreply.github... s.jaranowski@gmail.com
MetaInfSpringHandler.java
in src/main/java/org/apache/maven/plugins/assembly/filter
22 2 2015-06-13 2023-04-02 4 4 krosenvold@apache.org slachiewicz@apache.org
InterpolationConstants.java
in src/main/java/org/apache/maven/plugins/assembly/utils
20 2 2015-06-13 2023-04-02 4 4 krosenvold@apache.org slachiewicz@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
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/dependency-sets/depSet-enum-vs-wildcard
37 - 2021-04-09 2021-04-09 1 1 rfscholte@apache.org rfscholte@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
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
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
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
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-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
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
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
verify.groovy
in src/it/projects/dependency-sets/massembly-1008
22 - 2024-01-30 2024-01-30 1 1 tamas@cservenak.net tamas@cservenak.net
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
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
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
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
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
web-bundle.xml
in src/it/projects/mojo-configuration/manifest-with-customEntry-manifest-file/src/main/assembly
20 - 2024-05-12 2024-05-12 1 1 olamy@apache.org olamy@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
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
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
dir.xml
in src/it/projects/dependency-sets/massembly-994-refresh-unpacked/child2/src/assemble
18 - 2023-11-10 2023-11-10 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
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...
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
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
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/main-class-and-dependencies
15 - 2024-02-04 2024-02-04 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
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
bin.xml
in src/it/projects/dependency-sets/massembly-955/src/main/assembly
15 - 2022-06-20 2022-06-20 1 1 tamas@cservenak.net tamas@cservenak.net
bin.xml
in src/it/projects/dependency-sets/massembly-1008/src/main/assembly
15 - 2024-01-30 2024-01-30 1 1 tamas@cservenak.net tamas@cservenak.net
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
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
verify.groovy
in src/it/projects/file-sets/symbolic-links
12 - 2023-05-01 2023-05-01 1 1 mguillemot@yahoo.fr mguillemot@yahoo.fr
verify.groovy
in src/it/projects/bugs/massembly-731
11 - 2016-05-10 2016-05-10 1 1 hboutemy@apache.org hboutemy@apache.org
bin.xml
in src/it/projects/dependency-sets/massembly-675/src/main/assembly
10 - 2018-02-19 2018-02-19 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...
setup.groovy
in src/it/projects/file-sets/symbolic-links
8 - 2023-05-01 2023-05-01 1 1 mguillemot@yahoo.fr mguillemot@yahoo.fr
verify.groovy
in src/it/projects/basic-features/inline-descriptor
8 - 2023-12-17 2023-12-17 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
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
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/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/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
verify.groovy
in src/it/projects/bugs/massembly-920
5 - 2020-04-18 2020-04-18 1 1 rfscholte@apache.org rfscholte@apache.org
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
Correlations

File Size vs. Number of Changes: 245 points

src/site/site.xml x: 43 lines of code y: 29 # changes src/it/projects/mojo-configuration/manifest-with-customEntry-manifest-file/src/main/assembly/web-bundle.xml x: 20 lines of code y: 1 # changes src/it/projects/mojo-configuration/manifest-with-customEntry-manifest-file/src/main/webapp/WEB-INF/web.xml x: 4 lines of code y: 1 # changes src/it/projects/mojo-configuration/manifest-with-customEntry-manifest-file/src/main/webapp/index.jsp x: 1 lines of code y: 1 # changes src/main/java/org/apache/maven/plugins/assembly/archive/ManifestCreationFinalizer.java x: 82 lines of code y: 10 # changes src/main/java/org/apache/maven/plugins/assembly/archive/task/AddDependencySetsTask.java x: 299 lines of code y: 12 # changes src/main/java/org/apache/maven/plugins/assembly/artifact/DefaultDependencyResolver.java x: 219 lines of code y: 18 # changes src/it/projects/descriptor-refs/jar-with-dependencies/main-class-and-dependencies/verify.groovy x: 15 lines of code y: 1 # changes src/main/java/org/apache/maven/plugins/assembly/archive/archiver/AssemblyProxyArchiver.java x: 646 lines of code y: 17 # changes src/main/java/org/apache/maven/plugins/assembly/format/ReaderFormatter.java x: 120 lines of code y: 10 # changes src/main/java/org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java x: 311 lines of code y: 20 # changes src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFormatUtils.java x: 253 lines of code y: 12 # changes src/it/projects/dependency-sets/massembly-1008/verify.groovy x: 22 lines of code y: 1 # changes src/it/projects/basic-features/inline-descriptor/verify.groovy x: 8 lines of code y: 1 # changes src/main/java/org/apache/maven/plugins/assembly/AssemblerConfigurationSource.java x: 52 lines of code y: 14 # changes src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java x: 468 lines of code y: 29 # changes src/main/java/org/apache/maven/plugins/assembly/archive/AssemblyArchiver.java x: 16 lines of code y: 9 # changes src/main/java/org/apache/maven/plugins/assembly/archive/DefaultAssemblyArchiver.java x: 327 lines of code y: 18 # changes src/main/java/org/apache/maven/plugins/assembly/archive/archiver/PrefixedFileSet.java x: 84 lines of code y: 7 # changes src/main/java/org/apache/maven/plugins/assembly/archive/phase/FileItemAssemblyPhase.java x: 118 lines of code y: 12 # changes src/main/java/org/apache/maven/plugins/assembly/filter/AbstractLineAggregatingHandler.java x: 94 lines of code y: 10 # changes src/main/java/org/apache/maven/plugins/assembly/filter/ComponentsXmlArchiverFileFilter.java x: 116 lines of code y: 14 # changes src/main/java/org/apache/maven/plugins/assembly/filter/SimpleAggregatingDescriptorHandler.java x: 128 lines of code y: 15 # changes src/main/java/org/apache/maven/plugins/assembly/io/ClasspathResourceLocatorStrategy.java x: 17 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/assembly/io/DefaultMessageHolder.java x: 300 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/assembly/io/Locator.java x: 40 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/assembly/io/MessageLevels.java x: 48 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/assembly/utils/FilterUtils.java x: 141 lines of code y: 9 # changes src/main/java/org/apache/maven/plugins/assembly/utils/LineEndingsUtils.java x: 88 lines of code y: 7 # changes src/it/projects/dependency-sets/massembly-994-refresh-unpacked/child2/src/assemble/dir.xml x: 18 lines of code y: 1 # changes src/it/projects/dependency-sets/massembly-994-refresh-unpacked/verify.groovy x: 3 lines of code y: 1 # changes src/it/projects/basic-features/massembly-256-pomPropertiesInterp/src/main/assembly/myassembly.xml x: 24 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: 5 # changes src/it/projects/dependency-sets/depMgmt-override/child/src/assembly/bundle.xml x: 18 lines of code y: 3 # changes src/it/projects/reproducible/verify.groovy x: 62 lines of code y: 7 # 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/InvalidAssemblerConfigurationException.java x: 10 lines of code y: 3 # 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/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/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/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/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/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/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/DebugConfigurationListener.java x: 41 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/FileLocation.java x: 81 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/assembly/io/FileLocatorStrategy.java x: 14 lines of code y: 2 # 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/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/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/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/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/selector.groovy x: 9 lines of code y: 1 # 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-285/verify.groovy x: 29 lines of code y: 1 # changes src/it/projects/bugs/massembly-919/verify.groovy x: 16 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/bugs/massembly-920/verify.groovy x: 5 lines of code y: 1 # 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/container-descriptors/configured-handler/src/assemble/bin.xml x: 23 lines of code y: 3 # 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/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/multimodule/multimodule-wholeReactorFromChild/child4/src/assemble/bin.xml x: 25 lines of code y: 3 # changes src/it/projects/basic-features/file-sameName/src/assemble/bin.xml x: 24 lines of code y: 3 # 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/metaInf-services-aggregation/child2/src/assemble/bin.xml x: 25 lines of code y: 2 # changes src/it/projects/dependency-sets/depSet-transFromProfile/child2/src/assemble/bin.xml x: 24 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-projectArtifactNotIncluded/src/main/webapp/WEB-INF/web.xml x: 16 lines of code y: 2 # 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/including-sar-dependency/src/assemble/bin.xml x: 16 lines of code y: 3 # changes src/it/projects/dependency-sets/massembly-235/src/main/assembly/release.xml x: 24 lines of code y: 4 # 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/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
29.0
# changes
  min: 1.0
  average: 3.67
  25th percentile: 2.0
  median: 3.0
  75th percentile: 4.0
  max: 29.0
0 646.0
lines of code
min: 1.0 | average: 39.11 | 25th percentile: 13.5 | median: 18.0 | 75th percentile: 27.0 | max: 646.0

Number of Contributors vs. Number of Changes: 245 points

src/site/site.xml x: 15 # contributors y: 29 # changes src/it/projects/mojo-configuration/manifest-with-customEntry-manifest-file/src/main/assembly/web-bundle.xml x: 1 # contributors y: 1 # changes src/main/java/org/apache/maven/plugins/assembly/archive/ManifestCreationFinalizer.java x: 8 # contributors y: 10 # changes src/main/java/org/apache/maven/plugins/assembly/archive/task/AddDependencySetsTask.java x: 7 # contributors y: 12 # changes src/main/java/org/apache/maven/plugins/assembly/artifact/DefaultDependencyResolver.java x: 10 # contributors y: 18 # changes src/main/java/org/apache/maven/plugins/assembly/archive/archiver/AssemblyProxyArchiver.java x: 9 # contributors y: 17 # changes src/main/java/org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java x: 12 # contributors y: 20 # changes src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFormatUtils.java x: 8 # contributors y: 12 # changes src/main/java/org/apache/maven/plugins/assembly/AssemblerConfigurationSource.java x: 9 # contributors y: 14 # changes src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java x: 16 # contributors y: 29 # changes src/main/java/org/apache/maven/plugins/assembly/archive/AssemblyArchiver.java x: 8 # contributors y: 9 # changes src/main/java/org/apache/maven/plugins/assembly/archive/DefaultAssemblyArchiver.java x: 13 # contributors y: 18 # changes src/main/java/org/apache/maven/plugins/assembly/archive/archiver/PrefixedFileSet.java x: 7 # contributors y: 7 # changes src/main/java/org/apache/maven/plugins/assembly/filter/AbstractLineAggregatingHandler.java x: 9 # contributors y: 10 # changes src/main/java/org/apache/maven/plugins/assembly/filter/ComponentsXmlArchiverFileFilter.java x: 11 # contributors y: 14 # changes src/main/java/org/apache/maven/plugins/assembly/filter/SimpleAggregatingDescriptorHandler.java x: 11 # contributors y: 15 # changes src/main/java/org/apache/maven/plugins/assembly/io/ClasspathResourceLocatorStrategy.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/maven/plugins/assembly/io/DefaultMessageHolder.java x: 4 # contributors y: 4 # changes src/main/java/org/apache/maven/plugins/assembly/utils/FilterUtils.java x: 7 # contributors y: 9 # changes src/main/java/org/apache/maven/plugins/assembly/utils/LineEndingsUtils.java x: 6 # contributors y: 7 # changes src/it/projects/basic-features/massembly-256-pomPropertiesInterp/src/main/assembly/myassembly.xml x: 5 # contributors y: 5 # changes src/it/projects/reproducible/verify.groovy x: 3 # contributors y: 7 # 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/archive/archiver/PrefixedArchivedFileSet.java x: 6 # contributors y: 6 # 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/mojos/SingleAssemblyMojo.java x: 8 # contributors y: 8 # changes src/main/java/org/apache/maven/plugins/assembly/utils/ProjectUtils.java x: 7 # contributors y: 8 # changes src/main/java/org/apache/maven/plugins/assembly/utils/TypeConversionUtils.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/bin.xml x: 8 # contributors y: 11 # changes src/main/resources/assemblies/jar-with-dependencies.xml x: 8 # contributors y: 15 # changes src/main/resources/assemblies/project.xml x: 6 # contributors y: 10 # 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
29.0
# changes
  min: 1.0
  average: 3.67
  25th percentile: 2.0
  median: 3.0
  75th percentile: 4.0
  max: 29.0
0 16.0
# contributors
min: 1.0 | average: 3.13 | 25th percentile: 1.5 | median: 3.0 | 75th percentile: 3.0 | max: 16.0

Number of Contributors vs. File Size: 245 points

src/site/site.xml x: 15 # contributors y: 43 lines of code src/it/projects/mojo-configuration/manifest-with-customEntry-manifest-file/src/main/assembly/web-bundle.xml x: 1 # contributors y: 20 lines of code src/it/projects/mojo-configuration/manifest-with-customEntry-manifest-file/src/main/webapp/WEB-INF/web.xml x: 1 # contributors y: 4 lines of code src/it/projects/mojo-configuration/manifest-with-customEntry-manifest-file/src/main/webapp/index.jsp x: 1 # contributors y: 1 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/ManifestCreationFinalizer.java x: 8 # contributors y: 82 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/task/AddDependencySetsTask.java x: 7 # contributors y: 299 lines of code src/main/java/org/apache/maven/plugins/assembly/artifact/DefaultDependencyResolver.java x: 10 # contributors y: 219 lines of code src/it/projects/descriptor-refs/jar-with-dependencies/main-class-and-dependencies/verify.groovy x: 1 # contributors y: 15 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/archiver/AssemblyProxyArchiver.java x: 9 # contributors y: 646 lines of code src/main/java/org/apache/maven/plugins/assembly/format/ReaderFormatter.java x: 8 # contributors y: 120 lines of code src/main/java/org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java x: 12 # contributors y: 311 lines of code src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFormatUtils.java x: 8 # contributors y: 253 lines of code src/it/projects/dependency-sets/massembly-1008/verify.groovy x: 1 # contributors y: 22 lines of code src/it/projects/basic-features/inline-descriptor/verify.groovy x: 1 # contributors y: 8 lines of code src/main/java/org/apache/maven/plugins/assembly/AssemblerConfigurationSource.java x: 9 # contributors y: 52 lines of code src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java x: 16 # contributors y: 468 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/AssemblyArchiver.java x: 8 # contributors y: 16 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/DefaultAssemblyArchiver.java x: 13 # contributors y: 327 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/archiver/PrefixedFileSet.java x: 7 # contributors y: 84 lines of code src/main/java/org/apache/maven/plugins/assembly/archive/phase/FileItemAssemblyPhase.java x: 8 # contributors y: 118 lines of code src/main/java/org/apache/maven/plugins/assembly/filter/AbstractLineAggregatingHandler.java x: 9 # contributors y: 94 lines of code src/main/java/org/apache/maven/plugins/assembly/filter/ComponentsXmlArchiverFileFilter.java x: 11 # contributors y: 116 lines of code src/main/java/org/apache/maven/plugins/assembly/filter/SimpleAggregatingDescriptorHandler.java x: 11 # contributors y: 128 lines of code src/main/java/org/apache/maven/plugins/assembly/io/ClasspathResourceLocatorStrategy.java x: 3 # contributors y: 17 lines of code src/main/java/org/apache/maven/plugins/assembly/io/DefaultMessageHolder.java x: 4 # contributors y: 300 lines of code src/main/java/org/apache/maven/plugins/assembly/io/Locator.java x: 4 # contributors y: 40 lines of code src/main/java/org/apache/maven/plugins/assembly/io/MessageLevels.java x: 4 # contributors y: 48 lines of code src/main/java/org/apache/maven/plugins/assembly/utils/FilterUtils.java x: 7 # contributors y: 141 lines of code src/main/java/org/apache/maven/plugins/assembly/utils/LineEndingsUtils.java x: 6 # contributors y: 88 lines of code src/it/projects/basic-features/massembly-256-pomPropertiesInterp/src/main/assembly/myassembly.xml x: 5 # contributors y: 24 lines of code src/it/projects/basic-features/massembly-351-projectPrefixInterp/src/main/assembly/myassembly.xml x: 5 # contributors y: 33 lines of code src/it/projects/dependency-sets/depMgmt-override/child/src/assembly/bundle.xml x: 3 # contributors y: 18 lines of code src/it/projects/reproducible/verify.groovy x: 3 # contributors y: 62 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/InvalidAssemblerConfigurationException.java x: 3 # contributors y: 10 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/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/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/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/DependencyResolutionException.java x: 3 # contributors y: 7 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/ContainerDescriptorHandler.java x: 3 # contributors y: 4 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/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/DebugConfigurationListener.java x: 2 # contributors y: 41 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/FileLocation.java x: 3 # contributors y: 81 lines of code src/main/java/org/apache/maven/plugins/assembly/io/FileLocatorStrategy.java x: 2 # contributors y: 14 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/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/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/InterpolationConstants.java x: 4 # contributors y: 20 lines of code src/main/java/org/apache/maven/plugins/assembly/utils/LineEndings.java x: 3 # contributors y: 22 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/main/resources/assemblies/bin.xml x: 8 # contributors y: 33 lines of code src/main/resources/assemblies/jar-with-dependencies.xml x: 8 # contributors y: 18 lines of code src/main/resources/assemblies/project.xml x: 6 # contributors y: 22 lines of code src/main/resources/assemblies/src.xml x: 8 # contributors y: 27 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/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/container-descriptors/configured-handler/src/assemble/bin.xml x: 3 # contributors y: 23 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/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-levels-includeBaseDir-withSrc/src/assemble/src.xml x: 3 # contributors y: 29 lines of code src/it/projects/container-descriptors/custom-containerDescriptorHandler/handler-def/src/main/resources/META-INF/plexus/components.xml x: 3 # contributors y: 15 lines of code src/it/projects/filtering-feature/filters-defined-in-build/src/main/assembly/descriptor.xml x: 2 # contributors y: 17 lines of code src/it/projects/container-descriptors/metaInf-services-aggregation/child2/src/assemble/bin.xml x: 2 # contributors y: 25 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-235/src/main/assembly/release.xml x: 4 # contributors y: 24 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/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
646.0
lines of code
  min: 1.0
  average: 39.11
  25th percentile: 13.5
  median: 18.0
  75th percentile: 27.0
  max: 646.0
0 16.0
# contributors
min: 1.0 | average: 3.13 | 25th percentile: 1.5 | median: 3.0 | 75th percentile: 3.0 | max: 16.0