Adjust ruby_rubocop_chromebrew deps (#12171)

* Adjust ruby_rubocop_chromebrew deps

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update rubocop_ast

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add ruby_lint_roller

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update rubocop

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
This commit is contained in:
Satadru Pramanik, DO, MPH, MEng
2025-07-11 02:10:41 -04:00
committed by GitHub
parent 96d2d72851
commit 0d8593b62f
5 changed files with 23 additions and 2 deletions

View File

@@ -0,0 +1,13 @@
require 'buildsystems/ruby'
class Ruby_lint_roller < RUBY
description 'A plugin specification for linter and formatter rulesets'
homepage 'https://github.com/standardrb/lint_roller'
version "1.1.0-#{CREW_RUBY_VER}"
license 'MIT'
compatibility 'all'
source_url 'SKIP'
conflicts_ok
no_compile_needed
end

View File

@@ -6,7 +6,7 @@ require 'buildsystems/ruby'
class Ruby_rubocop < RUBY
description 'A Ruby static code analyzer and formatter'
homepage 'https://rubocop.org'
version "1.77.0-#{CREW_RUBY_VER}"
version "1.78.0-#{CREW_RUBY_VER}"
license 'MIT'
compatibility 'all'
source_url 'SKIP'
@@ -14,6 +14,7 @@ class Ruby_rubocop < RUBY
depends_on 'libyaml' # R
depends_on 'ruby_json' # R
depends_on 'ruby_language_server_protocol' # R
depends_on 'ruby_lint_roller' # R
depends_on 'ruby_parallel' # R
depends_on 'ruby_parser' # R
depends_on 'ruby_parser' # R

View File

@@ -3,7 +3,7 @@ require 'buildsystems/ruby'
class Ruby_rubocop_ast < RUBY
description "Contains the classes needed by RuboCop to deal with Ruby's AST."
homepage 'https://github.com/rubocop/rubocop-ast'
version "1.44.1-#{CREW_RUBY_VER}"
version "1.45.1-#{CREW_RUBY_VER}"
license 'MIT'
compatibility 'all'
source_url 'SKIP'

View File

@@ -8,6 +8,8 @@ class Ruby_rubocop_chromebrew < RUBY
compatibility 'all'
source_url 'SKIP'
depends_on 'ruby_prettyprint' # L
depends_on 'ruby_prism' # L
depends_on 'ruby_rubocop' # R
conflicts_ok

View File

@@ -8235,6 +8235,11 @@ url: https://github.com/mtsmfm/language_server-protocol-ruby/tags
activity: high
---
kind: url
name: ruby_lint_roller
url: https://github.com/standardrb/lint_roller/tags
activity: low
---
kind: url
name: ruby_mdl
url: https://github.com/markdownlint/markdownlint/tags
activity: low