6acbca3a9a
ProtoInputStream.isNextField() skips over the current field to read the next tag. This side effect means that calling isNextField prevents the caller from reading the field it was just on. The "is" prefix makes it easy to assume that the method has no side effects. Renaming to nextField(long) with a parameter should help make it clear that the call is as dangerous as calling nextField(). Fixes: 137294060 Test: atest android.app.usage.UsageStatsTest Test: atest android.app.usage.cts.UsageStatsTest Test: atest com.android.server.usage.UsageStatsDatabaseTest Test: atest ProtoInputStreamTests Change-Id: Ibfb8ef741f27a211f076dc0b715b64acbfc0696a