mpatric/mp3agic — pull request #75 by u2gilles (2014-12-28 06:01:12+00:00)
Title: Create a SAVE function with the same name as source filename

I suggest you create another SAVE function that allows to save Tag in the same name as source filename. I know you explained in your answer to some issues that names have to be different but there are valid cases you have not think of where it is useful. I hope you will let designers decide what to do and give them this option in the future.
Gilles

PS : My workaround for the moment is to compile the modified source in which i commented the IF below :
public void save(String newFilename) throws IOException, NotSupportedException {
//	if (filename.compareToIgnoreCase(newFilename) == 0) {
//	throw new IllegalArgumentException("Save filename same as source filename");