/Users/bgentry/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/lumberjack-1.0.10/lib/lumberjack/log_entry.rb:11: تحذير: ثابت :: تم إهمال Fixnum
يجب حلها في https://github.com/bdurand/lumberjack/pull/28 ، والتي لم يتم دمجها بعد
رائع ، تم دمج هذا العلاقات العامة. يجب أن تكون قادرًا على إصلاح تحذير الإيقاف هذا بإصدار جديد لكل من الأحجار الكريمة.
مرحبًاbgentry. تم إصدار الحطاب (1.0.11).
https://rubygems.org/gems/lumberjack/versions/1.0.11
يتضمن إصدار هذا الإصدار https://github.com/bdurand/lumberjack/pull/28.
شكرا.
ما زلت أمتلك
/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
يعتمد على lumberjack
~> 1.0
لذا يجب أن تكون قادرًا على تحديثه بـ bundle update lumberjack
.
rymai كما ترى كان lumberjack-1.0.10
لذا> 1.0.
التحديث لقد قمت للتو بتشغيل gem update lumberjack
، ولدي الآن lumberjack-1.0.12
ولم يعد هناك تحذير. لذلك يمكنني تأكيد هذا:
lumberjack-1.0.10
-> تحذيرlumberjack-1.0.12
-> بلا تحذيرلذلك فهي بحاجة إلى lumberjack ~> 1.0.11
أو lumberjack ~> 1.0.12
وليس lumberjack ~> 1.0
.
لقد اختبرت للتو في بيئة جديدة:
$ 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 !!!
العلاقات العامة إصلاح تبعية وقت تشغيل إصدار الحطاب
https://github.com/guard/guard/pull/882
rymai يبدو أنك أغلقت في وقت قريب جدا: راض:
@ noraj1337 lumberjack ~> 1.0
تعني أنها تقبل lumberjack
من >= 1.0 to < 2.0
، ليست هناك حاجة لتحديث التبعية في .gemspec
لحل هذه المشكلة ، يمكنك فقط التحديث الخاص بك Gemfile.lock
. أو ربما لا تستخدم Bundler ، في هذه الحالة تحتاج إلى تشغيل gem update lumberjack
كما فعلت أعلاه.
rymai نعم كنت مخطئًا بشأن < 1.1
.
لكن >= 1.0 to < 2.0
يتضمن 1.0.0
إلى 1.0.10
(الذي نريد استبعاده).
لذلك نحن بحاجة إلى >= 1.0.10 to < 2.0
كما أفهم.
التعليق الأكثر فائدة
@ noraj1337
guard
يعتمد علىlumberjack
~> 1.0
لذا يجب أن تكون قادرًا على تحديثه بـbundle update lumberjack
.