src: remove icuDataDir from node config#24780
Conversation
icuDataDir seems to be redundant as it is not used anywhere. Hence removing it.
|
Labelling |
|
I see that 2 tests have failed. May I know how I can replicate this locally? |
|
@GauthamBanasandra These have been flaky for a while, I think… Resume CI: https://ci.nodejs.org/job/node-test-pull-request/19184/ ✔️ (Either way – I’ve labelled this semver-major out of caution, even though this is only internal code, so another @nodejs/tsc review would be necessary.) |
|
Anyone from @nodejs/intl knows about the usage of this? |
|
looking |
srl295
left a comment
There was a problem hiding this comment.
I can confirm this is not used. It will have the value of the --icu-data-dir parameter or else of NODE_ICU_DATA. I thought it had a reason when I put it in, but I think it is fine to remove. It's definitely not API.
|
hold on… doing some more digging… |
|
This variable was used to determine whether to disable v8BreakIterator. The use case was removed in https://github.com/nodejs/node/pull/15238/files#diff-5718e956bb67bf0cf12a046fde716343L141 by a better fix ( PR #15238 ), so this probably was simply missed there. cc @bnoordhuis |
|
People, is there anything that is pending to be done for this patch to be merged? |
|
@GauthamBanasandra This is semver-major so needs another TSC approval |
|
Since it's semver-major, the last step is a CITGM run. |
|
Hopefully I did this correctly... CITGM: https://ci.nodejs.org/view/Node.js-citgm/job/citgm-smoker/1687/ |
|
@nodejs/citgm Do CITGM results for this look OK? |
|
CITGM results LGTM |
|
Landed in 9021b0d |
icuDataDir seems to be redundant as it is not used anywhere. Hence removing it. PR-URL: nodejs#24780 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Steven R Loomis <srloomis@us.ibm.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
icuDataDir seems to be redundant as it is not used anywhere. Hence removing it. PR-URL: nodejs#24780 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Steven R Loomis <srloomis@us.ibm.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
icuDataDir seems to be redundant as it is not used anywhere.
Hence removing it.
Checklist
make -j4 test(UNIX), orvcbuild test(Windows) passes