After upgrading Sass-Rails and Rails to the newest version, I’ve got a bunch of deprecations:
DEPRECATION WARNING: Extra .css in SASS/ERB file is unnecessary. Rename app/assets/stylesheets/_components.css .sass.erb to app/assets/stylesheets/_components.sass.erb. (called from _app_views_layouts_application_html_slim___81449009409066381_98316040 at app/views/layouts/application.html.slim:10 ...
Turns out, Sass-Rails from version 5.0.1 doesn’t want the Rails-Way of naming CSS-files anymore (Github Issue)
Using some Unix-Magic® with
find app/assets/stylesheets -name '*.css.s[ca]ss*' | rename -v -n 's/.css.s([ac])ss/.s$1ss/'
Drop the -n to really rename the files.
Git will automatically track the renaming:
git add -u app/assets/stylesheets git add app/assets/stylesheets