<@U0CLKFTD3>: I can reproduce the issue like this:...
# android
u
@dimsuz: I can reproduce the issue like this:
Copy code
// Dagger.kt
class Dagger {
    // this leads to "error.NonExistentClass"
    // val mainComponent: MainComponent fixes the problem
    val mainComponent = DaggerMainComponent.builder().build()
}

// Main.java
public class Main {
    public static void main(String[] args) {
        new Dagger().getMainComponent(); // class file for error.NonExistentClass not found
    }
}

// MainComponent.java
@Singleton
@Component
public interface MainComponent {
}