-
-
Notifications
You must be signed in to change notification settings - Fork 261
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixes #67. Closes #71. This PR fixes an incorrect auto-correct for `Rails/TimeZone` when using `DateTime`. ```diff - DateTime.new + DateTime.zone.new ``` ```ruby DateTime.zone.new # NoMethodError: undefined method `zone' for DateTime:Class ``` This PR changes to ignore `DateTime` with the following as background. `DateTime` is not mentioned in The Rails Style Guide and `Rails/TimeZone` cop's examples. - https://rails.rubystyle.guide/#time-now - https://docs.rubocop.org/projects/rails/en/stable/cops_rails/#railstimezone Recently, #81 and #82 have been feedback. I think breaking by auto-correction should be fixed with the highest priority in this case. Also, `DateTime` and `Time` are not replaced from `DateTime` to `Time` by auto-correct because they are different objects.
- Loading branch information
Showing
3 changed files
with
129 additions
and
131 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters