# This configuration was generated by # `rubocop --auto-gen-config` # on 2025-01-22 21:38:20 UTC using RuboCop version 1.71.0. # The point is for the user to remove these configuration records # one by one as the offenses are removed from the code base. # Note that changes in the inspected code, or installation of new # versions of RuboCop, may require this file to be generated again. # Offense count: 1 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: EnforcedStyleAlignWith. # SupportedStylesAlignWith: either, start_of_block, start_of_line Layout/BlockAlignment: Exclude: - 'spec/lib/workos/session_spec.rb' # Offense count: 2 # This cop supports safe autocorrection (--autocorrect). Layout/EmptyLinesAroundMethodBody: Exclude: - 'lib/workos/mfa.rb' - 'lib/workos/user_management.rb' # Offense count: 1 # This cop supports safe autocorrection (--autocorrect). Layout/SpaceAroundMethodCallOperator: Exclude: - 'spec/lib/workos/directory_sync_spec.rb' # Offense count: 1 # This cop supports unsafe autocorrection (--autocorrect-all). Lint/DuplicateRequire: Exclude: - 'lib/workos/session.rb' # Offense count: 3 # Configuration parameters: AllowedParentClasses. Lint/MissingSuper: Exclude: - 'lib/workos/directory_group.rb' - 'lib/workos/directory_user.rb' - 'lib/workos/errors.rb' # Offense count: 5 # Configuration parameters: CountComments, CountAsOne. Metrics/ClassLength: Max: 624 # Offense count: 8 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: EnforcedStyle. # SupportedStyles: separated, grouped Style/AccessorGrouping: Exclude: - 'lib/workos/errors.rb' # Offense count: 34 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: EnforcedStyle. # SupportedStyles: braces, no_braces Style/HashAsLastArrayItem: Exclude: - 'spec/lib/workos/directory_sync_spec.rb' - 'spec/lib/workos/event_spec.rb' - 'spec/lib/workos/organizations_spec.rb' - 'spec/lib/workos/sso_spec.rb' - 'spec/lib/workos/user_management_spec.rb' # Offense count: 2 # This cop supports safe autocorrection (--autocorrect). Style/KeywordParametersOrder: Exclude: - 'lib/workos/organizations.rb' # Offense count: 3 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: SafeForConstants. Style/RedundantFetchBlock: Exclude: - 'spec/lib/workos/cache_spec.rb' # Offense count: 1 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: AllowMultipleReturnValues. Style/RedundantReturn: Exclude: - 'lib/workos/directory_user.rb' # Offense count: 2 # This cop supports unsafe autocorrection (--autocorrect-all). Style/SlicingWithRange: Exclude: - 'lib/workos/deprecated_hash_wrapper.rb' - 'lib/workos/session.rb'