style readthedocs rails linter instalar guide ruby-on-rails ruby rubocop

ruby on rails - readthedocs - Desactivar la comprobación de comentarios literales de cadena congelada



rubocop readthedocs (4)

Además de esto, si no quieres ningún comentario magic_string_string_literal magic, puedes usar esto:

Style/FrozenStringLiteralComment: EnforcedStyle: never

Soy novato en Rails. Estoy usando ''Rubocop'' para verificar los estándares, sin embargo, me molesta la forma en que verifica el ''literal de cadena congelada''. Sigue diciendo en mis archivos:

Missing frozen string literal comment.

¿Hay alguna manera de deshabilitar la comprobación de esto en rubocop? ¿O es una mala idea deshabilitarlo?

Probé esto en rubocop.yml pero no funcionó

frozen_string_literal: false


Agregar el archivo rubocop.yml no funcionó para mí. Debe ser .rubocop.yml .

Cree un archivo .rubocop.yml en el directorio raíz de la aplicación Rails y agregue el siguiente código para deshabilitar la verificación de frozen_string_literal .

.rubocop.yml

Style/FrozenStringLiteralComment: Enabled: false


Es posible que desee agregar lo siguiente a su .rubocop.yml :

Style/FrozenStringLiteralComment: Enabled: false

¿Es una mala idea deshabilitar a este policía? Depende. Probablemente desee volver a visitar esto antes de migrar a Ruby 3.0. Pero como Ruby 3.0 no se lanzará pronto, podría haber cosas más importantes que hacer mientras tanto.


Este funciono para mi

Style/FrozenStringLiteralComment: Enabled: false