check ignorePattern setting for each change list
reuse needToSave
upgrade to scala 2.10