-
Notifications
You must be signed in to change notification settings - Fork 32
Pull requests: SonarSource/rspec
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Create rule S7918: Modules should use "extend self" instead of "module_function"
ruby
slang
#5525
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7917: Array and hash literals should be used instead of constructors when no parameters are needed
ruby
slang
#5524
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7916: Logical operators "and" and "or" should be replaced with "&&" and "||"
ruby
slang
#5523
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7915: Method call operators should not have spaces around them
ruby
slang
#5522
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7914: Operators and punctuation should be surrounded by spaces
ruby
slang
#5521
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7913: Date parsing methods should include explicit timezone information
ruby
slang
#5520
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7912: Background jobs should implement proper retry logic with exponential backoff and structured error handling
ruby
slang
#5519
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7911: Private methods should be declared at the end of Ruby classes
ruby
slang
#5518
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7910: Lambda functions in configuration should implement defensive programming
ruby
slang
#5517
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7909: SQL date functions should not be used in ActiveRecord queries
ruby
slang
#5516
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7908: Use safe navigation operator when calling methods on potentially nil objects
ruby
slang
#5515
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7907: Predicate methods should not use redundant "is_" prefix
ruby
slang
#5514
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7906: Configuration hashes should be complete and explicit
ruby
slang
#5513
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7905: Controllers should inherit from appropriate base classes
ruby
slang
#5512
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7904: Rails model callback methods should be private
ruby
slang
#5511
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7903: "Time.zone.to_s" should not be used for timezone lookups
ruby
slang
#5510
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7902: Database columns used for queries should have indexes
ruby
slang
#5509
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7901: ActiveRecord models and attributes should not use reserved names
ruby
slang
#5508
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7900: Active Record persistence methods should use bang methods or handle return values
ruby
slang
#5507
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7899: Rails collections should use "ids" instead of "pluck(:id)" for primary keys
ruby
slang
#5506
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7898: Timestamps should use explicit timezone handling
ruby
slang
#5505
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7897: Rails queries should use "find_by" instead of "where.take" for single record retrieval
ruby
slang
#5504
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7896: Safe navigation operator should be preferred over ActiveSupport's "try!"
ruby
slang
#5503
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Create rule S7895: HTTP status codes should use symbols instead of numeric values
ruby
slang
#5502
opened Sep 15, 2025 by
github-actions
bot
•
Draft
4 tasks
Previous Next
ProTip!
Adding no:label will show everything without a label.