id: 1 unit: private Commandline createJModCreateCommandLine() file: src/main/java/org/apache/maven/plugins/jmod/JModCreateMojo.java start line: 527 end line: 663 size: 113 LOC McCabe index: 18 number of parameters: 1 id: 2 unit: private void preparePaths() file: src/main/java/org/apache/maven/plugins/jmod/JModCreateMojo.java start line: 427 end line: 525 size: 77 LOC McCabe index: 14 number of parameters: 0 id: 3 unit: protected String getJModExecutable() file: src/main/java/org/apache/maven/plugins/jmod/AbstractJModMojo.java start line: 75 end line: 146 size: 52 LOC McCabe index: 15 number of parameters: 0 id: 4 unit: protected void executeCommand() file: src/main/java/org/apache/maven/plugins/jmod/AbstractJModMojo.java start line: 160 end line: 211 size: 43 LOC McCabe index: 9 number of parameters: 2 id: 5 unit: public void execute() file: src/main/java/org/apache/maven/plugins/jmod/JModCreateMojo.java start line: 283 end line: 340 size: 42 LOC McCabe index: 4 number of parameters: 0 id: 6 unit: protected Toolchain getToolchain() file: src/main/java/org/apache/maven/plugins/jmod/AbstractJModMojo.java start line: 233 end line: 283 size: 39 LOC McCabe index: 10 number of parameters: 0 id: 7 unit: private void failIfParametersAreNotInTheirValidValueRanges() file: src/main/java/org/apache/maven/plugins/jmod/JModCreateMojo.java start line: 361 end line: 393 size: 31 LOC McCabe index: 5 number of parameters: 0 id: 8 unit: public void execute() file: src/main/java/org/apache/maven/plugins/jmod/JModDescribeMojo.java start line: 59 end line: 94 size: 30 LOC McCabe index: 5 number of parameters: 0 id: 9 unit: public void execute() file: src/main/java/org/apache/maven/plugins/jmod/JModListMojo.java start line: 59 end line: 94 size: 30 LOC McCabe index: 5 number of parameters: 0 id: 10 unit: def validateArtifact() file: src/it/mjmod-23-path-must-be-dir/verify.groovy start line: 52 end line: 81 size: 24 LOC McCabe index: 3 number of parameters: 3 id: 11 unit: def validateArtifact() file: src/it/mjmod-20-set-main-class/verify.groovy start line: 43 end line: 72 size: 24 LOC McCabe index: 3 number of parameters: 2 id: 12 unit: private Commandline createJModDescribeCommandLine() file: src/main/java/org/apache/maven/plugins/jmod/JModDescribeMojo.java start line: 96 end line: 118 size: 18 LOC McCabe index: 2 number of parameters: 1 id: 13 unit: private void deleteOutputIfAlreadyExists() file: src/main/java/org/apache/maven/plugins/jmod/JModCreateMojo.java start line: 342 end line: 359 size: 18 LOC McCabe index: 4 number of parameters: 1 id: 14 unit: private Commandline createJModListCommandLine() file: src/main/java/org/apache/maven/plugins/jmod/JModListMojo.java start line: 96 end line: 118 size: 18 LOC McCabe index: 2 number of parameters: 1 id: 15 unit: private List handleConfigurationListWithDefault() file: src/main/java/org/apache/maven/plugins/jmod/JModCreateMojo.java start line: 670 end line: 687 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 16 unit: private void throwExceptionIfNotExistOrNotADirectory() file: src/main/java/org/apache/maven/plugins/jmod/JModCreateMojo.java start line: 395 end line: 409 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 17 unit: public void execute() file: src/main/java/org/apache/maven/plugins/jmod/JModHashMojo.java start line: 87 end line: 106 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 18 unit: protected String getCommaSeparatedList() file: src/main/java/org/apache/maven/plugins/jmod/AbstractJModMojo.java start line: 219 end line: 231 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 19 unit: private List getCompileClasspathElements() file: src/main/java/org/apache/maven/plugins/jmod/JModCreateMojo.java start line: 411 end line: 425 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 20 unit: private String getPlatformSeparatedList() file: src/main/java/org/apache/maven/plugins/jmod/JModCreateMojo.java start line: 712 end line: 724 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 21 unit: protected boolean projectHasAlreadySetAnArtifact() file: src/main/java/org/apache/maven/plugins/jmod/AbstractJModMojo.java start line: 148 end line: 158 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 22 unit: private List resolveAgainstProjectBaseDir() file: src/main/java/org/apache/maven/plugins/jmod/JModCreateMojo.java start line: 689 end line: 699 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 23 unit: private boolean doDefaultsExist() file: src/main/java/org/apache/maven/plugins/jmod/JModCreateMojo.java start line: 701 end line: 710 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 24 unit: private Commandline createJModHashCommandLine() file: src/main/java/org/apache/maven/plugins/jmod/JModHashMojo.java start line: 108 end line: 120 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 25 unit: public static void main() file: src/it/mjmod-8-generate-jmod-in-other-project/about-cli-app/src/main/java/mymodule/about/cli/Main.java start line: 41 end line: 50 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 26 unit: private void writeBoxedWarning() file: src/main/java/org/apache/maven/plugins/jmod/JModCreateMojo.java start line: 726 end line: 732 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 27 unit: public static void main() file: src/it/base-config/src/main/java/myproject/HelloWorld.java start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 28 unit: public static void main() file: src/it/non-default-config-cmds/src/main/java/myproject/HelloWorld.java start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 29 unit: public static void main() file: src/it/base-config-legalnotices/src/main/java/myproject/HelloWorld.java start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 30 unit: public static void main() file: src/it/base-config-cmds/src/main/java/myproject/HelloWorld.java start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 31 unit: public static void main() file: src/it/describe-base-config/src/main/java/myproject/HelloWorld.java start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 32 unit: public static void main() file: src/it/list-plain/src/main/java/myproject/HelloWorld.java start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 33 unit: public static void main() file: src/it/list-base-config/src/main/java/myproject/HelloWorld.java start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 34 unit: public static void main() file: src/it/base-config-libs/src/main/java/myproject/HelloWorld.java start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 35 unit: public static void main() file: src/it/base-config-headerfiles/src/main/java/myproject/HelloWorld.java start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 36 unit: public static void main() file: src/it/non-default-config-headerfiles/src/main/java/myproject/HelloWorld.java start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 37 unit: public static void main() file: src/it/non-default-config/src/main/java/myproject/HelloWorld.java start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 38 unit: public static void main() file: src/it/non-default-config-legalnotices/src/main/java/myproject/HelloWorld.java start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 39 unit: public static void main() file: src/it/non-default-config-libs/src/main/java/myproject/HelloWorld.java start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 40 unit: public static void main() file: src/it/describe-plain/src/main/java/myproject/HelloWorld.java start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 41 unit: public static void main() file: src/it/base-it/src/main/java/myproject/HelloWorld.java start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 42 unit: public MavenProject getProject() file: src/main/java/org/apache/maven/plugins/jmod/AbstractJModMojo.java start line: 284 end line: 287 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 43 unit: public MavenSession getSession() file: src/main/java/org/apache/maven/plugins/jmod/AbstractJModMojo.java start line: 289 end line: 292 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 44 unit: private boolean isConfigurationDefinedInPOM() file: src/main/java/org/apache/maven/plugins/jmod/JModCreateMojo.java start line: 665 end line: 668 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 45 unit: public static void main() file: src/it/mjmod-23-path-must-be-dir/greetings/src/main/java/myproject/greetings/Main.java start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 46 unit: public static String name() file: src/it/mjmod-23-path-must-be-dir/world/src/main/java/myproject/world/World.java start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 47 unit: public static void main() file: src/it/mjmod-20-set-main-class/greetings/src/main/java/myproject/greetings/Main.java start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 48 unit: public static String name() file: src/it/mjmod-20-set-main-class/world/src/main/java/myproject/world/World.java start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0