neovim: fix ruby provider warning

Fixing this warning from checkhealth

provider.ruby: require("provider.ruby.health").check()

Ruby provider (optional) ~
- Ruby: ruby 3.3.5 (2024-09-03 revision ef084cc8f4) [x86_64-linux]
- Host: /nix/store/l354hgiahcjd81qazlc870104i26lm9b-neovim-0.10.2birdeevim/bin/birdeeVim-ruby
- OK Latest "neovim" gem is installed: /home/birdee/.local/share/gem/ruby/3.3.0/gems/neovim-0.10.0/lib/neovim/connection.rb:1: warning: logger was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.5.0.
  You can add logger to your Gemfile or gemspec to silence this warning.
  0.10.0

steps taken:

added `gem 'logger'` to Gemfile

ran the following on the directory

nix run --no-write-lock-file github:BirdeeHub/neovim_ruby_updater
This commit is contained in:
birdee
2024-11-21 05:14:20 -08:00
parent 87678783d0
commit 7c2fe32578
3 changed files with 17 additions and 4 deletions
@@ -1,3 +1,4 @@
source 'https://rubygems.org'
gem 'neovim'
gem 'logger'
@@ -1,7 +1,8 @@
GEM
remote: https://rubygems.org/
specs:
msgpack (1.7.2)
logger (1.6.1)
msgpack (1.7.5)
multi_json (1.15.0)
neovim (0.10.0)
msgpack (~> 1.1)
@@ -11,7 +12,8 @@ PLATFORMS
ruby
DEPENDENCIES
logger
neovim
BUNDLED WITH
2.3.27
2.5.16
@@ -1,13 +1,23 @@
{
logger = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0lwncq2rf8gm79g2rcnnyzs26ma1f4wnfjm6gs4zf2wlsdz5in9s";
type = "gem";
};
version = "1.6.1";
};
msgpack = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1a5adcb7bwan09mqhj3wi9ib52hmdzmqg7q08pggn3adibyn5asr";
sha256 = "1a5fsgchkpcca4wf3pipbb2jbj523l7fbaq37j10cr0yymwlkc7z";
type = "gem";
};
version = "1.7.2";
version = "1.7.5";
};
multi_json = {
groups = ["default"];