History log of /external/icu/tools/srcgen/src/main/java/com/android/icu4j/srcgen/TranslateJcite.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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