Fredrik Roubert
0178a07a26
ICU-22793 Clang-Tidy: google-readability-casting
...
https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/clang-tidy/checks/google/readability-casting.html
2024-07-04 22:32:12 +02:00
Fredrik Roubert
5401c12018
ICU-22621 Clang-Tidy: modernize-use-nullptr
...
https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/clang-tidy/checks/modernize/use-nullptr.html
2024-03-15 14:31:54 +01:00
Frank Tang
638acd0c38
ICU-21374 Add a CFI build bot for ICU4C
...
Add the github action bot to build with cfi
Also fix all the known issues which require the change from C style cast to
static_cast inside the i18n and common directory while we are sure about
the object. and use
C++ style dynamic_cast for base-to-derive cast in other code inside i18n
and common and in test code or tool.
Change to use const_cast for casting between const / non-const
2023-02-06 15:47:14 -08:00
Shane Carr
e6987fbfd8
ICU-13391 Change ICU4C parsing to count digits instead of UTF-16 code units for grouping sizes.
...
X-SVN-Rev: 40573
2017-10-05 21:41:46 +00:00
Peter Edberg
9d44026761
ICU-13366 spin off the remaining tz offset roundtrip and number roundtrip issues to #13390 , 13391; update logKnownIssue
...
X-SVN-Rev: 40537
2017-10-03 23:20:18 +00:00
Peter Edberg
c8a42e162b
ICU-13359 More logKnownIssues for exhaustive test failures: #13366,#13368,#13374
...
X-SVN-Rev: 40473
2017-09-27 05:59:03 +00:00
Andy Heninger
242e02c388
ICU-12764 icu4c utf-8 source files, update Copyright notices.
...
X-SVN-Rev: 39583
2017-01-20 00:20:31 +00:00
Michael Ow
61607c2773
ICU-12564 Update copyright notice in trunk
...
X-SVN-Rev: 38848
2016-06-15 18:58:17 +00:00
Yoshito Umaoka
00ca13e126
ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
...
X-SVN-Rev: 38776
2016-05-31 21:45:07 +00:00
Michael Ow
c9f199a30f
ICU-12564 Update copyright notice in ICU4C
...
X-SVN-Rev: 38761
2016-05-26 22:32:17 +00:00
Markus Scherer
9f22b7cb11
ICU-9679 fix Clang 3.1 compiler warnings, all in test code, mostly adding integers to string literals
...
X-SVN-Rev: 32778
2012-11-09 00:09:28 +00:00
Markus Scherer
9bcc40cf9e
ICU-8452 un-autoconf platform.h, move user-configurable settings to uconfig.h, and other changes; from svn merge --reintegrate branches/markus/platformh at r30411
...
X-SVN-Rev: 30412
2011-07-23 00:10:30 +00:00
Eric Mader
f244b0674d
ICU-8407 IntlTestNumberFormat::testLocale() - don't do scientific test for en_US_POSIX
...
X-SVN-Rev: 29584
2011-03-09 17:17:19 +00:00
Eric Mader
206c946267
ICU-8407 Use a case-insensitive compare when matching the exponent symbol.
...
X-SVN-Rev: 29551
2011-03-07 20:02:28 +00:00
Michael Ow
6b1f9ef27c
ICU-6905 Make intltest pass without any data.
...
X-SVN-Rev: 26096
2009-06-12 19:34:21 +00:00
Andy Heninger
665e553354
ICU-4161 remove tabs from source code
...
X-SVN-Rev: 16829
2004-11-11 23:34:58 +00:00
Eric Mader
43646aea15
ICU-4179 update copyright notices for ICU 3.2
...
X-SVN-Rev: 16693
2004-11-01 18:56:24 +00:00
George Rhoten
9fe39e1c8c
ICU-3805 Break putil.h/utypes.h header file dependancy loop
...
X-SVN-Rev: 16529
2004-10-18 02:43:33 +00:00
George Rhoten
ea6b4709a1
ICU-2962 Fix a rare case where numbers are getting out of range.
...
The original fix modified the value. Now it modifies the range.
X-SVN-Rev: 14005
2003-12-04 22:34:37 +00:00
George Rhoten
438ae401a3
ICU-3326 Don't include some unneeded headers.
...
X-SVN-Rev: 13965
2003-12-03 06:58:28 +00:00
Doug Felt
ec61a9f587
ICU-813 remove warning
...
X-SVN-Rev: 13558
2003-11-04 00:43:22 +00:00
Doug Felt
e5a79dc60c
ICU-813 int64 formatting support
...
X-SVN-Rev: 13547
2003-10-31 22:47:25 +00:00
George Rhoten
d099b29421
ICU-3221 Fix linker warnings on AIX
...
X-SVN-Rev: 12981
2003-08-29 15:57:38 +00:00
Alan Liu
de95737116
ICU-2959 update copyright dates to include 2003
...
X-SVN-Rev: 12253
2003-06-03 20:58:22 +00:00
Alan Liu
db0635570d
ICU-2892 escape test output; make sure to test currency prefix, suffix, and choice even in quick mode
...
X-SVN-Rev: 12003
2003-05-19 20:03:53 +00:00
Markus Scherer
0eb9c506ec
ICU-2248 modularize ICU
...
X-SVN-Rev: 9910
2002-09-21 00:43:14 +00:00
George Rhoten
8d7d2726d1
ICU-1913 Don't try to test so aggressively on the iSeries.
...
X-SVN-Rev: 9634
2002-08-08 23:47:09 +00:00
Helena Chapman
d816eefc57
ICU-1264 added namspace support where possible.
...
X-SVN-Rev: 6124
2001-10-08 23:26:58 +00:00
George Rhoten
fde4d7c10a
ICU-1211 Make it easier to select these tests by not using whitespace.
...
X-SVN-Rev: 5782
2001-09-18 18:04:14 +00:00
George Rhoten
d26d1e07c1
ICU-597 Don't try to convert a large double to int32_t (again).
...
X-SVN-Rev: 4481
2001-04-17 00:47:46 +00:00
George Rhoten
9e61a552b6
ICU-597 Don't try to convert a large double to int32_t, and a bit of code clean up
...
X-SVN-Rev: 4480
2001-04-17 00:37:06 +00:00
Ram Viswanadha
7f6d7e256f
ICU-903 update copyright notices
...
X-SVN-Rev: 4235
2001-03-21 20:09:56 +00:00
George Rhoten
1fa3742da0
ICU-790 put limits.h back into the code
...
X-SVN-Rev: 3339
2001-01-02 21:17:18 +00:00
George Rhoten
59b0c881e8
ICU-790 Removed limits.h
...
X-SVN-Rev: 3332
2001-01-02 19:22:58 +00:00
George Rhoten
bb03b0b456
ICU-97 Better testing for large negative numbers
...
X-SVN-Rev: 3207
2000-12-12 22:54:36 +00:00
Steven R. Loomis
c97ae9abcf
ICU-97 make it even even easier to debug
...
X-SVN-Rev: 3156
2000-12-06 17:10:54 +00:00
George Rhoten
78edf0f241
ICU-97 Made it easier to debug this code, and it now conforms to the ICU coding guidelines better.
...
X-SVN-Rev: 2734
2000-10-19 21:08:05 +00:00
George Rhoten
a15b66a53d
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2339
2000-08-23 19:11:16 +00:00
George Rhoten
2dbb8812ba
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2226
2000-08-14 21:42:36 +00:00
Helena Chapman
69ba12f77c
ICU-351 Define UBool to be used in the APIs.
...
X-SVN-Rev: 1410
2000-05-18 22:08:39 +00:00
Steven R. Loomis
a430140424
ICU-185 test fixes, don't call deprecated api
...
X-SVN-Rev: 1136
2000-04-15 21:28:17 +00:00
Markus Scherer
50eb0cfdf0
ICU-98 define and use POSIX INT32_MAX etc., matching int32_t etc.
...
X-SVN-Rev: 1032
2000-03-30 01:12:01 +00:00
Brendan Murray
dd70c2705e
ICU-98 These are changes to support 64-bit platforms, such as Sun
...
SPARC V9, which is the only one tested so far.
X-SVN-Rev: 1022
2000-03-29 21:41:11 +00:00
Markus Scherer
9f363ccb70
ICU-315 S/390 and EBCDIC updates
...
X-SVN-Rev: 977
2000-03-22 23:17:42 +00:00
Helena Chapman
3aaa52af8d
ICU-161 updated the copyright notices.
...
X-SVN-Rev: 596
2000-01-15 02:00:06 +00:00
Vladimir Weinstein
8b20f17f49
ICU-12 all public include files are now in unicode dir, all private icu_ functions renamed to uprv_
...
X-SVN-Rev: 473
1999-12-28 23:57:50 +00:00
Markus Scherer
07a2bc0937
ICU-6 more renaming of constant names
...
FAILURE -> U_FAILURE etc.
X-SVN-Rev: 76
1999-10-18 22:48:32 +00:00
Markus Scherer
b942cae860
ICU-6 change enum constants that do not conform to our naming conventions
...
X-SVN-Rev: 18
1999-10-07 00:07:53 +00:00
Unknown User
aa0b0a88e8
Initial revision
...
X-SVN-Rev: 2
1999-08-16 21:50:52 +00:00