We’re sometimes having the problem that Assetic is not compiling for some reason. It tries to compile files, which are actually not referenced anywhere in the project. This especially happens when switching branches while an Assetic dump is running in the background (with watch option enabled).
Here are the steps we usually do to get the problem fixed:
1) Restart Assetic dumper
Ok, that one is obvious. Restart the Assetic dumper to refresh its information. Just like a reboot of Windows 😉
2) Clear cache
Sometimes there is wrong information in the cache directory of the dev environment. Delete the whole
app/cache/dev directory to get a clean new build. Then restart the Assetic dumper.
3) Take a look at the temp directory
Assetic writes some files to the temporary directory of your operating system. Search for files named
assetic_* . and delete them. Then restart the Assetic dumper.
Hope this helps!