/
githubmirror
/
fastlane
Обзор
Документация
Войти
/
githubmirror
/
fastlane
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
bin/bin-proxy
19 строк
761 B
Felix Krause
Add parentheses for all method calls (#11474)
09 янв 2018, 03:03
Не верифицирован
09 янв 2018, 03:03
1a79353
Код
Авторство
О чём код?
#!/usr/bin/env ruby require "colored" require "shellwords" tool_name = File.basename($0) full_params = ARGV.shelljoin puts("[WARNING] You are calling #{tool_name} directly. Usage of the tool name without the `fastlane` prefix is deprecated in fastlane 2.0".yellow) puts("Please update your scripts to use `fastlane #{tool_name} #{full_params}` instead.".yellow) exec_arr = ["fastlane", tool_name] + ARGV # The * turns the array into a parameter list # This is using the form of exec which takes a variable parameter list, e.g. `exec(command, param1, param2, ...)` # We need to use that, because otherwise invocations like # `spaceauth -u user@fastlane.tools` would recognize "-u user@fastlane.tools" as a single parameter and throw errors exec(*exec_arr)