905383184e9a27153fe4bd8b203775365b529900 |
|
08-Jun-2016 |
Neil Fuller <nfuller@google.com> |
Improve srcgen debugging Implement DefaultRule.toString() so it prints something useful. Add various toString() methods on Processor implementations to make it clearer what each rule is doing. Bug: 27775477 Change-Id: I1d32818b5be78cb1f995862acf5ffe39859036a4
/external/icu/tools/srcgen/src/main/java/com/android/icu4j/srcgen/TranslateJcite.java
|
8836f5d13a647388381ffe5d2858f6f9fc3bdbf5 |
|
07-Dec-2015 |
Neil Fuller <nfuller@google.com> |
Fix spelling of Locator in srcgen code Missed these when renaming Locater -> Locator in currysrc. Change-Id: Ib09e80375608ad437178713654c19b832b9d71fd
/external/icu/tools/srcgen/src/main/java/com/android/icu4j/srcgen/TranslateJcite.java
|
6a016ebfcb5009b380a656ed29d81c16f382c379 |
|
12-Nov-2015 |
Neil Fuller <nfuller@google.com> |
Tool for checking the quality of the generated android_icu4j source This tool initially only tests for @.jcite tags that have not been transformed properly. Additional checks can be added as issues are spotted that we do not want to recur. Bug: 22023363 Change-Id: Ib421736869f3cd5b5bec3bc789f2b3d4f47d511d
/external/icu/tools/srcgen/src/main/java/com/android/icu4j/srcgen/TranslateJcite.java
|
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/src/main/java/com/android/icu4j/srcgen/TranslateJcite.java
|
cc49f813b0d7bf6664102b30b5513fd21c362e0d |
|
02-Nov-2015 |
Neil Fuller <nfuller@google.com> |
Add support for @.jcite references in srcgen Convert {@.jcite .... to Doclava's {@sample .... format. Generate source code for ICU4J sample code repackaged to android.icu. Only some of the ICU4J samples are repackaged: the aim is to compile these against the latest APIs once they become public. The android.icu.util.Output class has been added to the public API as it is required to use them. Refactoring of currysrc / srcgen to avoid some code duplication. This change also contains the regenerated android_icu4j source code. Bug: 22023363 Change-Id: I2661041998898bafe1592522f9c9ec758c96da3b
/external/icu/tools/srcgen/src/main/java/com/android/icu4j/srcgen/TranslateJcite.java
|