🚀 The easiest way to automate building and releasing your iOS and Android apps
654 matches across 10 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | snapshot/lib/snapshot/test_command_generator.rb | 144 | def get_device_type_with_simctl(device_names) |
| LOW | snapshot/lib/snapshot/test_command_generator_base.rb | 98 | def resolve_result_bundle_path(language, locale) |
| LOW | …napshot/simulator_launchers/simulator_launcher_base.rb | 37 | def prepare_directories_for_launch(language: nil, locale: nil, launch_arguments: nil) |
| LOW | …napshot/simulator_launchers/simulator_launcher_base.rb | 51 | def prepare_simulators_for_launch(device_types, language: nil, locale: nil) |
| LOW | …shot/simulator_launchers/simulator_launcher_xcode_8.rb | 34 | def run_for_device_and_language(language, locale, device, launch_arguments, retries = 0) |
| LOW | …shot/simulator_launchers/simulator_launcher_xcode_8.rb | 106 | def open_simulator_for_device(device_name) |
| LOW | frameit/spec/device_spec.rb | 22 | def expect_screen_size_from_file(file, platform) |
| LOW | frameit/spec/device_spec.rb | 26 | def expect_forced_screen_size(value) |
| LOW | frameit/spec/device_spec.rb | 150 | def expect_invalid_screen_size_from_file(file, platform) |
| LOW | frameit/lib/frameit/editor.rb | 282 | def put_device_into_background(background) |
| LOW | frameit/lib/frameit/editor.rb | 316 | def put_title_into_background_stacked(background, title, keyword) |
| LOW | frameit/lib/frameit/editor.rb | 347 | def put_title_into_background(background, stack_title) |
| LOW | frameit/lib/frameit/mac_editor.rb | 12 | def put_device_into_background(background) |
| LOW | match/spec/spec_helper.rb | 57 | def create_match_config_with_git_storage(extra_values: {}, git_url: nil, app_identifier: nil, type: nil, username: nil) |
| LOW | match/spec/spec_helper.rb | 96 | def provisioning_path_for_xcode_version(xcode_version) |
| LOW | match/spec/commands_generator_spec.rb | 45 | def expect_change_password_with(expected_options) |
| LOW | match/spec/commands_generator_spec.rb | 74 | def expect_githelper_clone_with(git_url, shallow_clone, git_branch) |
| LOW | match/lib/match/migrate.rb | 103 | def ensure_parameters_are_valid(params) |
| LOW | match/lib/match/nuke.rb | 92 | def update_optional_values_depending_on_storage_type(params) |
| LOW | match/lib/match/nuke.rb | 330 | def filter_by_certificate_ids(certificate_ids, missing_error_message: nil) |
| LOW | match/lib/match/runner.rb | 153 | def update_optional_values_depending_on_storage_type(params) |
| LOW | match/lib/match/runner.rb | 268 | def fetch_provisioning_profile(params: nil, profile_type:, certificate_id: nil, app_identifier: nil, working_directo |
| LOW | match/lib/match/storage/s3_storage.rb | 173 | def generate_matchfile_content(template: nil) |
| LOW | match/lib/match/storage/gitlab_secure_files.rb | 181 | def generate_matchfile_content(template: nil) |
| LOW | match/lib/match/storage/interface.rb | 110 | def generate_matchfile_content(template: nil) |
| LOW | match/lib/match/storage/git_storage.rb | 68 | def convert_private_key_path_to_absolute(git_private_key) |
| LOW | fastlane_core/spec/spec_helper.rb | 36 | def stub_commander_runner_args(args) |
| LOW | fastlane_core/spec/itunes_transporter_spec.rb | 102 | def shell_provider_id_command(jwt: nil) |
| LOW | fastlane_core/spec/itunes_transporter_spec.rb | 133 | def altool_provider_id_command(api_key: nil) |
| LOW | fastlane_core/spec/android_package_name_guesser_spec.rb | 46 | def allow_non_target_configuration_file(file_name) |
| LOW | fastlane_core/spec/android_package_name_guesser_spec.rb | 52 | def allow_target_configuration_file(file_name, package_name_key) |
| LOW | fastlane_core/spec/ios_app_identifier_guesser_spec.rb | 43 | def allow_non_target_configuration_file(file_name) |
| LOW | fastlane_core/spec/ios_app_identifier_guesser_spec.rb | 49 | def allow_target_configuration_file(file_name) |
| LOW | fastlane_core/spec/core_ext/shellwords_ext_spec.rb | 206 | def confirm_shell_unescapes_string_correctly(string, escaped) |
| LOW | fastlane_core/spec/core_ext/shellwords_ext_spec.rb | 235 | def simulate_windows_shell_unwrapping(string) |
| LOW | fastlane_core/spec/core_ext/shellwords_ext_spec.rb | 245 | def simulate_normal_shell_unwrapping(string) |
| LOW | fastlane_core/spec/core_ext/shellwords_ext_spec.rb | 378 | def expect_correct_implementation_to_be_called(obj, method, os) |
| LOW | …core/lib/fastlane_core/android_package_name_guesser.rb | 16 | def guess_package_name_from_args(gem_name, args) |
| LOW | …core/lib/fastlane_core/android_package_name_guesser.rb | 41 | def fetch_package_name_from_file(file_name, package_name_key) |
| LOW | fastlane_core/lib/fastlane_core/device_manager.rb | 131 | def latest_simulator_version_for_device(device) |
| LOW | fastlane_core/lib/fastlane_core/build_watcher.rb | 14 | def wait_for_build_processing_to_be_complete(app_id: nil, platform: nil, train_version: nil, app_version: nil, bui |
| LOW | fastlane_core/lib/fastlane_core/build_watcher.rb | 75 | def remove_version_leading_zeros(version: nil) |
| LOW | fastlane_core/lib/fastlane_core/build_watcher.rb | 182 | def force_stop_build_watching_if_required(start_time: nil, timeout_duration: nil) |
| LOW | fastlane_core/lib/fastlane_core/itunes_transporter.rb | 42 | def build_provider_ids_command(username, password, jwt = nil, api_key = nil) |
| LOW | fastlane_core/lib/fastlane_core/itunes_transporter.rb | 343 | def build_provider_ids_command(username, password, jwt = nil, api_key = nil) |
| LOW | fastlane_core/lib/fastlane_core/itunes_transporter.rb | 470 | def build_provider_ids_command(username, password, jwt = nil, api_key = nil) |
| LOW | fastlane_core/lib/fastlane_core/itunes_transporter.rb | 676 | def build_provider_ids_command(username, password, jwt = nil, api_key = nil) |
| LOW | …e_core/lib/fastlane_core/ios_app_identifier_guesser.rb | 10 | def guess_app_identifier_from_args(args) |
| LOW | …e_core/lib/fastlane_core/ios_app_identifier_guesser.rb | 33 | def fetch_app_identifier_from_ruby_file(file_name) |
| LOW | …e_core/lib/fastlane_core/ios_app_identifier_guesser.rb | 50 | def fetch_app_identifier_from_swift_file(file_name) |
| LOW | …e_core/lib/fastlane_core/ios_app_identifier_guesser.rb | 75 | def match_swift_application_id(text_line: nil) |
| LOW | fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb | 202 | def rescue_connection_failed_error(e) |
| LOW | …ib/fastlane_core/ui/github_issue_inspector_reporter.rb | 19 | def inspector_successfully_received_report(report, inspector) |
| LOW | …ib/fastlane_core/ui/github_issue_inspector_reporter.rb | 32 | def inspector_received_empty_report(report, inspector) |
| LOW | …ib/fastlane_core/ui/github_issue_inspector_reporter.rb | 39 | def inspector_could_not_create_report(error, query, inspector) |
| LOW | …ne_core/lib/fastlane_core/configuration/config_item.rb | 198 | def ensure_generic_type_passes_validation(value) |
| LOW | …ne_core/lib/fastlane_core/configuration/config_item.rb | 208 | def ensure_boolean_type_passes_validation(value) |
| LOW | …ne_core/lib/fastlane_core/configuration/config_item.rb | 219 | def ensure_array_type_passes_validation(value) |
| LOW | deliver/spec/sync_screenshots_spec.rb | 160 | def mock_app_screenshot_iterator(each_app_screenshot: [], each_local_screenshot: []) |
| LOW | deliver/spec/sync_screenshots_spec.rb | 206 | def mock_app_store_version_localization(locale: 'en-US', app_screenshot_sets: []) |
| 269 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .rubocop_todo.yml | 1 | # This configuration was generated by |
| LOW | .rubocop_todo.yml | 101 | # Offense count: 38 |
| LOW | .rubocop_todo.yml | 401 | # Offense count: 1 |
| LOW | .rubocop_todo.yml | 421 | Style/AccessorGrouping: |
| LOW | .rubocop_todo.yml | 521 | # Offense count: 10 |
| LOW | .rubocop_todo.yml | 721 | # Offense count: 15 |
| LOW | .rubocop.yml | 81 | # This rule isn't useful, lots of discussion happening around it also |
| LOW | snapshot/example/fastlane/SnapshotHelper.swift | 1 | // |
| LOW | snapshot/lib/snapshot/detect_values.rb | 41 | all_simulators = FastlaneCore::Simulator.all |
| LOW | snapshot/lib/assets/SnapfileTemplate.swift | 1 | // Uncomment the lines below you want to change by removing the // in the beginning |
| LOW | snapshot/lib/assets/SnapfileTemplate.swift | 21 | ] |
| LOW | snapshot/lib/assets/SnapshotHelper.swift | 1 | // |
| LOW | snapshot/lib/assets/SnapshotHelperXcode8.swift | 1 | // |
| LOW | frameit/lib/frameit/screenshot.rb | 21 | @size = FastImage.size(path) |
| LOW | fastlane_core/spec/core_ext/shellwords_ext_spec.rb | 1 | # references |
| LOW | fastlane_core/lib/fastlane_core/provisioning_profile.rb | 1 | require_relative 'ui/ui' |
| LOW | fastlane_core/lib/fastlane_core/helper.rb | 261 | end |
| LOW | fastlane_core/lib/fastlane_core/helper.rb | 301 | |
| LOW | fastlane_core/lib/fastlane_core/device_manager.rb | 141 | |
| LOW | fastlane_core/lib/fastlane_core/device_manager.rb | 161 | # os = os_version.gsub(requested_os_type + " ", "").strip |
| LOW | fastlane_core/lib/fastlane_core/itunes_transporter.rb | 741 | |
| LOW | fastlane_core/lib/fastlane_core/itunes_transporter.rb | 821 | successful |
| LOW | fastlane_core/lib/fastlane_core/test_parser.rb | 41 | # [{"Subtests"=> |
| LOW | fastlane_core/lib/fastlane_core/string_filters.rb | 1 | class String |
| LOW | fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb | 41 | # `optparse` is guessing that command option `-e` is referring to global option `--env` (because it starts with an |
| LOW | fastlane_core/lib/fastlane_core/ui/interface.rb | 1 | require_relative 'errors' |
| LOW | fastlane_core/lib/fastlane_core/ui/interface.rb | 121 | # @!group Abort helper methods |
| LOW | fastlane_core/lib/fastlane_core/ui/interface.rb | 141 | raise FastlaneError.new(show_github_issues: options[:show_github_issues], error_info: options[:error_info]), error |
| LOW | fastlane_core/lib/fastlane_core/ui/interface.rb | 161 | # fastlane failures |
| LOW | …ne_core/lib/fastlane_core/configuration/config_item.rb | 21 | # [String] A string of length 1 which is used for the command parameters (e.g. -f) |
| LOW | …ne_core/lib/fastlane_core/configuration/config_item.rb | 61 | # [Boolean] Set if the default value should never be used during code generation for Swift |
| LOW | …ne_core/lib/fastlane_core/configuration/config_item.rb | 81 | # @param default_value_dynamic (Boolean) Set if the default value is generated dynamically |
| LOW | …/lib/fastlane_core/configuration/configuration_file.rb | 141 | # |
| LOW | …lib/fastlane_core/configuration/commander_generator.rb | 41 | type = nil |
| LOW | …lib/fastlane_core/configuration/commander_generator.rb | 61 | # automatically in Configuration is to coerce special Strings into boolean values. |
| LOW | deliver/lib/assets/DeliverfileDefault.swift | 1 | // The Deliverfile allows you to store various App Store Connect metadata |
| LOW | scan/examples/Mac/Mac/main.m | 1 | // |
| LOW | scan/lib/scan/error_handler.rb | 41 | when /Testing started.*\*\* TEST FAILED \*\*/m, /Testing started.*\*\* TEST EXECUTE FAILED \*\*/m |
| LOW | scan/lib/assets/ScanfileTemplate.swift | 1 | // For more information about this configuration visit |
| LOW | fastlane/spec/actions_specs/download_dsyms_spec.rb | 61 | end |
| LOW | fastlane/spec/actions_specs/xcodebuild_spec.rb | 361 | # describe "xcbuild without xpretty and with test" do |
| LOW | fastlane/spec/actions_specs/xcodebuild_spec.rb | 421 | # ) |
| LOW | fastlane/swift/Snapshotfile.swift | 1 | // Snapshotfile.swift |
| LOW | fastlane/swift/ScreengrabfileProtocol.swift | 161 | |
| LOW | fastlane/swift/RubyCommandable.swift | 41 | // Please don't remove the lines below |
| LOW | fastlane/swift/Plugins.swift | 1 | // Plugins.swift |
| LOW | fastlane/swift/SocketResponse.swift | 81 | |
| LOW | fastlane/swift/Scanfile.swift | 1 | // Scanfile.swift |
| LOW | fastlane/swift/Gymfile.swift | 1 | // Gymfile.swift |
| LOW | fastlane/swift/RunnerArgument.swift | 1 | // RunnerArgument.swift |
| LOW | fastlane/swift/Precheckfile.swift | 1 | // Precheckfile.swift |
| LOW | fastlane/swift/Appfile.swift | 21 | // Please don't remove the lines below |
| LOW | fastlane/swift/Deliverfile.swift | 1 | // Deliverfile.swift |
| LOW | fastlane/swift/Screengrabfile.swift | 1 | // Screengrabfile.swift |
| LOW | fastlane/swift/Matchfile.swift | 1 | // Matchfile.swift |
| LOW | fastlane/swift/Actions.swift | 1 | // Actions.swift |
| LOW | fastlane/lib/fastlane/fast_file.rb | 181 | end |
| LOW | fastlane/lib/fastlane/other_action.rb | 1 | module Fastlane |
| LOW | fastlane/lib/fastlane/cli_tools_distributor.rb | 101 | # First, remove the tool's name from the arguments |
| LOW | fastlane/lib/fastlane/actions/gcovr.rb | 1 | module Fastlane |
| 118 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | spec_helper.rb | 1 | # This module is only used to check the environment is currently a testing env |
| MEDIUM | frameit/lib/frameit/trim_box.rb | 37 | # Create a JSON string from the trim box parameters: |
| MEDIUM | frameit/lib/frameit/editor.rb | 122 | # Create a mask |
| MEDIUM | frameit/lib/frameit/editor.rb | 468 | # Create a Trimbox object from the MiniMagick .identify string with syntax "<width>x<height>+<offset_x>+<offset_ |
| MEDIUM | match/lib/match/storage/interface.rb | 48 | # This method is blocking, meaning it might take multiple |
| MEDIUM | match/lib/match/storage/google_cloud_storage.rb | 95 | # Create the Google Cloud Storage client |
| MEDIUM | fastlane_core/lib/fastlane_core/helper.rb | 480 | # This method is deprecated, use the `UI` class |
| MEDIUM | deliver/spec/upload_metadata_spec.rb | 383 | # Create a phased release |
| MEDIUM | deliver/spec/upload_metadata_spec.rb | 436 | # Create a reset ratings request |
| MEDIUM | …load_app_clip_default_experience_header_images_spec.rb | 16 | # Create a default image and one language-specific image |
| MEDIUM | …load_app_clip_default_experience_header_images_spec.rb | 88 | # Create an image from default folder |
| MEDIUM | cert/spec/spec_helper.rb | 1 | # Create a stub certificate object that reports its expiration date |
| MEDIUM | cert/lib/cert/runner.rb | 201 | # Create a new certificate signing request |
| MEDIUM | …tlane/spec/actions_specs/update_app_identifier_spec.rb | 20 | # Create an Info.plist file with a supplied bundle_identifier parameter |
| MEDIUM | fastlane/lib/fastlane/swift_runner_upgrader.rb | 251 | # Create a copy files build phase |
| MEDIUM | fastlane/lib/fastlane/other_action.rb | 2 | # This class is used to call other actions from within actions |
| MEDIUM | fastlane/lib/fastlane/cli_tools_distributor.rb | 2 | # This class is responsible for checking the ARGV |
| MEDIUM | fastlane/lib/fastlane/command_line_handler.rb | 3 | # This method handles command line inputs and properly transforms them to a usable format |
| MEDIUM | fastlane/lib/fastlane/runner.rb | 17 | # This method is **not** executed when switching a lane |
| MEDIUM | fastlane/lib/fastlane/runner.rb | 93 | # This method is being called by `trigger_action_by_name` to see |
| MEDIUM | fastlane/lib/fastlane/setup/setup.rb | 269 | # This method is responsible for ensuring there is a working |
| MEDIUM | fastlane/lib/fastlane/actions/backup_xcarchive.rb | 125 | versioned: true # Create a versioned (date and app version) subfolder where to put the archive |
| MEDIUM | …ane/actions/download_universal_apk_from_google_play.rb | 104 | # Define the shared values you are going to provide |
| MEDIUM | …ane/actions/upload_app_privacy_details_to_app_store.rb | 147 | # Creating an array with nil so that purposes can be iterated over and |
| MEDIUM | fastlane/lib/assets/custom_action_template.rb | 58 | # Define the shared values you are going to provide |
| MEDIUM | spaceship/lib/spaceship/client.rb | 561 | # This method is used for both the Apple Dev Portal and App Store Connect |
| MEDIUM | spaceship/lib/spaceship/client.rb | 713 | # This method is used to log if the session is valid or not and then exit |
| MEDIUM | spaceship/lib/spaceship/tunes/app_details.rb | 59 | # Create a new object based on a hash. |
| MEDIUM | spaceship/lib/spaceship/tunes/iap_families.rb | 9 | # Create a new Purchase Family |
| MEDIUM | spaceship/lib/spaceship/tunes/availability.rb | 41 | # Create a new object based on a set of territories. |
| MEDIUM | spaceship/lib/spaceship/tunes/app_review.rb | 36 | # Create a new object based on a hash. |
| MEDIUM | spaceship/lib/spaceship/tunes/app_submission.rb | 6 | # This class handles the submission of all review information and documents |
| MEDIUM | spaceship/lib/spaceship/tunes/app_submission.rb | 94 | # Create a new object based on a hash. |
| MEDIUM | spaceship/lib/spaceship/tunes/application.rb | 228 | # Create a new version of your app |
| MEDIUM | spaceship/lib/spaceship/tunes/app_version.rb | 273 | # Create a new object based on a hash. |
| MEDIUM | spaceship/lib/spaceship/tunes/territory.rb | 30 | # Create a new object based on a two-character country code (e.g. "US" for the United States) |
| MEDIUM | spaceship/lib/spaceship/portal/provisioning_profile.rb | 193 | # Create a new object based on a hash. |
| MEDIUM | spaceship/lib/spaceship/portal/provisioning_profile.rb | 245 | # Create a new provisioning profile |
| MEDIUM | spaceship/lib/spaceship/portal/portal_client.rb | 861 | # This method is being called from all requests that modify, create or downloading provisioning |
| MEDIUM | spaceship/lib/spaceship/portal/certificate.rb | 208 | # Create a new cert signing request that can be used to |
| MEDIUM | spaceship/lib/spaceship/portal/certificate.rb | 211 | # Create a new certificate signing request |
| MEDIUM | spaceship/lib/spaceship/portal/certificate.rb | 228 | # Create a new object based on a hash. |
| MEDIUM | spaceship/lib/spaceship/portal/certificate.rb | 304 | # # Create a new certificate signing request |
| MEDIUM | spaceship/lib/spaceship/du/du_client.rb | 6 | # This class is used to upload Digital files (Images, Videos, JSON files) onto the du-itc service. |
| MEDIUM | …ceship/lib/spaceship/connect_api/models/certificate.rb | 59 | # Create a new cert signing request that can be used to |
| MEDIUM | …ceship/lib/spaceship/connect_api/models/certificate.rb | 62 | # Create a new certificate signing request |
| MEDIUM | pilot/lib/pilot/build_manager.rb | 666 | # Create the localization |
| MEDIUM | screengrab/spec/spec_helper.rb | 9 | # The following methods is taken from activesupport, |
| MEDIUM | trainer/spec/spec_helper.rb | 3 | # This module is only used to check the environment is currently a testing env |
| MEDIUM | trainer/lib/trainer/xcresult/test_plan.rb | 49 | # Create the root testsuites element with calculated summary attributes |
| MEDIUM | sigh/lib/sigh/runner.rb | 154 | # Create a new profile and return it |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | frameit/lib/frameit/editor.rb | 502 | # Check if the height needs to be adjusted to reach the bottom offset: |
| LOW | match/spec/storage/git_storage_spec_helper.rb | 3 | # Check if branch exists. |
| LOW | match/lib/match/nuke.rb | 315 | # Check if the profile is installed on the local machine |
| LOW | match/lib/match/storage/s3_storage.rb | 101 | # Check if we already have a functional working_directory |
| LOW | match/lib/match/storage/gitlab_secure_files.rb | 103 | # Check if we already have a functional working_directory |
| LOW | match/lib/match/storage/git_storage.rb | 81 | # Check if we already have a functional working_directory |
| LOW | match/lib/match/storage/google_cloud_storage.rb | 148 | # Check if we already have a functional working_directory |
| LOW | match/lib/match/storage/google_cloud_storage.rb | 340 | # Verify if the bucket exists |
| LOW | fastlane_core/lib/fastlane_core/itunes_transporter.rb | 185 | # Check if it's a login error |
| LOW | …ore/lib/fastlane_core/update_checker/update_checker.rb | 87 | # Check if RubyGems is set as a gem source |
| LOW | deliver/lib/deliver/commands_generator.rb | 70 | # Check if we already have a deliver setup in the current directory |
| LOW | deliver/lib/deliver/upload_screenshots.rb | 218 | # Check if local screenshots' checksum exist on App Store Connect |
| LOW | …er/upload_app_clip_default_experience_header_images.rb | 142 | # Check if there's a default image (from 'default' folder) |
| LOW | scan/lib/scan/runner.rb | 60 | # Set retries to 0 if Xcode 13 because TestCommandGenerator will set '-retry-tests-on-failure -test-iterations' |
| LOW | supply/lib/supply/client.rb | 340 | # Check if user specified '--track' option if version information from 'production' track is nil |
| LOW | cert/lib/cert/runner.rb | 179 | # Check if apple certs (Xcode 11 and later) should be used |
| LOW | fastlane/lib/fastlane/swift_runner_upgrader.rb | 216 | # Check if upgrade is needed |
| LOW | fastlane/lib/fastlane/swift_runner_upgrader.rb | 234 | # Check if upgrade is needed |
| LOW | fastlane/lib/fastlane/swift_runner_upgrader.rb | 236 | # Check if Copy Files build phase contains FastlaneRunner target. |
| LOW | fastlane/lib/fastlane/fast_file.rb | 352 | # Check if checked out "branch" is actually a branch or a tag |
| LOW | fastlane/lib/fastlane/plugins/plugin_manager.rb | 69 | # Check if a plugin is added as dependency to either the |
| LOW | fastlane/lib/fastlane/plugins/plugin_manager.rb | 382 | # Check if this overwrites a built-in action and |
| LOW | fastlane/lib/fastlane/actions/update_fastlane.rb | 81 | # Set no_update to true so we don't try to update again |
| LOW | fastlane/lib/fastlane/actions/appledoc.rb | 64 | # Check if an output path was given |
| LOW | fastlane/lib/fastlane/actions/gcovr.rb | 66 | # Check if an output path was given |
| LOW | fastlane/lib/fastlane/actions/update_app_identifier.rb | 16 | # Check if current app identifier product bundle identifier |
| LOW | fastlane/lib/fastlane/actions/update_info_plist.rb | 8 | # Check if parameters are set |
| LOW | spaceship/lib/spaceship/client.rb | 406 | # Check if we have a cached/valid session |
| LOW | spaceship/lib/spaceship/client.rb | 418 | # Check if the session is still valid here |
| LOW | spaceship/lib/spaceship/client.rb | 567 | # Check if the cache or FASTLANE_SESSION is still valid |
| LOW | spaceship/lib/spaceship/client.rb | 723 | # Check if we have a local cache of the key |
| LOW | spaceship/lib/spaceship/client.rb | 935 | # Check if the failure is due to missing permissions (App Store Connect) |
| LOW | spaceship/lib/spaceship/portal/provisioning_profile.rb | 223 | # Verify if `attrs` contains the info needed to instantiate a template. |
| LOW | spaceship/lib/spaceship/portal/portal_client.rb | 194 | # Check if the input string was modified, since it might be empty now |
| LOW | spaceship/lib/spaceship/connect_api/client.rb | 59 | # Check if environment variables are set for Spaceship::Portal or Spaceship::Tunes to select team |
| LOW | pilot/lib/pilot/build_manager.rb | 658 | # Check if we should update it |
| LOW | pilot/lib/pilot/build_manager.rb | 670 | # Check if we should update it |
| LOW | gym/lib/gym/error_handler.rb | 269 | # Check if there is a mismatch between the name and the selected export method |
| LOW | trainer/lib/trainer/xcresult/helper.rb | 35 | # Check if the current xcresulttool supports new commands introduced in Xcode 16+ |
| LOW | sigh/lib/assets/resign.sh | 310 | # Check if the supplied file is an ipa or an app file |
| LOW | sigh/lib/assets/resign.sh | 596 | # Check if Info.plist has a reference to another app or extension |
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | internal/rubocop/missing_keys_on_shared_area.rb | 45 | keys = children.map { |child| child.children.first.source.to_s.gsub(/\s|"|'/, '') } |
| CRITICAL | sigh/spec/spec_helper.rb | 44 | allow(profile).to receive(:expiration_date).and_return(Date.today.next_year.to_time.utc.strftime("%Y-%m-%dT%H:%M:% |
| CRITICAL | sigh/spec/spec_helper.rb | 67 | allow(profile).to receive(:expiration_date).and_return(Date.today.next_year.to_time.utc.strftime("%Y-%m-%dT%H:%M |
| CRITICAL | sigh/spec/spec_helper.rb | 69 | allow(profile).to receive(:expiration_date).and_return(Date.today.prev_year.to_time.utc.strftime("%Y-%m-%dT%H:%M |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | match/lib/match/spaceship_ensure.rb | 99 | # it's easier to just create a new one, than to repair an existing profile |
| LOW | fastlane_core/lib/fastlane_core/helper.rb | 272 | # So, if the passed value can't be resolved as a file in Library/Keychains, just use it as-is |
| LOW | fastlane_core/lib/fastlane_core/device_manager.rb | 178 | # We don't want to deal with that, so we just use the UDID |
| LOW | …_core/lib/fastlane_core/configuration/configuration.rb | 236 | # Since we don't want to be asked on tests, we'll just call the verify block with no value |
| LOW | fastlane/spec/actions_specs/dsym_zip_spec.rb | 53 | # MyApp is hardcoded into tested class so we'll just use that here |
| LOW | fastlane/lib/fastlane/swift_runner_upgrader.rb | 126 | # no work needed, just return |
| LOW | fastlane/lib/fastlane/swift_runner_upgrader.rb | 194 | # don't bother doing anything and just return true |
| LOW | fastlane/lib/fastlane/swift_fastlane_function.rb | 395 | # if we don't have a default value, but the param is options, just set a default value to nil |
| LOW | fastlane/lib/fastlane/swift_fastlane_api_generator.rb | 321 | # no changes at all, just return the same old api version string |
| LOW | fastlane/lib/fastlane/runner.rb | 235 | # Since we usually just need the passed hash, we'll just use the first object if there is only one |
| LOW | fastlane/lib/fastlane/server/socket_server.rb | 182 | ## probably need to just return Strings, or ready_for_next with object isn't String |
| LOW | fastlane/lib/fastlane/actions/add_git_tag.rb | 6 | # lane name in lane_context could be nil because you can just call $fastlane add_git_tag which has no context |
| LOW | …e/lib/fastlane/actions/update_code_signing_settings.rb | 61 | # Since Xcode 8, this is no longer needed, you simply use PROVISIONING_PROFILE_SPECIFIER |
| LOW | fastlane/lib/fastlane/actions/environment_variable.rb | 22 | # if no variable is requested, just return empty string |
| LOW | fastlane/lib/fastlane/actions/automatic_code_signing.rb | 68 | # Since Xcode 8, this is no longer needed, you simply use PROVISIONING_PROFILE_SPECIFIER |
| LOW | fastlane/lib/fastlane/actions/get_version_number.rb | 109 | # We can just set this as empty string since we join with `folder` below |
| LOW | spaceship/spec/portal/portal_client_spec.rb | 342 | # The method should just return the "message" key's value(s) in an array. |
| MEDIUM | spaceship/lib/spaceship/test_flight/base.rb | 25 | # Essentially, we are making a class-inheritable-accessor as described here: |
| LOW | precheck/lib/precheck/rule_processor.rb | 86 | # each rule will determine if it can handle this item, if not, it will just pass nil back |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | match/lib/match/storage/google_cloud_storage.rb | 215 | UI.user_error!("Couldn't find Google Cloud Storage bucket with name #{self.bucket_name} for the currently used |
| LOW | fastlane_core/lib/fastlane_core/helper.rb | 250 | UI.user_error!("Could not find transporter at #{self.xcode_path}. Please make sure you set the correct path to y |
| LOW | fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb | 109 | FastlaneCore::UI.user_error!("fastlane requires a minimum version of Xcode #{Fastlane::MINIMUM_XCODE_RELEASE}, |
| LOW | …_core/lib/fastlane_core/configuration/configuration.rb | 262 | # as this will make sure to use the `fetch` method |
| LOW | supply/lib/supply/client.rb | 257 | # make sure to have an active edit |
| LOW | fastlane/lib/fastlane/auto_complete.rb | 65 | UI.success("Don't forget to source that file in your current shell! 🐚") |
| LOW | fastlane/lib/fastlane/junit_generator.rb | 21 | UI.error("Couldn't save report.xml at path '#{File.expand_path(path)}', make sure you have write access to the c |
| LOW | fastlane/lib/fastlane/runner.rb | 166 | UI.user_error!("Plugin '#{method_sym}' was not properly loaded, make sure to follow the plugin docs for troubles |
| LOW | …/lib/fastlane/documentation/markdown_docs_generator.rb | 184 | raise "Could not find mkdocs.yml in #{target_path}, make sure to point to the fastlane/docs repo" unless File.exis |
| LOW | fastlane/lib/fastlane/documentation/docs_generator.rb | 59 | UI.error("Couldn't save fastlane documentation at path '#{File.expand_path(output_path)}', make sure you have wr |
| LOW | fastlane/lib/fastlane/plugins/plugin_manager.rb | 279 | # This will make sure to load the action |
| LOW | fastlane/lib/fastlane/actions/set_github_release.rb | 49 | UI.user_error!("You are not authorized to access #{repo_name}, please make sure you provided a valid API t |
| LOW | fastlane/lib/fastlane/actions/get_github_release.rb | 23 | UI.error("You are not authorized to access #{params[:url]}, please make sure you provided a valid API toke |
| LOW | spaceship/lib/spaceship/test_flight/group.rb | 117 | raise "The app #{app.name} does not have a default external group. Please make sure to pass group names to the |
| LOW | spaceship/lib/spaceship/tunes/app_version.rb | 359 | # Don't forget to call save! after calling this method |
| LOW | gym/lib/gym/code_signing_mapping.rb | 29 | # With the code below, we'll make sure to take the best of it: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | scan/lib/scan/error_handler.rb | 51 | # ------------------------------------------------ |
| MEDIUM | sigh/spec/resign_sh_spec.rb | 41 | # ─── Group A: does_bundle_id_match ──────────────────────────────────── |
| MEDIUM | sigh/spec/resign_sh_spec.rb | 111 | # ─── Group B: provision_for_bundle_id ───────────────────────────────── |
| MEDIUM | sigh/spec/resign_sh_spec.rb | 160 | # ─── Group C: Bundle ID replacement sed ─────────────────────────────── |
| MEDIUM | sigh/spec/resign_sh_spec.rb | 238 | # ─── Group D: Entitlements sed patterns ─────────────────────────────── |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | fastlane/spec/actions_specs/register_devices_spec.rb | 54 | username: 'test@test.com', |
| LOW | fastlane/spec/actions_specs/register_devices_spec.rb | 71 | username: 'test@test.com', |
| LOW | fastlane/spec/actions_specs/register_devices_spec.rb | 89 | username: 'test@test.com', |
| LOW | fastlane/spec/actions_specs/register_devices_spec.rb | 101 | username: 'test@test.com', |
| LOW | fastlane/spec/actions_specs/register_devices_spec.rb | 113 | username: 'test@test.com', |
| LOW | fastlane/swift/Fastlane.swift | 2946 | - placeholderText: using placeholder text (e.g.:"lorem ipsum", "text here", etc...) |
| LOW | spaceship/spec/tunes/testers_spec.rb | 15 | expect(t.email).to eq("test@test.com") |
| LOW | spaceship/spec/tunes/testers_spec.rb | 43 | expect { Spaceship::Tunes::SandboxTester.delete!(['test@test.com']) }.not_to(raise_error) |
| LOW | precheck/lib/precheck/rules/placeholder_words_rule.rb | 18 | "using placeholder text (e.g.:\"lorem ipsum\", \"text here\", etc...)" |
| LOW | precheck/lib/precheck/rules/placeholder_words_rule.rb | 25 | "lorem ipsum", |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | fastlane/lib/fastlane/actions/appaloosa.rb | 251 | api_token: 'your_api_key', |