Can't pass parameters to rake task
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- ruby
- Domaine
- build-system, cli
Piste de recherche
Aucun fichier source ni test n’est nommé. Commencez par reproduire rake params -- -Fmy_file.txt avec Rake 10.3.x et 10.4.x, puis retracez la façon dont les arguments des tâches sont transmis au point d’entrée de OptionParser. Le travail est terminé lorsque la différence entre les versions est expliquée et que la régression est couverte par un test.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
I have this task:
desc 'Tests input parameters'
task :params do |args|
options = {}
OptionParser.new(args) do |opts|
opts.banner = "Usage: rake params [options]"
opts.on("-F", "--file {file}", "A file", String) do |file|
options[:file] = file
end
end.parse!
puts options.inspect.green
end
rake params -- -Fmy_file.txt
In rake 10.3.x I receive:
{:file => "my_file.txt"}
In rake 10.4.x I receive:
{}
Why?
- Langage dominant
- Ruby
- Étoiles
- 2.5k
- Forks
- 651
- Merge moyen
- 5 min
- PR mergées (30 j)
- 4
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de ruby/rake
-
rake -P output is ambiguous with prereq namespacesPeut-être pris @leoarnold l’a pris il y a 66 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 28/100
-
FileList#<< bypasses exclusions while FileList#include respects themPeut-être pris @hsbt l’a pris il y a 80 jours. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 45/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 38/100
Toutes les issues de ruby/rake
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
rubys/roundhouse#444 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
yegor256/rubocop-elegant#92 ·
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
ecosyste-ms/awesome#812 ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
forem/forem#23933 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour