kotlinpoet / com.squareup.kotlinpoet / KotlinFile / Builder / skipJavaLangImports

skipJavaLangImports

fun skipJavaLangImports(skipJavaLangImports: Boolean): Builder

Call this to omit imports for classes in java.lang, such as java.lang.String.

By default, JavaPoet explicitly imports types in java.lang to defend against naming conflicts. Suppose an (ill-advised) class is named com.example.String. When java.lang imports are skipped, generated code in com.example that references java.lang.String will get com.example.String instead.