id: 1 unit: create_docker_file file: lib/jenkinsfile_runner/commands/init.rb start line: 71 end line: 94 size: 16 LOC McCabe index: 3 number of parameters: 0 id: 2 unit: parser file: lib/jenkinsfile_runner/commands/init/configuration.rb start line: 27 end line: 44 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 3 unit: create_ignore_files file: lib/jenkinsfile_runner/commands/init.rb start line: 109 end line: 125 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 4 unit: parser file: lib/jenkinsfile_runner/commands/build/configuration.rb start line: 20 end line: 34 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 5 unit: run file: lib/jenkinsfile_runner/commands/init.rb start line: 15 end line: 28 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 6 unit: install_docker_cli file: lib/jenkinsfile_runner/commands/init.rb start line: 95 end line: 108 size: 12 LOC McCabe index: 8 number of parameters: 0 id: 7 unit: run file: lib/jenkinsfile_runner/commands/build.rb start line: 16 end line: 28 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 8 unit: create_jenkinsfile_runner_executable file: lib/jenkinsfile_runner/commands/init.rb start line: 39 end line: 51 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 9 unit: validate_paths file: lib/jenkinsfile_runner/base_configuration.rb start line: 72 end line: 82 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 10 unit: validate_docker_version! file: lib/jenkinsfile_runner/commands/build.rb start line: 36 end line: 49 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 11 unit: validate! file: lib/jenkinsfile_runner/base_configuration.rb start line: 35 end line: 44 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 12 unit: validate_presence file: lib/jenkinsfile_runner/base_configuration.rb start line: 64 end line: 71 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 13 unit: jenkins_plugins_path file: lib/jenkinsfile_runner/commands/init.rb start line: 157 end line: 164 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 14 unit: custom_output_plugins_path file: lib/jenkinsfile_runner/commands/init.rb start line: 165 end line: 172 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 15 unit: config_attributes file: lib/jenkinsfile_runner/base_configuration.rb start line: 12 end line: 18 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 16 unit: copy_jenkins_plugins_file file: lib/jenkinsfile_runner/commands/init.rb start line: 62 end line: 70 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 17 unit: print_next_steps file: lib/jenkinsfile_runner/commands/init.rb start line: 126 end line: 134 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 18 unit: custom_jenkins_plugins file: lib/jenkinsfile_runner/commands/init.rb start line: 149 end line: 156 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 19 unit: []= file: lib/jenkinsfile_runner/base_configuration.rb start line: 45 end line: 51 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 20 unit: inspect file: lib/jenkinsfile_runner/base_configuration.rb start line: 52 end line: 57 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 21 unit: validate file: lib/jenkinsfile_runner/commands/init/configuration.rb start line: 15 end line: 20 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 22 unit: validate file: lib/jenkinsfile_runner/commands/build/configuration.rb start line: 12 end line: 17 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 23 unit: create_file file: lib/jenkinsfile_runner/commands/init.rb start line: 135 end line: 140 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 24 unit: valid? file: lib/jenkinsfile_runner/base_configuration.rb start line: 30 end line: 34 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 25 unit: value_for file: lib/jenkinsfile_runner/base_configuration.rb start line: 87 end line: 92 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 26 unit: find_docker_binary! file: lib/jenkinsfile_runner/commands/build.rb start line: 31 end line: 35 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 27 unit: system! file: lib/jenkinsfile_runner/commands/build.rb start line: 62 end line: 67 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 28 unit: copy_jenkins_home_directory file: lib/jenkinsfile_runner/commands/init.rb start line: 52 end line: 56 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 29 unit: copy_jenkins_war_file file: lib/jenkinsfile_runner/commands/init.rb start line: 57 end line: 61 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 30 unit: build_dir file: spec/lib/jenkinsfile_runner/commands/init_spec.rb start line: 218 end line: 221 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 31 unit: create_dir file: spec/lib/jenkinsfile_runner/commands/init_spec.rb start line: 222 end line: 225 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 32 unit: create_file file: spec/lib/jenkinsfile_runner/commands/init_spec.rb start line: 226 end line: 229 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 33 unit: all_attributes file: lib/jenkinsfile_runner/base_configuration.rb start line: 8 end line: 11 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 34 unit: initialize file: lib/jenkinsfile_runner/base_configuration.rb start line: 22 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 35 unit: validate file: lib/jenkinsfile_runner/base_configuration.rb start line: 26 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 36 unit: parser file: lib/jenkinsfile_runner/base_configuration.rb start line: 60 end line: 63 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 37 unit: all_attributes file: lib/jenkinsfile_runner/base_configuration.rb start line: 83 end line: 86 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 38 unit: valid_attr? file: lib/jenkinsfile_runner/base_configuration.rb start line: 93 end line: 96 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 39 unit: key_from_user file: lib/jenkinsfile_runner/base_configuration.rb start line: 97 end line: 100 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 40 unit: key_for_user file: lib/jenkinsfile_runner/base_configuration.rb start line: 101 end line: 104 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 41 unit: initialize file: lib/jenkinsfile_runner/commands/build.rb start line: 12 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 42 unit: context_dir file: lib/jenkinsfile_runner/commands/build.rb start line: 50 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 43 unit: image_tag file: lib/jenkinsfile_runner/commands/build.rb start line: 54 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 44 unit: docker file: lib/jenkinsfile_runner/commands/build.rb start line: 58 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 45 unit: docker_agent? file: lib/jenkinsfile_runner/commands/init/configuration.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 46 unit: initialize file: lib/jenkinsfile_runner/commands/init.rb start line: 11 end line: 14 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 47 unit: output_directory file: lib/jenkinsfile_runner/commands/init.rb start line: 31 end line: 34 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 48 unit: create_output_directory file: lib/jenkinsfile_runner/commands/init.rb start line: 35 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 49 unit: jenkinsfile_runner_binary_url file: lib/jenkinsfile_runner/commands/init.rb start line: 141 end line: 144 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 50 unit: jenkinsfile_version file: lib/jenkinsfile_runner/commands/init.rb start line: 145 end line: 148 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 51 unit: run file: lib/jenkinsfile_runner/commands/help.rb start line: 8 end line: 11 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 52 unit: build file: lib/jenkinsfile_runner/command.rb start line: 15 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 53 unit: command_class_for file: lib/jenkinsfile_runner/command.rb start line: 19 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 54 unit: initialize file: lib/jenkinsfile_runner/cli.rb start line: 6 end line: 9 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 55 unit: run file: lib/jenkinsfile_runner/cli.rb start line: 10 end line: 13 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 56 unit: initialize file: lib/jenkinsfile_runner/commands/help.rb start line: 5 end line: 7 size: 2 LOC McCabe index: 1 number of parameters: 1