/Users/bgentry/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/lumberjack-1.0.10/lib/lumberjack/log_entry.rb:11: warning: constant ::Fixnum sudah tidak digunakan lagi
Harus diselesaikan di https://github.com/bdurand/lumberjack/pull/28 , yang belum digabungkan
keren, PR itu digabung. Seharusnya dapat memperbaiki peringatan penghentian ini dengan rilis baru dari kedua permata.
Hai @bgentry. penebang (1.0.11) telah dirilis.
https://rubygems.org/gems/lumberjack/versions/1.0.11
Versi rilis ini mencakup https://github.com/bdurand/lumberjack/pull/28.
Terima kasih.
saya masih mempunyai
/home/shark/.rvm/gems/ruby-2.4.0/gems/lumberjack-1.0.10/lib/lumberjack/logger.rb:203: warning: constant ::Fixnum is deprecated
@noraj1337 guard
tergantung pada lumberjack
~> 1.0
jadi Anda harus dapat memperbaruinya dengan bundle update lumberjack
.
@rymai seperti yang Anda lihat adalah lumberjack-1.0.10
jadi > 1.0.
Pembaruan Saya baru saja menjalankan gem update lumberjack
, dan sekarang memiliki lumberjack-1.0.12
dan tidak ada peringatan lagi. Jadi saya bisa mengkonfirmasi ini:
lumberjack-1.0.10
--> peringatanlumberjack-1.0.12
--> tidak ada peringatanJadi perlu lumberjack ~> 1.0.11
atau lumberjack ~> 1.0.12
bukan lumberjack ~> 1.0
.
Saya baru saja menguji di env baru:
$ gem install guard
[...]
Successfully installed pry-0.11.1
Fetching: lumberjack-1.0.12.gem (100%)
[...]
$ guard # no warning
$ gem uninstall lumberjack
$ gem install lumberjack --version 1.0.11
$guard # no warning
$ gem uninstall lumberjack
$ gem install lumberjack --version 1.0.10
$ guard # Warning now !!!
PR memperbaiki ketergantungan runtime versi penebang pohon
https://github.com/guard/guard/pull/882
@rymai sepertinya anda tutup terlalu cepat :puas:
@noraj1337 lumberjack ~> 1.0
berarti ia menerima lumberjack
dari >= 1.0 to < 2.0
, tidak perlu memperbarui ketergantungan pada .gemspec
untuk menyelesaikan masalah ini, Anda cukup memperbarui Gemfile.lock
Anda. Atau mungkin Anda tidak menggunakan Bundler, dalam hal ini Anda perlu menjalankan gem update lumberjack
seperti yang telah Anda lakukan di atas.
@rymai Ya saya salah tentang < 1.1
.
Tetapi >= 1.0 to < 2.0
menyertakan 1.0.0
hingga 1.0.10
(yang ingin kita kecualikan).
Jadi kita perlu >= 1.0.10 to < 2.0
seperti yang saya mengerti.
Komentar yang paling membantu
@noraj1337
guard
tergantung padalumberjack
~> 1.0
jadi Anda harus dapat memperbaruinya denganbundle update lumberjack
.