apache / maven-invoker-plugin
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
29% | 0% | 12% | 9% | 47%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java42% | 0% | 17% | 14% | 24%
xml0% | 0% | 0% | 0% | 100%
groovy0% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
cgi0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src29% | 0% | 12% | 9% | 47%
Longest Files (Top 50)
File# lines# units
AbstractInvokerMojo.java
in src/main/java/org/apache/maven/plugins/invoker
1354 53
InvokerProperties.java
in src/main/java/org/apache/maven/plugins/invoker
290 35
InstallMojo.java
in src/main/java/org/apache/maven/plugins/invoker
273 11
SelectorUtils.java
in src/main/java/org/apache/maven/plugins/invoker
165 13
InvokerSession.java
in src/main/java/org/apache/maven/plugins/invoker
157 14
InvokerReportRenderer.java
in src/main/java/org/apache/maven/plugins/invoker
126 10
CompositeMap.java
in src/main/java/org/apache/maven/plugins/invoker
95 12
settings.xml
in src/it
69 -
InvokerReport.java
in src/main/java/org/apache/maven/plugins/invoker
61 7
VerifyMojo.java
in src/main/java/org/apache/maven/plugins/invoker
61 1
Selector.java
in src/main/java/org/apache/maven/plugins/invoker
60 2
MyMojo.java
in src/it/exec-timeout-mojo-level/src/main/java/org/apache/maven/it/plugins/dummy
53 1
MyMojo.java
in src/it/exec-timeout-invoker-level/src/main/java/org/apache/maven/it/plugins/dummy
53 1
spacy pom.xml
in src/it/invocation-spaces/src/it projects/project
48 -
JobExecutor.java
in src/main/java/org/apache/maven/plugins/invoker
47 1
InvokerMojo.java
in src/main/java/org/apache/maven/plugins/invoker
46 3
MyMojo.java
in src/it/invocation-reactor-indirect/plugin/src/main/java/org/apache/maven/it/plugins/dummy
44 1
MyMojo.java
in src/it/MINVOKER-191/plugin/src/main/java/org/apache/maven/it/plugins/dummy
44 1
verify.groovy
in src/it/script-verify-xml
43 -
settings.xml
in src/it/invocation-spaces/src/it projects
38 -
settings.xml
in src/it/local-repo-isolated/src/it
36 -
settings.xml
in src/it/local-repo-default/src/it
36 -
settings.xml
in src/it/settings-merge-multiexecutions/src/it
35 -
settings.xml
in src/it/settings-auto-exclude/src/it
35 -
settings.xml
in src/it/invocation-project/src/it
35 -
settings.xml
in src/it/pom-filtering/src/it
35 -
settings.xml
in src/it/invocation-offline/src/it
35 -
settings.xml
in src/it/invocation-multiple/src/it
35 -
setup.groovy
in src/it/script-global-vars/src/it/groovy
34 -
verify.groovy
in src/it/script-global-vars/src/it/groovy
34 -
site.xml
in src/site
34 -
TestMojo.java
in src/it/invocation-multiple/src/it/project/src/main/java/org
33 1
InterpolatorUtils.java
in src/main/java/org/apache/maven/plugins/invoker
28 1
prebuild.groovy
in src/it/script-class-loading/src/it/groovy
27 -
postbuild.groovy
in src/it/script-class-loading/src/it/groovy
27 -
IntegrationTestMojo.java
in src/main/java/org/apache/maven/plugins/invoker
26 2
verify.groovy
in src/it/MINVOKER-196_junit_report_file
25 -
prebuild.groovy
in src/it/script-additional-vars/src/it/groovy
22 -
postbuild.groovy
in src/it/script-additional-vars/src/it/groovy
22 -
cgi
download.cgi
in src/site/resources
22 -
settings.xml
in src/it/settings-merge_jdk9+/src/it
21 -
settings.xml
in src/it/settings-merge/src/it
21 -
PomUtils.java
in src/main/java/org/apache/maven/plugins/invoker
20 1
selector.groovy
in src/it/script-additional-vars/src/it/groovy
20 -
cmd
mvn1.cmd
in src/it/MINVOKER-294-mavenExacutable-in-properties/src/it/project
20 -
cmd
mvn2.cmd
in src/it/MINVOKER-294-mavenExacutable-in-properties/src/it/project
20 -
RunFailureException.java
in src/main/java/org/apache/maven/plugins/invoker
19 4
InvokerToolchain.java
in src/main/java/org/apache/maven/plugins/invoker
19 4
ReportUtils.java
in src/main/java/org/apache/maven/plugins/invoker
18 1
verify.groovy
in src/it/script-streamLogs-true
18 -
Files With Most Units (Top 27)
File# lines# units
AbstractInvokerMojo.java
in src/main/java/org/apache/maven/plugins/invoker
1354 53
InvokerProperties.java
in src/main/java/org/apache/maven/plugins/invoker
290 35
InvokerSession.java
in src/main/java/org/apache/maven/plugins/invoker
157 14
SelectorUtils.java
in src/main/java/org/apache/maven/plugins/invoker
165 13
CompositeMap.java
in src/main/java/org/apache/maven/plugins/invoker
95 12
InstallMojo.java
in src/main/java/org/apache/maven/plugins/invoker
273 11
InvokerReportRenderer.java
in src/main/java/org/apache/maven/plugins/invoker
126 10
InvokerReport.java
in src/main/java/org/apache/maven/plugins/invoker
61 7
RunFailureException.java
in src/main/java/org/apache/maven/plugins/invoker
19 4
InvokerToolchain.java
in src/main/java/org/apache/maven/plugins/invoker
19 4
InvokerMojo.java
in src/main/java/org/apache/maven/plugins/invoker
46 3
Selector.java
in src/main/java/org/apache/maven/plugins/invoker
60 2
IntegrationTestMojo.java
in src/main/java/org/apache/maven/plugins/invoker
26 2
InterpolatorUtils.java
in src/main/java/org/apache/maven/plugins/invoker
28 1
JobExecutor.java
in src/main/java/org/apache/maven/plugins/invoker
47 1
SystemPropertyPrinter.java
in src/main/java/org/apache/maven/plugins/invoker
8 1
PomUtils.java
in src/main/java/org/apache/maven/plugins/invoker
20 1
ReportUtils.java
in src/main/java/org/apache/maven/plugins/invoker
18 1
VerifyMojo.java
in src/main/java/org/apache/maven/plugins/invoker
61 1
MyMojo.java
in src/it/invocation-reactor-indirect/plugin/src/main/java/org/apache/maven/it/plugins/dummy
44 1
MyMojo.java
in src/it/exec-timeout-mojo-level/src/main/java/org/apache/maven/it/plugins/dummy
53 1
App.java
in src/it/postbuild-executed-only-once/src/it/project/src/main/java/org/apache/maven/plugins/invoker/it/post_executed_only_once
15 1
MyMojo.java
in src/it/exec-timeout-invoker-level/src/main/java/org/apache/maven/it/plugins/dummy
53 1
Hello.java
in src/it/MINVOKER-191/module-a/src/main/java/org/apache/maven/plugins/foo
6 1
MyMojo.java
in src/it/MINVOKER-191/plugin/src/main/java/org/apache/maven/it/plugins/dummy
44 1
Hello.java
in src/it/MINVOKER-191/module-b/src/main/java/org/apache/maven/plugins/foo
6 1
TestMojo.java
in src/it/invocation-multiple/src/it/project/src/main/java/org
33 1
Files With Long Lines (Top 8)

There are 8 files with lines longer than 120 characters. In total, there are 14 long lines.

File# lines# units# long lines
verify.groovy
in src/it/MINVOKER-243_install-reactor
8 - 7
postbuild.groovy
in src/it/settings-merge_jdk9+/src/it/project
7 - 1
settings.xml
in src/it/settings-merge-multiexecutions/src/it
35 - 1
verify.groovy
in src/it/fail-build-with-verify-streamLogsOnFailures
8 - 1
verify.groovy
in src/it/postbuild-executed-only-once
4 - 1
spacy pom.xml
in src/it/invocation-spaces/src/it projects/project
48 - 1
verify.groovy
in src/it/script-streamLogs-false
18 - 1
verify.groovy
in src/it/fail-build-streamLogsOnFailures
7 - 1
Correlations

File Size vs. Commits (all time): 124 points

src/site/site.xml x: 35 commits (all time) y: 34 lines of code src/main/java/org/apache/maven/plugins/invoker/AbstractInvokerMojo.java x: 66 commits (all time) y: 1354 lines of code src/main/java/org/apache/maven/plugins/invoker/IntegrationTestMojo.java x: 7 commits (all time) y: 26 lines of code src/main/java/org/apache/maven/plugins/invoker/InvokerMojo.java x: 8 commits (all time) y: 46 lines of code src/main/java/org/apache/maven/plugins/invoker/InvokerReport.java x: 17 commits (all time) y: 61 lines of code src/main/java/org/apache/maven/plugins/invoker/InvokerSession.java x: 15 commits (all time) y: 157 lines of code src/it/MINVOKER-368-install-filter-scope/verify.groovy x: 1 commits (all time) y: 9 lines of code src/main/java/org/apache/maven/plugins/invoker/InstallMojo.java x: 19 commits (all time) y: 273 lines of code src/it/MINVOKER-351/src/it/minvoker-351/postbuild.groovy x: 1 commits (all time) y: 1 lines of code src/main/java/org/apache/maven/plugins/invoker/InterpolatorUtils.java x: 1 commits (all time) y: 28 lines of code src/it/MINVOKER-335-symlinks-in-source/selector.groovy x: 1 commits (all time) y: 14 lines of code src/main/java/org/apache/maven/plugins/invoker/InvokerProperties.java x: 20 commits (all time) y: 290 lines of code src/it/invocation-spaces/src/it projects/project/spacy pom.xml x: 3 commits (all time) y: 48 lines of code src/main/java/org/apache/maven/plugins/invoker/PomUtils.java x: 6 commits (all time) y: 20 lines of code src/main/java/org/apache/maven/plugins/invoker/VerifyMojo.java x: 8 commits (all time) y: 61 lines of code src/main/java/org/apache/maven/plugins/invoker/SelectorUtils.java x: 11 commits (all time) y: 165 lines of code src/main/java/org/apache/maven/plugins/invoker/InvokerToolchain.java x: 5 commits (all time) y: 19 lines of code src/main/java/org/apache/maven/plugins/invoker/JobExecutor.java x: 4 commits (all time) y: 47 lines of code src/main/java/org/apache/maven/plugins/invoker/InvokerReportRenderer.java x: 2 commits (all time) y: 126 lines of code src/it/invocation-debug/src/it/minvoker-142/verify.groovy x: 3 commits (all time) y: 2 lines of code src/main/java/org/apache/maven/plugins/invoker/CompositeMap.java x: 5 commits (all time) y: 95 lines of code src/main/java/org/apache/maven/plugins/invoker/FileLogger.java x: 8 commits (all time) y: 13 lines of code src/main/java/org/apache/maven/plugins/invoker/ReportUtils.java x: 4 commits (all time) y: 18 lines of code src/main/java/org/apache/maven/plugins/invoker/RunFailureException.java x: 3 commits (all time) y: 19 lines of code src/main/java/org/apache/maven/plugins/invoker/Selector.java x: 7 commits (all time) y: 60 lines of code src/main/java/org/apache/maven/plugins/invoker/SystemPropertyPrinter.java x: 4 commits (all time) y: 8 lines of code src/it/MINVOKER-196_junit_report_file/src/it/project/verify.groovy x: 3 commits (all time) y: 15 lines of code src/it/MINVOKER-196_junit_report_file/verify.groovy x: 5 commits (all time) y: 25 lines of code src/it/local-repo-url/src/it/project/postbuild.groovy x: 4 commits (all time) y: 15 lines of code src/it/script-streamLogs-false/verify.groovy x: 2 commits (all time) y: 18 lines of code src/it/selector-scripts/setup.groovy x: 4 commits (all time) y: 5 lines of code src/it/settings-merge_jdk9+/src/it/project/postbuild.groovy x: 3 commits (all time) y: 7 lines of code src/it/invocation-cmdline-exclude/verify.groovy x: 2 commits (all time) y: 2 lines of code src/it/MINVOKER-294-mavenExacutable-in-properties/src/it/project/mvn1.cmd x: 1 commits (all time) y: 20 lines of code src/it/invocation-environmentvariable/verify.groovy x: 2 commits (all time) y: 6 lines of code src/it/MINVOKER-191/plugin/src/main/java/org/apache/maven/it/plugins/dummy/MyMojo.java x: 2 commits (all time) y: 44 lines of code src/it/exec-timeout-invoker-level/src/main/java/org/apache/maven/it/plugins/dummy/MyMojo.java x: 2 commits (all time) y: 53 lines of code src/it/invocation-multiple/src/it/project/src/main/java/org/TestMojo.java x: 4 commits (all time) y: 33 lines of code src/it/settings-override/src/it/settings-override.xml x: 2 commits (all time) y: 14 lines of code src/it/script-additional-vars/src/it/groovy/postbuild.groovy x: 2 commits (all time) y: 22 lines of code src/it/script-class-loading/src/it/groovy/postbuild.groovy x: 4 commits (all time) y: 27 lines of code src/it/settings-merge-multiexecutions/src/it/settings.xml x: 2 commits (all time) y: 35 lines of code src/it/settings.xml x: 7 commits (all time) y: 69 lines of code src/it/invocation-project/src/it/settings.xml x: 1 commits (all time) y: 35 lines of code src/it/invocation-spaces/src/it projects/settings.xml x: 1 commits (all time) y: 38 lines of code
1354.0
lines of code
  min: 1.0
  average: 36.52
  25th percentile: 5.25
  median: 14.0
  75th percentile: 33.75
  max: 1354.0
0 66.0
commits (all time)
min: 1.0 | average: 3.69 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 66.0

File Size vs. Contributors (all time): 124 points

src/site/site.xml x: 13 contributors (all time) y: 34 lines of code src/main/java/org/apache/maven/plugins/invoker/AbstractInvokerMojo.java x: 14 contributors (all time) y: 1354 lines of code src/main/java/org/apache/maven/plugins/invoker/IntegrationTestMojo.java x: 4 contributors (all time) y: 26 lines of code src/main/java/org/apache/maven/plugins/invoker/InvokerMojo.java x: 4 contributors (all time) y: 46 lines of code src/main/java/org/apache/maven/plugins/invoker/InvokerReport.java x: 7 contributors (all time) y: 61 lines of code src/main/java/org/apache/maven/plugins/invoker/InvokerSession.java x: 6 contributors (all time) y: 157 lines of code src/it/MINVOKER-368-install-filter-scope/verify.groovy x: 1 contributors (all time) y: 9 lines of code src/main/java/org/apache/maven/plugins/invoker/InstallMojo.java x: 3 contributors (all time) y: 273 lines of code src/it/MINVOKER-351/src/it/minvoker-351/postbuild.groovy x: 1 contributors (all time) y: 1 lines of code src/main/java/org/apache/maven/plugins/invoker/InterpolatorUtils.java x: 1 contributors (all time) y: 28 lines of code src/it/MINVOKER-335-symlinks-in-source/selector.groovy x: 1 contributors (all time) y: 14 lines of code src/main/java/org/apache/maven/plugins/invoker/InvokerProperties.java x: 6 contributors (all time) y: 290 lines of code src/it/invocation-spaces/src/it projects/project/spacy pom.xml x: 2 contributors (all time) y: 48 lines of code src/main/java/org/apache/maven/plugins/invoker/PomUtils.java x: 3 contributors (all time) y: 20 lines of code src/main/java/org/apache/maven/plugins/invoker/VerifyMojo.java x: 3 contributors (all time) y: 61 lines of code src/main/java/org/apache/maven/plugins/invoker/SelectorUtils.java x: 5 contributors (all time) y: 165 lines of code src/main/java/org/apache/maven/plugins/invoker/InvokerToolchain.java x: 4 contributors (all time) y: 19 lines of code src/main/java/org/apache/maven/plugins/invoker/JobExecutor.java x: 3 contributors (all time) y: 47 lines of code src/main/java/org/apache/maven/plugins/invoker/InvokerReportRenderer.java x: 1 contributors (all time) y: 126 lines of code src/it/invocation-debug/src/it/minvoker-142/verify.groovy x: 2 contributors (all time) y: 2 lines of code src/main/java/org/apache/maven/plugins/invoker/CompositeMap.java x: 3 contributors (all time) y: 95 lines of code src/main/java/org/apache/maven/plugins/invoker/FileLogger.java x: 4 contributors (all time) y: 13 lines of code src/main/java/org/apache/maven/plugins/invoker/RunFailureException.java x: 2 contributors (all time) y: 19 lines of code src/main/java/org/apache/maven/plugins/invoker/Selector.java x: 4 contributors (all time) y: 60 lines of code src/main/java/org/apache/maven/plugins/invoker/SystemPropertyPrinter.java x: 3 contributors (all time) y: 8 lines of code src/it/MINVOKER-196_junit_report_file/src/it/project/verify.groovy x: 2 contributors (all time) y: 15 lines of code src/it/MINVOKER-196_junit_report_file/verify.groovy x: 2 contributors (all time) y: 25 lines of code src/it/local-repo-url/src/it/project/postbuild.groovy x: 3 contributors (all time) y: 15 lines of code src/it/selector-scripts/setup.groovy x: 3 contributors (all time) y: 5 lines of code src/it/MINVOKER-294-mavenExacutable-in-properties/src/it/project/mvn1.cmd x: 1 contributors (all time) y: 20 lines of code src/it/MINVOKER-191/plugin/src/main/java/org/apache/maven/it/plugins/dummy/MyMojo.java x: 2 contributors (all time) y: 44 lines of code src/it/invocation-multiple/src/it/project/src/main/java/org/TestMojo.java x: 3 contributors (all time) y: 33 lines of code src/it/script-class-loading/src/it/groovy/postbuild.groovy x: 2 contributors (all time) y: 27 lines of code src/it/script-context/src/it/groovy/verify.groovy x: 2 contributors (all time) y: 7 lines of code src/it/settings-merge-multiexecutions/src/it/settings.xml x: 2 contributors (all time) y: 35 lines of code src/it/settings.xml x: 2 contributors (all time) y: 69 lines of code src/it/invocation-project/src/it/settings.xml x: 1 contributors (all time) y: 35 lines of code src/it/invocation-spaces/src/it projects/settings.xml x: 1 contributors (all time) y: 38 lines of code
1354.0
lines of code
  min: 1.0
  average: 36.52
  25th percentile: 5.25
  median: 14.0
  75th percentile: 33.75
  max: 1354.0
0 14.0
contributors (all time)
min: 1.0 | average: 2.12 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 14.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 1 points

src/site/site.xml x: 1 commits (90d) y: 34 lines of code
34.0
lines of code
  min: 34.0
  average: 34.0
  25th percentile: 34.0
  median: 34.0
  75th percentile: 34.0
  max: 34.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (90 days): 1 points

src/site/site.xml x: 1 contributors (90d) y: 34 lines of code
34.0
lines of code
  min: 34.0
  average: 34.0
  25th percentile: 34.0
  median: 34.0
  75th percentile: 34.0
  max: 34.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0