Skip to main content
Journey Uncommon Logo
JourneyUncommon
hardKotlinJava interop JvmStatic JvmNameSingle-choice MCQ

A top-level Kotlin function lives in `util.kt`. By default the JVM class hosting it is `UtilKt`. What does `@file:JvmName("Utils")` change, and what is a constraint when combining it with `@JvmMultifileClass`?

@file:JvmName("Utils") package com.x fun greet() = "hi"