Module: RuboCop::Cop::ThreadSafety

Extended by:
LazyLoader
Defined in:
lib/rubocop/cop/thread_safety.rb,
lib/rubocop/cop/thread_safety/dir_chdir.rb,
lib/rubocop/cop/thread_safety/new_thread.rb,
lib/rubocop/cop/thread_safety/env_mutation.rb,
lib/rubocop/cop/thread_safety/method_redefinition.rb,
lib/rubocop/cop/thread_safety/class_instance_variable.rb,
lib/rubocop/cop/thread_safety/active_support_callbacks.rb,
lib/rubocop/cop/thread_safety/class_and_module_attributes.rb,
lib/rubocop/cop/thread_safety/lazy_synchronization_primitive.rb,
lib/rubocop/cop/thread_safety/mutable_class_instance_variable.rb,
lib/rubocop/cop/thread_safety/rack_middleware_instance_variable.rb

Overview

Cops for the ThreadSafety department. The department's cops are registered for lazy loading and their files are loaded on demand.

Defined Under Namespace

Classes: ActiveSupportCallbacks, ClassAndModuleAttributes, ClassInstanceVariable, DirChdir, EnvMutation, LazySynchronizationPrimitive, MethodRedefinition, MutableClassInstanceVariable, NewThread, RackMiddlewareInstanceVariable