From 049d7d635e6cd1ee0381d8a8a1c5cb54eda26d67 Mon Sep 17 00:00:00 2001 From: Jared Beck Date: Sun, 21 Mar 2021 00:27:41 -0400 Subject: [PATCH] Naming/MemoizedInstanceVariableName --- .rubocop_todo.yml | 7 ------- lib/paper_trail/model_config.rb | 3 ++- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index f22105ce..7a02168b 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -29,13 +29,6 @@ Metrics/CyclomaticComplexity: Metrics/PerceivedComplexity: Max: 9 # Goal: 7 -# Offense count: 1 -# Configuration parameters: EnforcedStyleForLeadingUnderscores. -# SupportedStylesForLeadingUnderscores: disallowed, required, optional -Naming/MemoizedInstanceVariableName: - Exclude: - - 'lib/paper_trail/model_config.rb' - # Offense count: 1 # Configuration parameters: EnforcedStyle, CheckMethodNames, CheckSymbols, AllowedIdentifiers. # SupportedStyles: snake_case, normalcase, non_integer diff --git a/lib/paper_trail/model_config.rb b/lib/paper_trail/model_config.rb index d18894da..18e6c74d 100644 --- a/lib/paper_trail/model_config.rb +++ b/lib/paper_trail/model_config.rb @@ -122,8 +122,9 @@ module PaperTrail setup_callbacks_from_options options[:on] end + # @api private def version_class - @_version_class ||= @model_class.version_class_name.constantize + @version_class ||= @model_class.version_class_name.constantize end private