
If you're using IntelliJ IDEA, select "Import Project". The project's code can be cloned from the GitHub project here: GitHubĪlternatively, you can download and extract the project from a zip archive found here: We'll be fixing all of these in the steps that follow. Since we're simulating refactoring code, the project will contain some errors after it's been imported. We'll imagine we just replaced some functionality originally written in Java with a new version written in Kotlin, and we need to finish integrating it. java file called UseCase.java, which will represent the existing codebase. This codelab simulates migrating part of a larger project written with the Java programming language, to incorporate new Kotlin code.

This codelab is written for programmers and assumes basic Java and Kotlin knowledge. Limitations with accessing certain Kotlin language features from Java code.

