Guard: Cassé avec le levier 0.13.0

Créé le 26 févr. 2020  ·  5Commentaires  ·  Source: guard/guard

/Users/lasto/.rvm/gems/ruby-2.7.0/gems/guard-2.16.1/lib/guard/jobs/pry_wrapper.rb:133:in `_setup': undefined method `file=' for #<Pry::History:0x00007fabc0258988>

c'est parce que pry a refactorisé Pry.config.history pour qu'il soit un objet de première classe.

ÉDITER:
Au lieu de définir Pry.config.history.file , vous devez définir Pry.config.history_file

Commentaire le plus utile

958, espérons-le, corrige les problèmes de compatibilité de Pry 0.13.0. J'ai sorti Guard 2.16.2 . Faites-moi savoir comment ça se passe. ??

Tous les 5 commentaires

Oui, je suis tombé sur ça aussi. A travaillé pour moi avec Pry 0.11.3.

J'ai travaillé avec pry 0.12.2 .

Cela peut être fait avec les modifications suivantes.
https://github.com/newsdict/newsdict.io/pull/48/commits/011840d1016feb3abd87ed8fb38766d4b47804ca

Il semble y avoir d'autres problèmes (par exemple https://travis-ci.org/github/guard/guard/jobs/665304043?utm_source=github_status). Je vais aussi chercher à les corriger.

Je vois cela maintenant que nous avons mis pry-byebug niveau 0.12.2 à 0.13.0

guard (2.16.1)
guard-compat (1.2.1)
guard-rspec (4.7.3)
guard-rubocop (1.3.0)

pry (0.13.0, 0.12.2)
pry-byebug (3.9.0, 3.8.0, 3.7.0)
pry-rails (0.3.9)

958, espérons-le, corrige les problèmes de compatibilité de Pry 0.13.0. J'ai sorti Guard 2.16.2 . Faites-moi savoir comment ça se passe. ??

Cette page vous a été utile?
0 / 5 - 0 notes