Rake not executing some tasks, gives "Invoke <task>s (first_time, not_needed)"
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Ruby
- Sterne
- 2.5k
- Forks
- 650
- Ø Merge
- 6 Min.
- Gemergte PRs (30 T.)
- 3
Beschreibung
I posted a SO question about his issue here. Most of the background is there. Here's the gist:
I have a task called :run that takes one argument, :filter. Depending on what I pass as the argument, it will sometimes execute with the trace:
** Invoke run (first_time)
** Execute run
Other times it doesn't execute at all, giving the trace:
** Invoke runs (first_time, not_needed)
Notice that when it fails, the trace says runs and not run even though run is the task typed in the command.
This happens when I run the rakefile in some directories, but not others.
Using:
- ruby 2.0.0p645 (2015-04-13) [i386-mingw32]
- rake, version 10.4.2
- Window 7
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit der verlinkten Stack Overflow-Frage und reproduziere das Verhalten unter Verwendung des genannten Rakefile, der :run-Aufgabe und ihres :filter-Arguments. Vergleiche die Ausführungen aus den Verzeichnissen, in denen sich der Trace unterscheidet, und konzentriere dich darauf, warum sich der Trace von Ausführung zu Ausführungen ändert und not_needed meldet. Erledigt bedeutet, dass die Aufgabe in diesen Verzeichnissen konsistent mit dem erwarteten Trace ausgeführt wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- ruby
- Bereich
- build-system, cli
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 32/100