Dagger 2 Build IllegalArgumentException compileDebugJavaWithJavac

Я тестировал Dagger 2, и все работало, пока я не провел небольшой рефакторинг. Сейчас градл кидаетIllegalArgumentException, и я не могу понять, что я изменил, что теперь вызывает ошибку. Я не внес никаких изменений в файл Gradle, и это, кажется, основной удар трассировки стека:

org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':mobile:compileDebugJavaWithJavac'.
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69)
    ...

Caused by: java.lang.IllegalArgumentException
    at com.google.common.base.Preconditions.checkArgument(Preconditions.java:108)
    at dagger.internal.codegen.writer.ClassName.peerNamed(ClassName.java:130)
    at dagger.internal.codegen.SourceFiles.membersInjectorNameForMembersInjectionBinding(SourceFiles.java:266)
    at dagger.internal.codegen.InjectBindingRegistry.registerBinding(InjectBindingRegistry.java:194)
    at dagger.internal.codegen.InjectBindingRegistry.registerBinding(InjectBindingRegistry.java:171)
    at dagger.internal.codegen.InjectProcessingStep.process(InjectProcessingStep.java:129)
    at dagger.shaded.auto.common.BasicAnnotationProcessor.process(BasicAnnotationProcessor.java:228)
    at com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:794)
    at com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:705)
    at com.sun.tools.javac.processing.JavacProcessingEnvironment.access$1800(JavacProcessingEnvironment.java:91)
    at com.sun.tools.javac.processing.JavacProcessingEnvironment$Round.run(JavacProcessingEnvironment.java:1035)
    at com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:1176)
    at com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:1170)
    at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:856)
    at com.sun.tools.javac.main.Main.compile(Main.java:523)
    ... 89 more

Dagger также не генерирует файлы, которые были ранее. Я пробовал каждый метод, чтобы исправить это, что я могу найти, в основном это исправление файлов gradle или очистка папки сборки, но пока ничего не получалось.

Быстрое обновление (так как я заметил несколько положительных голосов); Я так и не узнал, что я сделал не так, я вернулся к старой сборке. После возврата я снова провел рефакторинг, и он работал нормально. Должно быть, я сделал что-то другое, когда я первоначально реорганизовал код, но я понятия не имею, что это было.

Если у кого-то есть представление о том, что могло вызвать это, я уверен, что это поможет всем, кто столкнулся или столкнется с этой проблемой в будущем.

Ответы на вопрос(2)

Ваш ответ на вопрос