Ignoring Visibility #
By default, only constructors visible from the current scope can be used to called in a mapping.
This can be disabled locally by adding @UseStrictVisibility(true)
to the mapper, or globally
by adding the following configuration to the Gradle build file
mappie {
strictness {
visibility = true // Allow calling constructors not visible from the calling scope
}
}
Using Default Arguments #
By default, default arguments are used in implicit mappings. If this is unwanted, this can be disabled
locally adding @UseDefaultArguments(false)
to the mapper, or globally by adding
the following configuration tot the Gradle build file
mappie {
useDefaultArguments = false // Disable using default arguments in implicit mappings
}