Download Latest Version RuboCop v1.79.1 source code.tar.gz (2.8 MB)
Email in envelope

Get an email when there's a new version of RuboCop

Home / v1.78.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-07-08 2.5 kB
RuboCop v1.78.0 source code.tar.gz 2025-07-08 2.8 MB
RuboCop v1.78.0 source code.zip 2025-07-08 3.8 MB
Totals: 3 Items   6.5 MB 0

New features

  • #14331: Enhance Naming/MethodName cop to detect offenses within define_method calls. (@viralpraxis)
  • #14325: Enhance Naming/MethodName cop to handle offenses within Struct members. (@viralpraxis)
  • #14335: Enhance Security/Eval cop to detect Kernel.eval calls. (@viralpraxis)

Bug fixes

  • #14343: Fix autocorrect code for Style/HashConversion to avoid syntax error. (@koic)
  • #14346: Avoid requiring parentheses for Style/SingleLineMethods. (@koic)
  • #14339: Fix bug where specifying --format disables parallelization. (@r7kamura)
  • #14300: Fix false positives for Lint/DuplicateMethods cop when self-alias trick is used. (@viralpraxis)
  • #14329: Fix false positives for Lint/LiteralAsCondition when a literal is used inside || in case condition. (@koic)
  • #14326: Fix additional autocorrection errors in Style/HashConversion for nested Hash[] calls. (@dvandersluis)
  • #14031: Honor --config options on server mode. (@steiley)
  • #14319: Fix the following incorrect autocorrect for Lint/RedundantTypeConversion when using parentheses with no arguments or any arguments. (@koic)
  • #14336: Fix incorrect autocorrect for Style/ItBlockParameter when using a single numbered parameter after multiple numbered parameters in a method chain. (@koic)
  • #11782: Move pending cops warning out of ConfigLoader. (@nobuyo)

Changes

  • #14318: Add WaywardPredicates config to Naming/PredicateMethod to handle methods that look like predicates but aren't. (@dvandersluis)
Source: README.md, updated 2025-07-08