Skip to content

Commit 94057e9

Browse files
committed
ICU-22900 Remove deprecated SimpleNumber truncateStart
See unicode-org#3192
1 parent 48cc878 commit 94057e9

File tree

4 files changed

+0
-31
lines changed

4 files changed

+0
-31
lines changed

icu4c/source/i18n/number_capi.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -317,11 +317,6 @@ usnum_setMaximumIntegerDigits(USimpleNumber* unumber, int32_t maximumIntegerDigi
317317
number->fNumber.setMaximumIntegerDigits(maximumIntegerDigits, *ec);
318318
}
319319

320-
U_CAPI void U_EXPORT2
321-
usnum_truncateStart(USimpleNumber* unumber, int32_t maximumIntegerDigits, UErrorCode* ec) {
322-
usnum_setMaximumIntegerDigits(unumber, maximumIntegerDigits, ec);
323-
}
324-
325320
U_CAPI void U_EXPORT2
326321
usnum_setSign(USimpleNumber* unumber, USimpleNumberSign sign, UErrorCode* ec) {
327322
auto* number = USimpleNumberData::validate(unumber, *ec);

icu4c/source/i18n/number_simple.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,10 +108,6 @@ void SimpleNumber::setMaximumIntegerDigits(uint32_t position, UErrorCode& status
108108
fData->quantity.applyMaxInteger(position);
109109
}
110110

111-
void SimpleNumber::truncateStart(uint32_t position, UErrorCode& status) {
112-
setMaximumIntegerDigits(position, status);
113-
}
114-
115111
void SimpleNumber::setSign(USimpleNumberSign sign, UErrorCode& status) {
116112
if (U_FAILURE(status)) {
117113
return;

icu4c/source/i18n/unicode/simplenumberformatter.h

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -87,16 +87,6 @@ class U_I18N_API SimpleNumber : public UMemory {
8787
void setMaximumIntegerDigits(uint32_t maximumIntegerDigits, UErrorCode& status);
8888
#endif // U_HIDE_DRAFT_API
8989

90-
#ifndef U_HIDE_DEPRECATED_API
91-
/**
92-
* Alias for setMaximumIntegerDigits.
93-
* Will be removed after ICU 75.
94-
*
95-
* @deprecated ICU 75
96-
*/
97-
void truncateStart(uint32_t maximumIntegerDigits, UErrorCode& status);
98-
#endif // U_HIDE_DEPRECATED_API
99-
10090
/**
10191
* Pads the beginning of the number with zeros up to the given minimum number of integer digits.
10292
*

icu4c/source/i18n/unicode/usimplenumberformatter.h

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -167,18 +167,6 @@ usnum_setMaximumIntegerDigits(USimpleNumber* unumber, int32_t maximumIntegerDigi
167167
#endif // U_HIDE_DRAFT_API
168168

169169

170-
#ifndef U_HIDE_DEPRECATED_API
171-
/**
172-
* Alias for setMaximumIntegerDigits.
173-
* Will be removed after ICU 75.
174-
*
175-
* @deprecated ICU 75
176-
*/
177-
U_CAPI void U_EXPORT2
178-
usnum_truncateStart(USimpleNumber* unumber, int32_t maximumIntegerDigits, UErrorCode* ec);
179-
#endif // U_HIDE_DEPRECATED_API
180-
181-
182170
/**
183171
* Sets the sign of the number: an explicit plus sign, explicit minus sign, or no sign.
184172
*

0 commit comments

Comments
 (0)