Ignoring Visibility #

By default, only constructors visible from the current scope can be used to called in a mapping. This can be disabled by adding the following configuration to the build.gradle.kts 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 by adding the following configuration tot the build.gradle.kts file

mappie {
    useDefaultArguments = false // Disable using default arguments in implicit mappings
}