summaryrefslogtreecommitdiff
path: root/errorprone/refaster/EfficientXml.java.refaster
AgeCommit message (Collapse)Author
2020-11-30Additional hand-migration to TypedXml interface.Jeff Sharkey
Previous changes have applied mechanical refactorings, but this change hand-migrates the remaining logic which was too complex to identify. This change should have no behavior change; famous last words. Bug: 171832118 Test: manual Exempt-From-Owner-Approval: trivial refactoring Change-Id: If2d4b1a354481a83edb4bbcfa22f690b7f5e97c3
2020-11-16Refaster templates for new TypedXml classes.Jeff Sharkey
Since we have over 100 unique schemas across the OS, it would be incredibly tedious to try migrating all that logic to use the more efficient TypedXmlSerializer and TypedXmlPullParser interfaces. To aid this migration process, this change adds Refaster templates that offer to refactor matching existing code in a no-op fashion. This change also upgrades Error Prone to the latest release. Bug: 171832118 Test: manual Change-Id: Ic93a46d646edee98af7d0e2f7891d931fca4825f