[#6] do not generate files if any type is in error state

when javac can not resolve a type (for any reason), it is represented by a TypeMirror with a TypeKind.ERROR, in such case, DAMapping should not generate any file because
1 - compilation will fail anyway
2 - generated files will most likely not compile