ac1c676b1256aaa85c5cc22494ea56bd2d276b9f |
|
12-Nov-2015 |
Neil Fuller <nfuller@google.com> |
Cleanup refactorings for currysrc Renamed Locater -> Locator Renamed Transformer -> Processor (and collapsed ASTTransformer and DocumentTransformer into a single class): the Transformers being written are often just reporting, not necessarily transforming. Renamed transform package to process. Pulled TransformRule.Context to a top level class for use in Processor. Renamed TransformRule -> Rule. Added a Reporter class for Processors that do reporting. Added overload to Main for specifying a report Writer. Default goes to System.out. Modified various Processor implementations to take a Reporter argument. Bug: 22023363 Change-Id: I785759c848c5ef6c7a9473bbad28898029e62941
/external/icu/tools/srcgen/currysrc/src/main/java/com/google/currysrc/processors/InsertHeader.java
|