{"push_id":1431193717,"size":1,"distinct_size":1,"ref":"refs/heads/nougat","head":"2b5836c59e3c8068e60251d57cb150e6e919ffc9","before":"763918c71a30133d9530c8f3c706e5d55998976c","commits":[{"sha":"2b5836c59e3c8068e60251d57cb150e6e919ffc9","author":{"name":"Steve Kondik","email":"5eb4f8ae09d1b5661f1add989b1c3fabe443bd83@cyngn.com"},"message":"cmsdk: Ensure CMHW feature constants aren't optimized out\n\n * The preferences constraints system uses reflection to look up\n   fields via strings, we need to ensure they are not optimized\n   out by Proguard. Alternatively we can manually enumerate them,\n   but it's yet another list of constants to maintain. We should\n   have used a proper enumeration to begin with, but so it goes.\n * The @VisibleForTesting annotation is honored by the platform for\n   ensuring that Proguard doesn't stomp fields. The support library\n   has an @Keep annotation, but it's only supported by Gradle. If\n   it becomes supported by the platform in the future, switch to\n   it instead.\n * Also add tests for all of this.\n\nChange-Id: I9f324e003e2a9de5604085b978d5f95bdd098d32","distinct":true,"url":"https://api.github.com/repos/AOKP/cm_platform_sdk/commits/2b5836c59e3c8068e60251d57cb150e6e919ffc9"}]}
{"actor":{"display_login":"aokp-gerrit"}}