Created by: raviagarwal7
Summary:
packageableCollection.getClassNamesToHashesSupplier()
doesn’t gives hashes of
class files like R.class
causing R.java changes go undetected during smart dex
step.
This only affects apps with predexing off.
Resolves: https://github.com/facebook/buck/issues/1325, https://github.com/facebook/buck/issues/1252
Test Plan: Verified on the use case mentioned in https://github.com/facebook/buck/issues/1325 that R.java changes are detected now.