What is the appropriate response to file-format errors in the code? On the one hand, we don’t really want to have bug reports submitted for obviously corrupted files (I have a case like this on the bug tracker). On the other hand, there could be something wrong with the VASSAL code – this is particularly true for the ADC importer.
Right now I need a good way to deal with a bad Unicode sequence. What’s the right thing to do?
It turns out that SavedGameUpdaterDialog already had a method for dealing with this. It’s probably fine, but you can change it. Superficially, it’s not any different than what you suggest.