Commit Graph

352 Commits

Author SHA1 Message Date
Yoshito Umaoka
8e23062195 ICU-10905 A new tool used for checking deprected tag/annotation consistency. Also added an ant target to run the tool. Some synthetic constructors in abstract class were added (this is our policy) and tighten status tag consistency check. Actual fix for missing @Deprecated annotation will follow.
X-SVN-Rev: 35736
2014-05-22 20:05:59 +00:00
Yoshito Umaoka
f0e225086b ICU-10749 Fixed collation module-jar test failures.
X-SVN-Rev: 35497
2014-03-18 16:25:35 +00:00
Yoshito Umaoka
5bafa9890d ICU-10733 Fixed a problem in build script for packaging utilities-src.jar.
X-SVN-Rev: 35210
2014-02-24 15:30:11 +00:00
Yoshito Umaoka
eb26b21238 ICU-10662 Removed 'synchronized' keyword from Calendar/TimeZone factory methods and minimize the scope of lock. Added a simple performance test case, but not yet wired to performace test scripts. Created icu4j-perf-tests project and fixed some build script problems in perf-tests.
X-SVN-Rev: 35108
2014-02-07 15:20:17 +00:00
Yoshito Umaoka
58fa667a0b ICU-10484 Fixed a problem in ICU4J modularization test targets.
X-SVN-Rev: 34948
2014-01-21 16:47:17 +00:00
Yoshito Umaoka
2f0c821f16 ICU-10515 Moved the top level TestAll to a new project icu4j-testall.
X-SVN-Rev: 34644
2013-11-06 22:09:21 +00:00
Yoshito Umaoka
0ba03b9663 ICU-10396 Updated ICU4J API report tools to support enum constants and generics. Added the API signature files generated with the new code back to ICU 4.8, and deleted old API signature files.
X-SVN-Rev: 34643
2013-11-06 20:52:01 +00:00
Yoshito Umaoka
dd3d9b4fca ICU-10513 Also generating JaCoCo code coverage report in xml format.
X-SVN-Rev: 34609
2013-10-24 22:21:00 +00:00
Yoshito Umaoka
48949d1872 ICU-10514 Replacing path attribute with location attribute for specifying a single file in pathelement elements in build.xml.
X-SVN-Rev: 34608
2013-10-24 22:05:52 +00:00
Yoshito Umaoka
601dfd67aa ICU-10513 Added a build target 'coverageJaCoCo' for generating JaCoCo code coverage report.
X-SVN-Rev: 34607
2013-10-24 17:51:49 +00:00
Yoshito Umaoka
d240d6478b ICU-8957 Updated ant build files supporting findbugs invoked from ant build.
X-SVN-Rev: 33539
2013-04-19 23:31:32 +00:00
Yoshito Umaoka
69285080db ICU-10099 Explicitly add charset=UTF-8 in the ICU4J API reference docs. Forcing UTF-8 to be used by JCite for reading java source files.
X-SVN-Rev: 33512
2013-04-11 17:52:38 +00:00
Yoshito Umaoka
4c7ab0bd2e ICU-9730 Fixed a build script bug for publishing ICU4J files to the maven repository.
X-SVN-Rev: 32800
2012-11-12 18:02:44 +00:00
Yoshito Umaoka
32d0bffa4e ICU-9709 Merged unicode-license.txt into license.html, along with other third-party licenses. Updated ant targets currently copying unicode-license.txt.
X-SVN-Rev: 32737
2012-11-01 19:01:56 +00:00
Yoshito Umaoka
a9ced99c1f ICU-9435 Refactoring ICU non-core utilities. Added releaseCLDR target in build.xml for generating all CLDR release files including new source jar archives.
X-SVN-Rev: 32381
2012-09-14 03:57:54 +00:00
Yoshito Umaoka
c836d292bc ICU-9119 Enabled JCite on Java 7. JCite repository reviewion 94161e3a1743 or later is required.
X-SVN-Rev: 32288
2012-08-29 14:02:39 +00:00
Yoshito Umaoka
23faa1c164 ICU-9471 Ant target 'release' to create non-versioned ICU4J release files. The new target 'releaseVer' is equivalent to the previous 'release' target.
X-SVN-Rev: 32250
2012-08-27 22:23:23 +00:00
Maxime Serrano
ed2c14b425 ICU-9353 merge dbbi-tries work into the trunk
X-SVN-Rev: 32185
2012-08-16 23:16:04 +00:00
Debabrata Sengupta
46206b3ccf ICU-9427 shifted ant target to perf-tests/build.xml
X-SVN-Rev: 32084
2012-08-02 19:46:40 +00:00
Debabrata Sengupta
5ef4a3dc46 ICU-9427 added ant target for running performance tests
X-SVN-Rev: 32083
2012-08-02 17:23:37 +00:00
Yoshito Umaoka
e4b7b2ba92 ICU-9216 Excludes build-local.properties from source package archive.
X-SVN-Rev: 31665
2012-03-30 22:32:24 +00:00
Yoshito Umaoka
091d01873a ICU-9215 Updated 'release' target to generate MD5 checksum.
X-SVN-Rev: 31661
2012-03-29 22:27:52 +00:00
Yoshito Umaoka
e88e050aa2 ICU-9187 Fixed source package archive target issues. Also maven target to build all release files (so we can use the same file set for maven and icu public site download).
X-SVN-Rev: 31649
2012-03-21 04:21:37 +00:00
Yoshito Umaoka
9cfb7a9330 ICU-9187 Removed debug code in secureCheck target accidentally committed before 49RC.
X-SVN-Rev: 31608
2012-03-09 17:14:38 +00:00
Yoshito Umaoka
900f7354f2 ICU-9138 Updated readme.html
X-SVN-Rev: 31580
2012-03-02 21:48:37 +00:00
Yoshito Umaoka
81fbc610de ICU-9138 Fixed 'format' module test failure - now format module needs BreakIterator stuff.
X-SVN-Rev: 31569
2012-03-02 05:55:25 +00:00
Yoshito Umaoka
2d515412de ICU-9118 Added a separte API doc target for Java 7+ to avoid JCite problem.
X-SVN-Rev: 31567
2012-03-02 05:12:11 +00:00
Abhinav Gupta
2730ee27c3 ICU-8924 Add findbugs targets
X-SVN-Rev: 31176
2011-12-29 18:13:00 +00:00
Yoshito Umaoka
3b3d0e7b9b ICU-8903 Default testarg in 'runTest' target.
X-SVN-Rev: 30939
2011-11-07 21:32:23 +00:00
Yoshito Umaoka
02bf9dd68a ICU-8649 Integrating JCite and embedding coding example in the ICU4J API reference doc.
X-SVN-Rev: 30841
2011-10-17 21:10:07 +00:00
Abhinav Gupta
cd5ec415e7 ICU-8876 Filtered asserts from coverage reports.
X-SVN-Rev: 30803
2011-10-06 20:07:21 +00:00
Abhinav Gupta
d00e5b14fb ICU-8328 switched to separate icudata.jar and icutzdata.jar
X-SVN-Rev: 30710
2011-09-26 15:30:39 +00:00
Michael Ow
f521ddb4f4 ICU-8591 Add ICU4J performance test to main build.xml
X-SVN-Rev: 30298
2011-07-08 20:46:34 +00:00
Yoshito Umaoka
a1cf9f19a5 ICU-8641 Added the serialization compatibility test data created by ICU4J 4.8. Added a build target serialTestData to invoke the code creating the serialization test data in build.xml
X-SVN-Rev: 30210
2011-06-13 19:13:24 +00:00
Yoshito Umaoka
233f71bedf ICU-8528 Enabled Java assertions in build target check and exhaustiveCheck. Commented out assert statement returning errors. These issues are reported in ticket#8634 and #8637.
X-SVN-Rev: 30199
2011-06-09 21:20:05 +00:00
Yoshito Umaoka
0554b05d49 ICU-8581 Updated readme.html for the final 4.8 release. Also modified ant target jarDemos to build and copy icu4j.jar to the icu4j root to match the readme description.
X-SVN-Rev: 30132
2011-05-19 22:05:29 +00:00
Yoshito Umaoka
ba47797e1f ICU-8429 Fixed partial module build problems for calendar and format.
X-SVN-Rev: 30097
2011-05-11 15:18:39 +00:00
Yoshito Umaoka
127c5ee56d ICU-8210 Exclude AlphabeticIndex from the collator module (old modularization), because AlphabeticIndex depends on exemplar character data in the main locale data. We do not want to drag the dependencies into the collation module because of the size.
X-SVN-Rev: 29580
2011-03-09 05:36:50 +00:00
Yoshito Umaoka
00e54087ea ICU-8335 Renamed icu4j-charsets.jar to icu4j-charset.jar to match the subproject's name.
X-SVN-Rev: 29497
2011-03-01 07:48:43 +00:00
Yoshito Umaoka
d33ebb8852 ICU-8022 Fixed ant target cldrUtil to include some necessary classes in utilities.jar
X-SVN-Rev: 29118
2010-11-30 00:04:18 +00:00
Yoshito Umaoka
c82831a9d7 ICU-8022 Small fixes for collator/normalizer module build.
X-SVN-Rev: 29033
2010-11-12 05:29:54 +00:00
Yoshito Umaoka
4954ca812f ICU-8120 Updated build scripts and eclipse workspace settings to use UTF-8 for java source files.
X-SVN-Rev: 29013
2010-11-08 15:11:14 +00:00
Yoshito Umaoka
cd59883f32 ICU-8126 Added API collection tool. Added a target draftAPIs utilizing the tool to generate draft API report. Fixed some doc issues in SpoofChecker.java.
X-SVN-Rev: 29000
2010-11-04 20:31:27 +00:00
Yoshito Umaoka
82d03e4733 ICU-7476 Integrating Maven Ant task for deploying icu4j to the central Maven repository.
X-SVN-Rev: 28995
2010-11-03 06:17:25 +00:00
Yoshito Umaoka
8ec88d6f48 ICU-8017 Updated MANIFEST.MF in ICU runtime library jar files to make them OSGi bundles.
X-SVN-Rev: 28831
2010-10-14 19:15:38 +00:00
Yoshito Umaoka
d993e6600a ICU-7585 Exclude internal APIs in the API change report. See ticket#7787 for details. Refresh the API change report without --internal option.
X-SVN-Rev: 28264
2010-06-24 03:01:46 +00:00
Yoshito Umaoka
014a18e855 ICU-6994 ICU4J build targets to generate *-src.jar which contain only .java source files as well as ICU4J source package archive in .tgz. Also some updates in release target: new target 'release' to build all download files with version string. Old target 'releaseJar' was deleted.
X-SVN-Rev: 28174
2010-06-11 17:02:51 +00:00
Yoshito Umaoka
61aa8a5447 ICU-7395 Committing the exact same updates with r27933 (maint-4-4) to the trunk. API comparison with 4.4 and beyond will be done by the new tool code.
X-SVN-Rev: 27934
2010-04-15 21:40:57 +00:00
Yoshito Umaoka
4356920a56 ICU-7507 Changed the default target to jar. Do not copy internal sub-component jars to the root. Fixed build dependency problem in the target tool. Updated readme.html to match the changes.
X-SVN-Rev: 27811
2010-03-10 07:52:28 +00:00
Yoshito Umaoka
c58c7068a7 ICU-7505 Added build.properties in the ICU4J source jar.
X-SVN-Rev: 27801
2010-03-08 17:24:01 +00:00