-
Name
-
rubocop-performance
-
Version
-
1.23.0
-
Platform
-
ruby
-
Authors
-
Bozhidar Batsov
Jonas Arvidsson
Yuji Nakayama
-
Bindir
-
bin
-
Date
-
2024-11-14 00:00:00 UTC
-
Dependencies
-
rubocop (>= 1.48.1, < 2.0)
rubocop-ast (>= 1.31.1, < 2.0)
-
Description
-
A collection of RuboCop cops to check for performance optimizations
in Ruby code.
-
Email
-
rubocop@googlegroups.com
-
Extra rdoc files
-
LICENSE.txt
README.md
-
Files
-
LICENSE.txt
README.md
config/default.yml
config/obsoletion.yml
lib/rubocop-performance.rb
lib/rubocop/cop/mixin/regexp_metacharacter.rb
lib/rubocop/cop/mixin/sort_block.rb
lib/rubocop/cop/performance/ancestors_include.rb
lib/rubocop/cop/performance/array_semi_infinite_range_slice.rb
lib/rubocop/cop/performance/big_decimal_with_numeric_argument.rb
lib/rubocop/cop/performance/bind_call.rb
lib/rubocop/cop/performance/block_given_with_explicit_block.rb
lib/rubocop/cop/performance/caller.rb
lib/rubocop/cop/performance/case_when_splat.rb
lib/rubocop/cop/performance/casecmp.rb
lib/rubocop/cop/performance/chain_array_allocation.rb
lib/rubocop/cop/performance/collection_literal_in_loop.rb
lib/rubocop/cop/performance/compare_with_block.rb
lib/rubocop/cop/performance/concurrent_monotonic_time.rb
lib/rubocop/cop/performance/constant_regexp.rb
lib/rubocop/cop/performance/count.rb
lib/rubocop/cop/performance/delete_prefix.rb
lib/rubocop/cop/performance/delete_suffix.rb
lib/rubocop/cop/performance/detect.rb
lib/rubocop/cop/performance/double_start_end_with.rb
lib/rubocop/cop/performance/end_with.rb
lib/rubocop/cop/performance/fixed_size.rb
lib/rubocop/cop/performance/flat_map.rb
lib/rubocop/cop/performance/inefficient_hash_search.rb
lib/rubocop/cop/performance/io_readlines.rb
lib/rubocop/cop/performance/map_compact.rb
lib/rubocop/cop/performance/map_method_chain.rb
lib/rubocop/cop/performance/method_object_as_block.rb
lib/rubocop/cop/performance/open_struct.rb
lib/rubocop/cop/performance/range_include.rb
lib/rubocop/cop/performance/redundant_block_call.rb
lib/rubocop/cop/performance/redundant_equality_comparison_block.rb
lib/rubocop/cop/performance/redundant_match.rb
lib/rubocop/cop/performance/redundant_merge.rb
lib/rubocop/cop/performance/redundant_sort_block.rb
lib/rubocop/cop/performance/redundant_split_regexp_argument.rb
lib/rubocop/cop/performance/redundant_string_chars.rb
lib/rubocop/cop/performance/regexp_match.rb
lib/rubocop/cop/performance/reverse_each.rb
lib/rubocop/cop/performance/reverse_first.rb
lib/rubocop/cop/performance/select_map.rb
lib/rubocop/cop/performance/size.rb
lib/rubocop/cop/performance/sort_reverse.rb
lib/rubocop/cop/performance/squeeze.rb
lib/rubocop/cop/performance/start_with.rb
lib/rubocop/cop/performance/string_bytesize.rb
lib/rubocop/cop/performance/string_identifier_argument.rb
lib/rubocop/cop/performance/string_include.rb
lib/rubocop/cop/performance/string_replacement.rb
lib/rubocop/cop/performance/sum.rb
lib/rubocop/cop/performance/times_map.rb
lib/rubocop/cop/performance/unfreeze_string.rb
lib/rubocop/cop/performance/uri_default_parser.rb
lib/rubocop/cop/performance_cops.rb
lib/rubocop/performance.rb
lib/rubocop/performance/inject.rb
lib/rubocop/performance/version.rb
-
Homepage
-
https://github.com/rubocop/rubocop-performance
-
Licenses
-
MIT
-
Metadata
-
{"homepage_uri"=>"https://docs.rubocop.org/rubocop-performance/", "changelog_uri"=>"https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md", "source_code_uri"=>"https://github.com/rubocop/rubocop-performance/", "documentation_uri"=>"https://docs.rubocop.org/rubocop-performance/1.23/", "bug_tracker_uri"=>"https://github.com/rubocop/rubocop-performance/issues", "rubygems_mfa_required"=>"true"}
-
Require paths
-
lib
-
Required ruby version
-
>= 2.7.0
-
Required rubygems version
-
>= 0
-
Rubygems version
-
3.6.0.dev
-
Specification version
-
4
-
Summary
-
Automatic performance checking tool for Ruby code.
-
Original platform
-
ruby
-
New platform
-
ruby