From abd1be01931b3fca29f40803039f9f9428dc3c5e Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Wed, 8 Nov 2023 13:45:48 +0800 Subject: [PATCH] Update Ruby Gem environment --- Gemfile | 5 -- Gemfile.lock | 35 +---------- gemset.nix | 170 +-------------------------------------------------- 3 files changed, 3 insertions(+), 207 deletions(-) diff --git a/Gemfile b/Gemfile index 1f5d010..795e0aa 100644 --- a/Gemfile +++ b/Gemfile @@ -14,9 +14,4 @@ gem 'tilt' group :development do gem 'rake' - gem 'ruby-lsp', require: false -end - -group :lint do - gem 'rubocop', require: false end diff --git a/Gemfile.lock b/Gemfile.lock index 25b82e2..9bf4ee5 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -15,10 +15,9 @@ GEM rexml asciidoctor-diagram-ditaamini (1.0.3) asciidoctor-diagram-plantuml (1.2023.12) - asciidoctor-foodogsquared-extensions (1.1.0) + asciidoctor-foodogsquared-extensions (1.2.1) asciidoctor (~> 2.0) rugged (~> 1.0) - ast (2.4.2) bibtex-ruby (5.1.6) latex-decode (~> 0.0) citeproc (1.0.10) @@ -32,48 +31,18 @@ GEM rexml csl-styles (1.0.1.11) csl (~> 1.0) - json (2.6.3) - language_server-protocol (3.17.0.3) latex-decode (0.4.0) namae (1.1.1) open-uri-cached (1.0.0) - parallel (1.23.0) - parser (3.2.2.4) - ast (~> 2.4.1) - racc - prism (0.15.1) - racc (1.7.2) - rainbow (3.1.1) rake (13.1.0) - regexp_parser (2.8.2) rexml (3.2.6) rouge (4.2.0) - rubocop (1.57.2) - json (~> 2.3) - language_server-protocol (>= 3.17.0) - parallel (~> 1.10) - 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.28.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) - ruby-lsp (0.12.2) - language_server-protocol (~> 3.17.0) - prism (>= 0.15.1, < 0.16) - sorbet-runtime (>= 0.5.5685) - ruby-progressbar (1.13.0) rugged (1.7.1) slim (5.1.1) temple (~> 0.10.0) tilt (>= 2.1.0) - sorbet-runtime (0.5.11114) temple (0.10.3) tilt (2.3.0) - unicode-display_width (2.5.0) PLATFORMS x86_64-linux @@ -87,8 +56,6 @@ DEPENDENCIES open-uri-cached rake rouge - rubocop - ruby-lsp rugged slim tilt diff --git a/gemset.nix b/gemset.nix index a10df95..16708ab 100644 --- a/gemset.nix +++ b/gemset.nix @@ -63,22 +63,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1mcs7ivbgnclm3mp2wmq5pcmkjizq2wvvq7f62y22cgp4wf2vf6y"; + sha256 = "0fm6shyysj51wi4s7nnb643j2mphp68fh44gmr83x8n613hg9a4l"; type = "gem"; }; - version = "1.1.0"; - }; - ast = { - groups = ["default" "lint"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "04nc8x27hlzlrr5c2gn7mar4vdr0apw5xg22wp6m8dx3wqr04a0y"; - target = "ruby"; - type = "gem"; - }; - targets = []; - version = "2.4.2"; + version = "1.2.1"; }; bibtex-ruby = { dependencies = ["latex-decode"]; @@ -157,30 +145,6 @@ targets = []; version = "1.0.1.11"; }; - json = { - groups = ["default" "lint"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0nalhin1gda4v8ybk6lq8f407cgfrj6qzn234yra4ipkmlbfmal6"; - target = "ruby"; - type = "gem"; - }; - targets = []; - version = "2.6.3"; - }; - language_server-protocol = { - groups = ["default" "development"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0gvb1j8xsqxms9mww01rmdl78zkd72zgxaap56bhv8j45z05hp1x"; - target = "ruby"; - type = "gem"; - }; - targets = []; - version = "3.17.0.3"; - }; latex-decode = { groups = ["default"]; platforms = []; @@ -217,61 +181,6 @@ targets = []; version = "1.0.0"; }; - parallel = { - groups = ["default" "lint"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0jcc512l38c0c163ni3jgskvq1vc3mr8ly5pvjijzwvfml9lf597"; - target = "ruby"; - type = "gem"; - }; - targets = []; - version = "1.23.0"; - }; - parser = { - dependencies = ["ast" "racc"]; - groups = ["default" "lint"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0r69dbh6h6j4d54isany2ir4ni4gf2ysvk3k44awi6amz18nggpd"; - type = "gem"; - }; - version = "3.2.2.4"; - }; - prism = { - groups = ["default" "development"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0h7b89plcmz2csdz1l7x1wvm7y74kblf4g3n31agyhylkhjnl5sv"; - type = "gem"; - }; - version = "0.15.1"; - }; - racc = { - groups = ["default" "lint"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0qndlgldc8d5pqa4gwi36lry3jcan1f0bmhp9dvv94vqisgaxx0f"; - type = "gem"; - }; - version = "1.7.2"; - }; - rainbow = { - groups = ["default" "lint"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0smwg4mii0fm38pyb5fddbmrdpifwv22zv3d3px2xx497am93503"; - target = "ruby"; - type = "gem"; - }; - targets = []; - version = "3.1.1"; - }; rake = { groups = ["development"]; platforms = []; @@ -282,16 +191,6 @@ }; version = "13.1.0"; }; - regexp_parser = { - groups = ["default" "lint"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1d9a5s3qrjdy50ll2s32gg3qmf10ryp3v2nr5k718kvfadp50ray"; - type = "gem"; - }; - version = "2.8.2"; - }; rexml = { groups = ["default" "lint"]; platforms = []; @@ -312,51 +211,6 @@ }; version = "4.2.0"; }; - rubocop = { - dependencies = ["json" "language_server-protocol" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"]; - groups = ["lint"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "06qnp5zs233j4f59yyqrg8al6hr9n4a7vcdg3p31v0np8bz9srwg"; - type = "gem"; - }; - version = "1.57.2"; - }; - rubocop-ast = { - dependencies = ["parser"]; - groups = ["default" "lint"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1cs9cc5p9q70valk4na3lki4xs88b52486p2v46yx3q1n5969bgs"; - type = "gem"; - }; - version = "1.30.0"; - }; - ruby-lsp = { - dependencies = ["language_server-protocol" "prism" "sorbet-runtime"]; - groups = ["development"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1s0na73bmn0i3swbcxlkaz3pqsxb1hhv9y8352kx27pdkjpp0q4k"; - type = "gem"; - }; - version = "0.12.2"; - }; - ruby-progressbar = { - groups = ["default" "lint"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0cwvyb7j47m7wihpfaq7rc47zwwx9k4v7iqd9s1xch5nm53rrz40"; - target = "ruby"; - type = "gem"; - }; - targets = []; - version = "1.13.0"; - }; rugged = { groups = ["default"]; platforms = []; @@ -380,16 +234,6 @@ targets = []; version = "5.1.1"; }; - sorbet-runtime = { - groups = ["default" "development"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "06km4ww8xq8s75nczk9cdfjk4lszlkq8xz6b34v7f2vng8zpwii4"; - type = "gem"; - }; - version = "0.5.11114"; - }; temple = { groups = ["default"]; platforms = []; @@ -410,14 +254,4 @@ }; version = "2.3.0"; }; - unicode-display_width = { - groups = ["default" "lint"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1d0azx233nags5jx3fqyr23qa2rhgzbhv8pxp46dgbg1mpf82xky"; - type = "gem"; - }; - version = "2.5.0"; - }; }