--dry-run (or -n) doesn't seem to trigger `when_writing`
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 48/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- ruby
- Bereich
- build-system, cli
Rechercherichtung
Beginne damit, den when_writing-Einstiegspunkt und den im Issue beschriebenen Ausführungspfad von --dry-run nachzuverfolgen. Reproduziere den rake-Befehl und vergleiche seine Ausgabe mit der erwarteten Zeile DRYRUN: set local git-config diff.rails_credentials; erledigt ist die Aufgabe, wenn der Dry Run die Aktion when_writing meldet, ohne sie anzuwenden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Given the following rakefile
task "git_diff_rails_credentials:fix" do
when_writing "set local git-config diff.rails_credentials" do
sh "git config diff.rails_credentials.textconv 'bin/rails credentials:diff'"
end
end
When I run rake -n git_diff_rails_credentials:fix
I expect to see DRYRUN: set local git-config diff.rails_credentials in the output. But instead I see:
$ rake -n doctor:git_diff_rails_credentials:fix
** Invoke doctor:git_diff_rails_credentials:fix (first_time)
** Execute (dry run) doctor:git_diff_rails_credentials:fix
I assume this is related to #361 but there isn't any resolution there to indicate what the expectations are.
- Vorherrschende Sprache
- Ruby
- Sterne
- 2.5k
- Forks
- 651
- Ø Merge
- 5 Min.
- Gemergte PRs (30 T.)
- 4
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus ruby/rake
-
rake -P output is ambiguous with prereq namespacesEvtl. vergeben @leoarnold hat das vor 69 Tagen übernommen. Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 68/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 28/100
-
FileList#<< bypasses exclusions while FileList#include respects themEvtl. vergeben @hsbt hat das vor 83 Tagen übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 45/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
Ähnliche Issues
-
clouflaure de fernandoOffenenhancement
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
cloudflare/mcp#271 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
zerocracy/swarm-template#302 ·
-
[KLayout][DRC] Gat.b1 only checks gate regions, misses facing 3.3 V poly end caps (Figure 5.6)Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
IHP-GmbH/IHP-Open-PDK#1266 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Source Support
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
we-promise/sure#4056 ·
Maintainer antworten meist innerhalb von 1 Tag