Future of (development) dependency for byebug?
Nessuno ha ancora preso questa issue.
- Lingua principale
- Ruby
- Stelle
- 202
- Fork
- 27
- Merge medio
- 2g 10h
- PR unite (30g)
- 1
Descrizione
Currently for power_assert testsuite, it depends on byebug:
https://github.com/ruby/power_assert/blob/297fa68908c45c4ca6c41e0940ebcc069744d580/power_assert.gemspec#L26
https://github.com/ruby/power_assert/blob/297fa68908c45c4ca6c41e0940ebcc069744d580/test/trace_test.rb#L10
So can I rely on byebug?
Why I am asking here is that
- The last activity on https://github.com/deivid-rodriguez/byebug seems more than 2 years ago.
- And it seems that with ruby 3.3 (I tested https://github.com/ruby/ruby/commit/cd67c0d2040f1ade0fe8b1533816281553bfe6e6 ) byebug testsuite fails , and looks like byebug does not work with ruby 3.3 properly.
So I think if power_assert is going to use byebug, someone has to support byebug maintainership.
Or can power_assert be switched to use debug gem?
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia dalla dichiarazione della dipendenza in power_assert.gemspec alla riga 26 e dall’uso di byebug in test/trace_test.rb alla riga 10. Verifica il fallimento dei test segnalato con Ruby 3.3 e confronta se la suite esistente può usare invece il debug gem; il lavoro è completato quando è stata concordata una dipendenza compatibile e i test hanno esito positivo.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- ruby
- Ambito
- testing
- Tipo di issue
- Refactoring
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100