Sha256: b67461300acf2b9e39623891c9823f4d75ac26e55e514e9c82e8a1170fb0fac4
Contents?: true
Size: 758 Bytes
Versions: 2
Compression:
Stored size: 758 Bytes
Contents
require_relative '../../migration_helpers' module Gitlab module Styles module Rubocop module Cop module Migration # Cop that checks if 'add_timestamps' method is called with timezone information. class AddTimestamps < RuboCop::Cop::Cop include MigrationHelpers MSG = 'Do not use `add_timestamps`, use `add_timestamps_with_timezone` instead'.freeze # Check methods. def on_send(node) return unless in_migration?(node) add_offense(node, :selector) if method_name(node) == :add_timestamps end def method_name(node) node.children[1] end end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gitlab-styles-1.0.0 | lib/gitlab/styles/rubocop/cop/migration/add_timestamps.rb |
gitlab-styles-0.1.0 | lib/gitlab/styles/rubocop/cop/migration/add_timestamps.rb |