0

最近升级到后,brakeman 3.3.5我在两个文件上遇到了类似的异常。一个是app/helpers/profile_mailer,例外是

golf_mentor/app/helpers/profile_helper.rb:1 :: parse error on value ":" (tCOLON)

如果我删除除周围块以外的所有内容,则文件变为

module ProfilesHelper

end

我仍然得到同样的例外。如果我删除文件中的所有内容,则会出现以下异常:

undefined method `force_encoding' for nil:NilClass While processing app/helpers/profiles_helper.rb

查看stackoverflow,没有为brakeman报告这样的错误,但似乎报告了许多其他应用程序并且与ruby 2.2(我正在运行2.2.1)有关。

该文件的文件权限是

-rw-r--r--  1 Chris  staff     4 16 Aug 19:57 profiles_helper.rb

我该如何解决?

4

0 回答 0