I had a problem with updates of css files in Pier (using the
pharo-1.0-10491-rc1web09.10.5 image). My updates were ignored.
After some debugging I found out that the the cause of the problem was that
two different MAExternalFileModel instances compared equal. They were both
called 'style.css' but they had a different location. The location was not
checked in the equals method. After adding the following equals method to
MAExternalFileMethod everything worked fine:
^super = anObject and: [ self location = anObject location ]