-
Notifications
You must be signed in to change notification settings - Fork 6.1k
Description
Multiple locations in the project expose internal representation by incorporating references to mutable objects.
Location 1: ImageLoader.java class method getInstance() exposes internal representation.
Location 2: FuzzyKeyMemoryCache.java class, constructor FuzzyKeyMemoryCache(...) exposes internal representation.
Location 3: LimitedAgeMemoryCache.java class, constructor LimitedAgeMemoryCache(...) exposes internal representation.
Location 4: ImageLoaderConfiguration.java class, method memoryCache (...) exposes internal representation.
Location 5: ImageLoaderConfiguration.java class, method diskCache (...) exposes internal representation.
Location 6: FailReason.java class, constructor Failreason(...) exposes internal representation.
Location 7: FailReason.java class, method getCause(...) exposes internal representation.
Location 8: PauseOnScrollListener.java class, constructor PauseOnScrollListener(...) exposes internal representation.