I am using Dagger 1.0.1 in one of my projects. I was recently using 1.2.2 and everything compiled and ran fine. I wanted to introduce ProGuard into the project and was having a lot of trouble, and it sounded promising that downgrading to 1.0.1 would solve my ProGuard problems.
Now, when I try and compile my app to send to my test device, I get the following errors in my generated file outputs:
Error:(53, 122) error: incompatible types: Map<Integer[],FourByteMemoryMapParsedResponse> cannot be converted to Map<int[],FourByteMemoryMapParsedResponse>
Error:(53, 126) error: incompatible types: Map<Integer[],SingleByteMemoryMapParsedResponse> cannot be converted to Map<int[],SingleByteMemoryMapParsedResponse>
Error:(53, 120) error: incompatible types: Map<Integer[],TwoByteMemoryMapParsedResponse> cannot be converted to Map<int[],TwoByteMemoryMapParsedResponse>
Error:(53, 128) error: incompatible types: Map<Integer[],SingleByteMemoryMapParsedResponse> cannot be converted to Map<int[],SingleByteMemoryMapParsedResponse>
Error:(53, 122) error: incompatible types: Map<Integer[],TwoByteMemoryMapParsedResponse> cannot be converted to Map<int[],TwoByteMemoryMapParsedResponse>
All of these errors are within the generated files filename$$InjectAdapter
Any ideas on a fix?