Unverified Commit eb77ff4e authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

flatito: Update all ruby gems (#392412)

parents 7f886019 f8e7e9a1
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -5,9 +5,9 @@ source "https://rubygems.org"
# Specify your gem's dependencies in flatito.gemspec
gemspec

gem "minitest", "~> 5.22"
gem "rake", "~> 13.0"
gem "rubocop", "~> 1.62"
gem "rubocop-minitest", "~> 0.35"
gem "rubocop-performance", "~> 1.11"
gem "rubocop-rake", "~> 0.6"
gem "minitest", "~> 5.25"
gem "rake", "~> 13.2"
gem "rubocop", "~> 1.73"
gem "rubocop-minitest", "~> 0.37"
gem "rubocop-performance", "~> 1.24"
gem "rubocop-rake", "~> 0.7"
+39 −35
Original line number Diff line number Diff line
@@ -7,56 +7,60 @@ PATH
GEM
  remote: https://rubygems.org/
  specs:
    ast (2.4.2)
    ast (2.4.3)
    colorize (1.1.0)
    json (2.7.1)
    language_server-protocol (3.17.0.3)
    minitest (5.22.3)
    parallel (1.24.0)
    parser (3.3.0.5)
    json (2.10.2)
    language_server-protocol (3.17.0.4)
    lint_roller (1.1.0)
    minitest (5.25.5)
    parallel (1.26.3)
    parser (3.3.7.2)
      ast (~> 2.4.1)
      racc
    racc (1.7.3)
    racc (1.8.1)
    rainbow (3.1.1)
    rake (13.1.0)
    regexp_parser (2.9.0)
    rexml (3.2.6)
    rubocop (1.62.1)
    rake (13.2.1)
    regexp_parser (2.10.0)
    rubocop (1.74.0)
      json (~> 2.3)
      language_server-protocol (>= 3.17.0)
      language_server-protocol (~> 3.17.0.2)
      lint_roller (~> 1.1.0)
      parallel (~> 1.10)
      parser (>= 3.3.0.2)
      rainbow (>= 2.2.2, < 4.0)
      regexp_parser (>= 1.8, < 3.0)
      rexml (>= 3.2.5, < 4.0)
      rubocop-ast (>= 1.31.1, < 2.0)
      regexp_parser (>= 2.9.3, < 3.0)
      rubocop-ast (>= 1.38.0, < 2.0)
      ruby-progressbar (~> 1.7)
      unicode-display_width (>= 2.4.0, < 3.0)
    rubocop-ast (1.31.2)
      parser (>= 3.3.0.4)
    rubocop-minitest (0.35.0)
      rubocop (>= 1.61, < 2.0)
      rubocop-ast (>= 1.31.1, < 2.0)
    rubocop-performance (1.20.2)
      rubocop (>= 1.48.1, < 2.0)
      rubocop-ast (>= 1.30.0, < 2.0)
    rubocop-rake (0.6.0)
      rubocop (~> 1.0)
      unicode-display_width (>= 2.4.0, < 4.0)
    rubocop-ast (1.41.0)
      parser (>= 3.3.7.2)
    rubocop-minitest (0.37.1)
      lint_roller (~> 1.1)
      rubocop (>= 1.72.1, < 2.0)
      rubocop-ast (>= 1.38.0, < 2.0)
    rubocop-performance (1.24.0)
      lint_roller (~> 1.1)
      rubocop (>= 1.72.1, < 2.0)
      rubocop-ast (>= 1.38.0, < 2.0)
    rubocop-rake (0.7.1)
      lint_roller (~> 1.1)
      rubocop (>= 1.72.1)
    ruby-progressbar (1.13.0)
    unicode-display_width (2.5.0)
    unicode-display_width (3.1.4)
      unicode-emoji (~> 4.0, >= 4.0.4)
    unicode-emoji (4.0.4)

PLATFORMS
  arm64-darwin-22
  ruby

DEPENDENCIES
  flatito!
  minitest (~> 5.22)
  rake (~> 13.0)
  rubocop (~> 1.62)
  rubocop-minitest (~> 0.35)
  rubocop-performance (~> 1.11)
  rubocop-rake (~> 0.6)
  minitest (~> 5.25)
  rake (~> 13.2)
  rubocop (~> 1.73)
  rubocop-minitest (~> 0.37)
  rubocop-performance (~> 1.24)
  rubocop-rake (~> 0.7)

BUNDLED WITH
   2.5.6
   2.6.2
+58 −42
Original line number Diff line number Diff line
@@ -4,10 +4,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "04nc8x27hlzlrr5c2gn7mar4vdr0apw5xg22wp6m8dx3wqr04a0y";
      sha256 = "10yknjyn0728gjn6b5syynvrvrwm66bhssbxq8mkhshxghaiailm";
      type = "gem";
    };
    version = "2.4.2";
    version = "2.4.3";
  };
  colorize = {
    groups = [ "default" ];
@@ -34,40 +34,50 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0r9jmjhg2ly3l736flk7r2al47b5c8cayh0gqkq0yhjqzc9a6zhq";
      sha256 = "01lbdaizhkxmrw4y8j3wpvsryvnvzmg0pfs56c52laq2jgdfmq1l";
      type = "gem";
    };
    version = "2.7.1";
    version = "2.10.2";
  };
  language_server-protocol = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0gvb1j8xsqxms9mww01rmdl78zkd72zgxaap56bhv8j45z05hp1x";
      sha256 = "0scnz2fvdczdgadvjn0j9d49118aqm3hj66qh8sd2kv6g1j65164";
      type = "gem";
    };
    version = "3.17.0.3";
    version = "3.17.0.4";
  };
  lint_roller = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "11yc0d84hsnlvx8cpk4cbj6a4dz9pk0r1k29p0n1fz9acddq831c";
      type = "gem";
    };
    version = "1.1.0";
  };
  minitest = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "07lq26b86giy3ha3fhrywk9r1ajhc2pm2mzj657jnpnbj1i6g17a";
      sha256 = "0mn7q9yzrwinvfvkyjiz548a4rmcwbmz2fn9nyzh4j1snin6q6rr";
      type = "gem";
    };
    version = "5.22.3";
    version = "5.25.5";
  };
  parallel = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "15wkxrg1sj3n1h2g8jcrn7gcapwcgxr659ypjf75z1ipkgxqxwsv";
      sha256 = "1vy7sjs2pgz4i96v5yk9b7aafbffnvq7nn419fgvw55qlavsnsyq";
      type = "gem";
    };
    version = "1.24.0";
    version = "1.26.3";
  };
  parser = {
    dependencies = [
@@ -78,20 +88,20 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "11r6kp8wam0nkfvnwyc1fmvky102r1vcfr84vi2p1a2wa0z32j3p";
      sha256 = "0pxnbysqw7qx6wq48mibi6nflpjylxd1nn38l9cl9f70dc3yj7f7";
      type = "gem";
    };
    version = "3.3.0.5";
    version = "3.3.7.2";
  };
  racc = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "01b9662zd2x9bp4rdjfid07h09zxj7kvn7f5fghbqhzc625ap1dp";
      sha256 = "0byn0c9nkahsl93y9ln5bysq4j31q8xkf2ws42swighxd4lnjzsa";
      type = "gem";
    };
    version = "1.7.3";
    version = "1.8.1";
  };
  rainbow = {
    groups = [ "default" ];
@@ -108,40 +118,30 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1ilr853hawi09626axx0mps4rkkmxcs54mapz9jnqvpnlwd3wsmy";
      sha256 = "17850wcwkgi30p7yqh60960ypn7yibacjjha0av78zaxwvd3ijs6";
      type = "gem";
    };
    version = "13.1.0";
    version = "13.2.1";
  };
  regexp_parser = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1ndxm0xnv27p4gv6xynk6q41irckj76q1jsqpysd9h6f86hhp841";
      sha256 = "0qccah61pjvzyyg6mrp27w27dlv6vxlbznzipxjcswl7x3fhsvyb";
      type = "gem";
    };
    version = "2.9.0";
  };
  rexml = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "05i8518ay14kjbma550mv0jm8a6di8yp5phzrd8rj44z9qnrlrp0";
      type = "gem";
    };
    version = "3.2.6";
    version = "2.10.0";
  };
  rubocop = {
    dependencies = [
      "json"
      "language_server-protocol"
      "lint_roller"
      "parallel"
      "parser"
      "rainbow"
      "regexp_parser"
      "rexml"
      "rubocop-ast"
      "ruby-progressbar"
      "unicode-display_width"
@@ -150,10 +150,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0daamn13fbm77rdwwa4w6j6221iq6091asivgdhk6n7g398frcdf";
      sha256 = "16rp45aygc0djhcsc982rc3r16g3anrlh0dwb8yrc76iswsql4q6";
      type = "gem";
    };
    version = "1.62.1";
    version = "1.74.0";
  };
  rubocop-ast = {
    dependencies = [ "parser" ];
@@ -161,13 +161,14 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1v3q8n48w8h809rqbgzihkikr4g3xk72m1na7s97jdsmjjq6y83w";
      sha256 = "03bwgjbldrxgzcskv3lz7kv2ymccbz0wp1y6wcijix236ynzkvqf";
      type = "gem";
    };
    version = "1.31.2";
    version = "1.41.0";
  };
  rubocop-minitest = {
    dependencies = [
      "lint_roller"
      "rubocop"
      "rubocop-ast"
    ];
@@ -175,13 +176,14 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "001f4xcs3p0g04cyqfdkb2i1lld0yjmnx1s11y9z2id4b2lg64c4";
      sha256 = "0dhd8s819wsd6wcq30qhcjgwjnprm9njjrxwa0z1jnd86p4c5p6w";
      type = "gem";
    };
    version = "0.35.0";
    version = "0.37.1";
  };
  rubocop-performance = {
    dependencies = [
      "lint_roller"
      "rubocop"
      "rubocop-ast"
    ];
@@ -189,21 +191,24 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0cf7fn4dwf45r3nhnda0dhnwn8qghswyqbfxr2ippb3z8a6gmc8v";
      sha256 = "1da08idjsdclcm9cimjbvd1jz2gm6z62fsc8mywrb0rn7vzkkgg5";
      type = "gem";
    };
    version = "1.20.2";
    version = "1.24.0";
  };
  rubocop-rake = {
    dependencies = [ "rubocop" ];
    dependencies = [
      "lint_roller"
      "rubocop"
    ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1nyq07sfb3vf3ykc6j2d5yq824lzq1asb474yka36jxgi4hz5djn";
      sha256 = "0kdfrckz1v32dy7c7bdiksjysx9l9zsda9kc6zvrsghch6vg55rp";
      type = "gem";
    };
    version = "0.6.0";
    version = "0.7.1";
  };
  ruby-progressbar = {
    groups = [ "default" ];
@@ -216,13 +221,24 @@
    version = "1.13.0";
  };
  unicode-display_width = {
    dependencies = [ "unicode-emoji" ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1has87asspm6m9wgqas8ghhhwyf2i1yqrqgrkv47xw7jq3qjmbwc";
      type = "gem";
    };
    version = "3.1.4";
  };
  unicode-emoji = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1d0azx233nags5jx3fqyr23qa2rhgzbhv8pxp46dgbg1mpf82xky";
      sha256 = "0ajk6rngypm3chvl6r0vwv36q1931fjqaqhjjya81rakygvlwb1c";
      type = "gem";
    };
    version = "2.5.0";
    version = "4.0.4";
  };
}
+3 −0
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@
  ruby,
  buildRubyGem,
  bundlerEnv,
  bundlerUpdateScript,
}:
let
  deps = bundlerEnv rec {
@@ -30,6 +31,8 @@ buildRubyGem rec {
  source.sha256 = "sha256-n1qPiZoUwaD+dMuJKI8k3cR71dg6yIrIAj0ZsFbstQ8=";
  propagatedBuildInputs = [ deps ];

  passthru.updateScript = bundlerUpdateScript "${pname}";

  meta = with lib; {
    description = "It allows you to search for a key and get the value and the line number where it is located in YAML and JSON files";
    homepage = "https://github.com/ceritium/flatito";