I was wondering if there is any reporting tool for orika when trying to map a source ma.glasnost.orika.metadata.Type into a destination ma.glasnost.orika.metadata.Type.
What I have done so far was to obtain an instance of ma.glasnost.orika.metadata.ClassMapBuilder by calling the "classMap" method in ma.glasnost.orika.MapperFactory.
Having that, I was then able to obtain an instance of ma.glasnost.orika.metadata.ClassMap by calling the "toClassMap" method in ma.glasnost.orika.metadata.ClassMapBuilder.
Finally, I obtained the set of ma.glasnost.orika.metadata.FieldMap by calling the "getFieldsMapping" in ma.glasnost.orika.metadata.ClassMap.
This last set provides information about all the successful mappings performed.
I have also managed to access all the mapping fields candidates for any given ma.glasnost.orika.metadata.Type by calling the ma.glasnost.orika.property.PropertyResolver.
Having the list of all the fields and having the list of all the mapped fields, is it then possible to obtain the list of fields that we were not able to map.
My question if there is any reporting tool provided by orika, that avoids writing all this code when trying to understand which fields we were not able to map and why.