commit 156ba2416e4b660f09846d21f0d24b59c565154a
parent e7f1796251de252d54984473d1722a9995dbce80
Author: Dan Callaghan <djc@djc.id.au>
Date: Mon, 1 Jan 2024 21:52:38 +1100
rubocop: 1.32.0 → 1.59.0
To get this Ruby 3.3 fix:
https://github.com/whitequark/parser/pull/929
Diffstat:
2 files changed, 61 insertions(+), 37 deletions(-)
diff --git a/contrib/nix/Gemfile.lock b/contrib/nix/Gemfile.lock
@@ -7,7 +7,8 @@ GEM
gpgme (2.0.23)
mini_portile2 (~> 2.7)
highline (2.0.3)
- json (2.6.2)
+ json (2.7.1)
+ language_server-protocol (3.17.0.3)
locale (2.1.3)
lockfile (2.1.3)
method_source (1.0.0)
@@ -18,35 +19,38 @@ GEM
minitest (5.16.2)
ncursesw (1.4.10)
optimist (3.0.1)
- parallel (1.22.1)
- parser (3.1.2.0)
+ parallel (1.24.0)
+ parser (3.2.2.4)
ast (~> 2.4.1)
+ racc
pry (0.14.1)
coderay (~> 1.1)
method_source (~> 1.0)
+ racc (1.7.3)
rainbow (3.1.1)
rake (13.0.6)
- regexp_parser (2.5.0)
- rexml (3.2.5)
+ regexp_parser (2.8.3)
+ rexml (3.2.6)
rmail (1.1.4)
rr (1.2.1)
- rubocop (1.32.0)
+ rubocop (1.59.0)
json (~> 2.3)
+ language_server-protocol (>= 3.17.0)
parallel (~> 1.10)
- parser (>= 3.1.0.0)
+ parser (>= 3.2.2.4)
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 1.8, < 3.0)
rexml (>= 3.2.5, < 4.0)
- rubocop-ast (>= 1.19.1, < 2.0)
+ rubocop-ast (>= 1.30.0, < 2.0)
ruby-progressbar (~> 1.7)
- unicode-display_width (>= 1.4.0, < 3.0)
- rubocop-ast (1.19.1)
- parser (>= 3.1.1.0)
- rubocop-packaging (0.5.1)
- rubocop (>= 0.89, < 2.0)
- ruby-progressbar (1.11.0)
+ unicode-display_width (>= 2.4.0, < 3.0)
+ rubocop-ast (1.30.0)
+ parser (>= 3.2.1.0)
+ rubocop-packaging (0.5.2)
+ rubocop (>= 1.33, < 2.0)
+ ruby-progressbar (1.13.0)
unicode (0.4.4.4)
- unicode-display_width (2.2.0)
+ unicode-display_width (2.5.0)
xapian-ruby (1.4.22)
PLATFORMS
diff --git a/contrib/nix/gemset.nix b/contrib/nix/gemset.nix
@@ -55,10 +55,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0yk5d10yvspkc5jyvx9gc1a9pn1z8v4k2hvjk1l88zixwf3wf3cl";
+ sha256 = "0r9jmjhg2ly3l736flk7r2al47b5c8cayh0gqkq0yhjqzc9a6zhq";
type = "gem";
};
- version = "2.6.2";
+ version = "2.7.1";
+ };
+ language_server-protocol = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0gvb1j8xsqxms9mww01rmdl78zkd72zgxaap56bhv8j45z05hp1x";
+ type = "gem";
+ };
+ version = "3.17.0.3";
};
locale = {
groups = ["default"];
@@ -156,21 +166,21 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "07vnk6bb54k4yc06xnwck7php50l09vvlw1ga8wdz0pia461zpzb";
+ sha256 = "15wkxrg1sj3n1h2g8jcrn7gcapwcgxr659ypjf75z1ipkgxqxwsv";
type = "gem";
};
- version = "1.22.1";
+ version = "1.24.0";
};
parser = {
- dependencies = ["ast"];
+ dependencies = ["ast" "racc"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0xhfghgidj8cbdnqp01f7kvnrv1f60izpkd9dhxsvpdzkfsdg97d";
+ sha256 = "0r69dbh6h6j4d54isany2ir4ni4gf2ysvk3k44awi6amz18nggpd";
type = "gem";
};
- version = "3.1.2.0";
+ version = "3.2.2.4";
};
pry = {
dependencies = ["coderay" "method_source"];
@@ -183,6 +193,16 @@
};
version = "0.14.1";
};
+ racc = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "01b9662zd2x9bp4rdjfid07h09zxj7kvn7f5fghbqhzc625ap1dp";
+ type = "gem";
+ };
+ version = "1.7.3";
+ };
rainbow = {
groups = ["default"];
platforms = [];
@@ -208,20 +228,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1rfd3q17p7q7pa67844q8b16ipy6ksh8mkzynpm1zldqbb9x4xm0";
+ sha256 = "1xrghj2vka7girycp1m88kvl4qxkm4mj4djz4w1jzywb4v97fclm";
type = "gem";
};
- version = "2.5.0";
+ version = "2.8.3";
};
rexml = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "08ximcyfjy94pm1rhcx04ny1vx2sk0x4y185gzn86yfsbzwkng53";
+ sha256 = "05i8518ay14kjbma550mv0jm8a6di8yp5phzrd8rj44z9qnrlrp0";
type = "gem";
};
- version = "3.2.5";
+ version = "3.2.6";
};
rmail = {
groups = ["default"];
@@ -244,15 +264,15 @@
version = "1.2.1";
};
rubocop = {
- dependencies = ["json" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"];
+ dependencies = ["json" "language_server-protocol" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "09k371m1l177ca8w70hfbjb1w0hasfb46pxp4w6yw92kk71akll2";
+ sha256 = "0hzwl0ak1i455fp3hzhdn8z14jzgwbsv04f7imz7fzz89j3lpkq9";
type = "gem";
};
- version = "1.32.0";
+ version = "1.59.0";
};
rubocop-ast = {
dependencies = ["parser"];
@@ -260,10 +280,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0h8q3gwqs8afshjd2l52ywf48md9rskr3q2y4fydgm536vvahjgm";
+ sha256 = "1cs9cc5p9q70valk4na3lki4xs88b52486p2v46yx3q1n5969bgs";
type = "gem";
};
- version = "1.19.1";
+ version = "1.30.0";
};
rubocop-packaging = {
dependencies = ["rubocop"];
@@ -271,20 +291,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0bzjd1077v96pyp62jg7s8ndxqbdhfnrdpdnmgi7h88xw22fp5xf";
+ sha256 = "1iqgsbpj7y8ksddbb9gj5vpzs2y8202khyk2mcc165kkfmvm6rx3";
type = "gem";
};
- version = "0.5.1";
+ version = "0.5.2";
};
ruby-progressbar = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "02nmaw7yx9kl7rbaan5pl8x5nn0y4j5954mzrkzi9i3dhsrps4nc";
+ sha256 = "0cwvyb7j47m7wihpfaq7rc47zwwx9k4v7iqd9s1xch5nm53rrz40";
type = "gem";
};
- version = "1.11.0";
+ version = "1.13.0";
};
unicode = {
groups = ["default"];
@@ -301,10 +321,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1nlfck6z986fngp0r74maswmyb1rcksc8xc3mfpw9cj23c3s8zwn";
+ sha256 = "1d0azx233nags5jx3fqyr23qa2rhgzbhv8pxp46dgbg1mpf82xky";
type = "gem";
};
- version = "2.2.0";
+ version = "2.5.0";
};
xapian-ruby = {
groups = ["default"];