Lines Matching +full:test +full:- +full:docs
1 ---
6 ---
7 <!--
10 -->
16 {: .no_toc .text-delta }
21 ---
25 The International Components for Unicode (ICU) library provides robust and full-featured Unicode se…
29 ICU4J is an add-on to the regular JRE that provides:
31 * [Collation](../collation) – rule-based, up-to-date Unicode Collation Algorithm (UCA) sorting or…
45 * [Number Format Enhancements](../format_parse/numbers) – Scientific Notation, Spelled-out, Compa…
46 … Enhancements to the normal Java number formatting. The spell-out format is used for checks and…
47 * [Enhanced Word-Break Detection](../boundaryanalysis) – Rule-based, supports Thai, Khmer, Chines…
67 …he ICU4J library files. These versions are tested more thoroughly than day-to-day development buil…
80 <artifactId>icu4j-charset</artifactId>
86 <artifactId>icu4j-localespi</artifactId>
103 |------------------------------|-------------------------------------------------------------------…
104 …e main Ant build file for ICU4J. See [How to Install and Build](#how-to-install-and-build) for mor…
109 | Path | Sub-component Name | Build Dependencies | Public API Packages | …
110 |-------------------------|--------------------|---------------------------|---------------------|-…
111 …-charset` | `icu4j-core` | `com.ibm.icu.charset` | Implementation of `java.nio.charset.spi.…
112 …-collate` | `icu4j-core` | `com.ibm.icu.text` <br/> `com.ibm.icu.util` | Collator APIs and im…
113 …-core` | n/a | `com.ibm.icu.lang` <br/> `com.ibm.icu.math` <br/> `com.ibm.icu.text` <br/>…
114 …currdata` | `icu4j-currdata` | `icu4j-core` | n/a | No public API classes. Provides access t…
115 …langdata` | `icu4j-langdata` | `icu4j-core` | n/a | No public API classes. Provides access t…
116 …-localespi` | `icu4j-core` <br/> `icu4j-collate` | n/a | Implementation of various locale-sensi…
117 …/regiondata` | `icu4j-regiondata` | `icu4j-core` | n/a | No public API classes. Provides access …
118 …sses/translit` | `icu4j-translit` | `icu4j-core` | `com.ibm.icu.text` | Transliterator APIs …
120 ### ICU4J unit test files
122 | Path | Sub-component Name | Runtime Dependencie…
123 …-------------------------------------------|---------------------------------|--------------------…
124 …-charset-tests` | `icu4j-charset` <br/> `icu4j-core` <br/> `icu4j-test-framework` …
125 …-collate-tests` | `icu4j-collate` <br/> `icu4j-core` <br/> `icu4j-test-framework` …
126 …-core-tests` | `icu4j-core` <br/> `icu4j-currdata` <br/> `icu4j-langdata` <br/> `ic…
127 …-test-framework` | `icu4j-core` …
128 …-localespi-tests` | `icu4j-core` <br/> `icu4j-collate` <br/> `icu4j-currdata` <br/> `icu…
129 …-packaging-tests` | `icu4j-core` <br/> `icu4j-test-framework` …
130 …-translit-tests` | `icu4j-core` <br/> `icu4j-translit` <br/> `icu4j-test-framework` …
144 …CU4J sub-components under the <code>main</code> directory including: <ul> <li>ICU4J runtime data a…
151 <td><code>perf-tests</code></td>
152 <td>ICU4J performance test files.</td>
170 * [Index to all ICU4J API](https://unicode-org.github.io/icu-docs/apidoc/released/icu4j/)
171 * [Charset Detector](https://unicode-org.github.io/icu-docs/apidoc/released/icu4j/com/ibm/icu/tex…
172 …-org.github.io/icu-docs/apidoc/released/icu4j/com/ibm/icu/util/BuddhistCalendar.html), [Chinese](h…
173 …-org.github.io/icu-docs/apidoc/released/icu4j/com/ibm/icu/util/BasicTimeZone.html), [iCalendar VTI…
174 …-org.github.io/icu-docs/apidoc/released/icu4j/com/ibm/icu/text/DateTimePatternGenerator.html), [Da…
175 * [Unicode Normalization](https://unicode-org.github.io/icu-docs/apidoc/released/icu4j/com/ibm/ic…
176 * [Number Format Enhancements](https://unicode-org.github.io/icu-docs/apidoc/released/icu4j/com/i…
177 … [Enhanced word-break detection](https://unicode-org.github.io/icu-docs/apidoc/released/icu4j/com/…
178 * [Transliteration](https://unicode-org.github.io/icu-docs/apidoc/released/icu4j/com/ibm/icu/text…
179 …icode-org.github.io/icu-docs/apidoc/released/icu4j/com/ibm/icu/text/UnicodeCompressor.html) & [Dec…
180 …-based sorting](https://unicode-org.github.io/icu-docs/apidoc/released/icu4j/com/ibm/icu/text/Rule…
184 … simply place the pre-built jar file `icu4j.jar` on your Java `CLASSPATH`. If you need Charset API…
194 set ANT_HOME=C:\apache-ant
205 [echo] ----- Build Environment Information -------------------
208 [echo] Ant Home: C:\apache-ant
214 [echo] -------------------------------------------------------
219 [echo] build-local: ../../shared/../../build-local.properties
220 [echo] --- java compiler arguments ------------------------
228 [echo] encoding: UTF-8
229 [echo] compiler arg: -Xlint:all,-deprecation,-dep-ann,-options,-overrides
230 [echo] ----------------------------------------------------
234 [javac] Note: Recompile with -Xlint:deprecation for details.
241 set-icuconfig-datapath:
243 copy-data:
256 [echo] build-local: ../../shared/../../build-local.properties
257 [echo] --- java compiler arguments ------------------------
261 [echo] classpath: C:\icu4j\main\classes\core\out\lib\icu4j-core.jar;C:
262 \icu4j\main\classes\collate\out\lib\icu4j-collate.jar
266 [echo] encoding: UTF-8
267 [echo] compiler arg: -Xlint:all,-deprecation,-dep-ann,-options
268 [echo] ----------------------------------------------------
282 [jar] Building jar: C:\icu4j\main\classes\localespi\out\lib\icu4j-localesp
287 @src-jar:
288 [jar] Building jar: C:\icu4j\main\classes\localespi\out\lib\icu4j-localesp
289 i-src.jar
291 src-jar:
305 The following are some targets that you can provide to `ant`. For more targets run `ant -projecthel…
311 …| Create ICU4J runtime library jar archives (`icu4j.jar`, `icu4j-charset.jar` and `icu4j-localespi…
312 | **check** | Build all ICU4J runtime library classes and corresponding unit test cases, th…
314 | **main** | Build all ICU4J runtime library sub-components (under the directory `main/cla…
315 | **tests** | Build all ICU4J unit test sub-components (under the directory `main/tests`) a…
317 | **docs** | Run javadoc over the ICU4J runtime library files, generating an HTML document…
318 | **jarDocs** | Create ICU4J doc jar archive (`icu4jdocs.jar`) containing API reference docs …
327 …vider, please refer the user guide page [ICU4J Locale Service Provider](./locale-service-provider).
337 To try out the **Charset** package, build **icu4j.jar** and **icu4j-charset.jar** using the `jar` t…
340 java -cp $icu4j_root/icu4j.jar:$icu4j_root/icu4j-charset.jar <your program>
348 java -jar $icu4j_root/icu4jdemos.jar
364 * The **rule-based number format data** is under the directory `icudt68b/rbnf`, as a set of `".re…
366 * The **rule-based transliterator data** is under the directory `icudt68b/translit`, as a set of …
371 …`icudt68b`, as a set of `".cnv"` files. These files are currently included only in icu-charset.jar.
381 …en data files, so trimming the data directly in the ICU4J project is a hit-or-miss affair. The key…
383 …on for how to do this. Before 'rejaring' the files, be sure to thoroughly test your application wi…
392 … not possible to mix icu's new binary `.res` resources with traditional java-style `.class` or `.t…
408 1. Checkout or download CLDR version `release-38`
409 2. Checkout ICU with tag `release-68-1`
411 …ons in [`icu4c/source/data/cldr-icu-readme.txt`](https://github.com/unicode-org/icu/blob/main/icu4…
416 9. Build and test icu4j
420 …U user guide topic [Updating the Time Zone Data](../datetime/timezone#updating-the-time-zone-data).
422 …mentation (see the ICU4J API reference [TimeZone](https://unicode-org.github.io/icu-docs/apidoc/re…