记录一次奇怪的bug:
Description :
Previously, I deleted weatherUseCaseConfig, so get the error: Unresolved reference: UseCaseConfig. I read your codes, and think it shouldn't set the class without @ModuleConfig as ConstructorParameter. So I tried to rename PageConfig, then I found the MainConfig will put the class into Constructor, even if I remove or rename that class
error:
MainConfig.kt: (5, 229): Unresolved reference: PageConfigs
Resolution :
do a full search "PageConfigs" file on your PC and copy the path.
/Library/Application\ Support/kotlin/daemon/ConfigAnnotationProcessor/build/generated/source/kaptKotlin/Open it by Finder.
Remove these files.