Ruby 2.4: CI build failure with test-unit-ruby-core-1.0.15: unexpected keyword_rescue, expecting keyword_end (SyntaxError)
Offen
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Ruby
- Sterne
- 20
- Forks
- 8
- Ø Merge
- 9 Std. 32 Min.
- Gemergte PRs (30 T.)
- 1
Beschreibung
This output was seen in a failing 2.4 CI run:
/opt/hostedtoolcache/Ruby/2.4.10/x64/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:133:in `require': /opt/hostedtoolcache/Ruby/2.4.10/x64/lib/ruby/gems/2.4.0/gems/test-unit-ruby-core-1.0.15/lib/core_assertions.rb:390: syntax error, unexpected keyword_rescue, expecting keyword_end (SyntaxError)
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
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 dem fehlschlagenden Ruby 2.4 CI-Lauf und untersuche test-unit-ruby-core-1.0.15/lib/core_assertions.rb um Zeile 390 herum, wo der SyntaxError gemeldet wird. Ermittle die kleinste vom Projekt unterstützte Kompatibilitätsänderung oder Anpassung der Abhängigkeiten und überprüfe anschließend, dass der Ruby 2.4 CI-Job ohne diesen SyntaxError abgeschlossen wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- ruby
- Bereich
- ci-cd, testing
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100