Skip to content

Commit 2b406cd

Browse files
committed
Remove parser, short name and long name
1 parent b9a4bb6 commit 2b406cd

25 files changed

+13
-667
lines changed

components/properties/src/names.rs

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -882,14 +882,6 @@ impl_value_getter! {
882882
}
883883
}
884884

885-
impl_value_getter! {
886-
impl IndicConjunctBreak {
887-
PropertyNameParseIndicConjunctBreakV1 / SINGLETON_PROPERTY_NAME_PARSE_INDIC_CONJUNCT_BREAK_V1;
888-
PropertyEnumToValueNameLinearMap / PropertyNameShortIndicConjunctBreakV1 / SINGLETON_PROPERTY_NAME_SHORT_INDIC_CONJUNCT_BREAK_V1;
889-
PropertyEnumToValueNameLinearMap / PropertyNameLongIndicConjunctBreakV1 / SINGLETON_PROPERTY_NAME_LONG_INDIC_CONJUNCT_BREAK_V1;
890-
}
891-
}
892-
893885
impl_value_getter! {
894886
impl IndicSyllabicCategory {
895887
PropertyNameParseIndicSyllabicCategoryV1 / SINGLETON_PROPERTY_NAME_PARSE_INDIC_SYLLABIC_CATEGORY_V1;

components/properties/src/props.rs

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3150,16 +3150,6 @@ mod test_enumerated_property_completeness {
31503150
);
31513151
}
31523152

3153-
// This test is ignored since all names aren't defined in IcCB.toml into icuexport.
3154-
#[test]
3155-
#[ignore]
3156-
fn test_incb() {
3157-
check_enum(
3158-
crate::provider::Baked::SINGLETON_PROPERTY_NAME_PARSE_INDIC_CONJUNCT_BREAK_V1,
3159-
IndicConjunctBreak::ALL_VALUES,
3160-
);
3161-
}
3162-
31633153
#[test]
31643154
fn test_insc() {
31653155
check_enum(

components/properties/src/provider.rs

Lines changed: 11 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,22 @@ pub use names::{
2121
PropertyNameLongBidiClassV1, PropertyNameLongCanonicalCombiningClassV1,
2222
PropertyNameLongEastAsianWidthV1, PropertyNameLongGeneralCategoryV1,
2323
PropertyNameLongGraphemeClusterBreakV1, PropertyNameLongHangulSyllableTypeV1,
24-
PropertyNameLongIndicConjunctBreakV1, PropertyNameLongIndicSyllabicCategoryV1,
25-
PropertyNameLongJoiningTypeV1, PropertyNameLongLineBreakV1, PropertyNameLongScriptV1,
26-
PropertyNameLongSentenceBreakV1, PropertyNameLongVerticalOrientationV1,
27-
PropertyNameLongWordBreakV1, PropertyNameParseBidiClassV1,
28-
PropertyNameParseCanonicalCombiningClassV1, PropertyNameParseEastAsianWidthV1,
29-
PropertyNameParseGeneralCategoryMaskV1, PropertyNameParseGeneralCategoryV1,
30-
PropertyNameParseGraphemeClusterBreakV1, PropertyNameParseHangulSyllableTypeV1,
31-
PropertyNameParseIndicConjunctBreakV1, PropertyNameParseIndicSyllabicCategoryV1,
24+
PropertyNameLongIndicSyllabicCategoryV1, PropertyNameLongJoiningTypeV1,
25+
PropertyNameLongLineBreakV1, PropertyNameLongScriptV1, PropertyNameLongSentenceBreakV1,
26+
PropertyNameLongVerticalOrientationV1, PropertyNameLongWordBreakV1,
27+
PropertyNameParseBidiClassV1, PropertyNameParseCanonicalCombiningClassV1,
28+
PropertyNameParseEastAsianWidthV1, PropertyNameParseGeneralCategoryMaskV1,
29+
PropertyNameParseGeneralCategoryV1, PropertyNameParseGraphemeClusterBreakV1,
30+
PropertyNameParseHangulSyllableTypeV1, PropertyNameParseIndicSyllabicCategoryV1,
3231
PropertyNameParseJoiningTypeV1, PropertyNameParseLineBreakV1, PropertyNameParseScriptV1,
3332
PropertyNameParseSentenceBreakV1, PropertyNameParseVerticalOrientationV1,
3433
PropertyNameParseWordBreakV1, PropertyNameShortBidiClassV1,
3534
PropertyNameShortCanonicalCombiningClassV1, PropertyNameShortEastAsianWidthV1,
3635
PropertyNameShortGeneralCategoryV1, PropertyNameShortGraphemeClusterBreakV1,
37-
PropertyNameShortHangulSyllableTypeV1, PropertyNameShortIndicConjunctBreakV1,
38-
PropertyNameShortIndicSyllabicCategoryV1, PropertyNameShortJoiningTypeV1,
39-
PropertyNameShortLineBreakV1, PropertyNameShortScriptV1, PropertyNameShortSentenceBreakV1,
40-
PropertyNameShortVerticalOrientationV1, PropertyNameShortWordBreakV1,
36+
PropertyNameShortHangulSyllableTypeV1, PropertyNameShortIndicSyllabicCategoryV1,
37+
PropertyNameShortJoiningTypeV1, PropertyNameShortLineBreakV1, PropertyNameShortScriptV1,
38+
PropertyNameShortSentenceBreakV1, PropertyNameShortVerticalOrientationV1,
39+
PropertyNameShortWordBreakV1,
4140
};
4241

4342
pub use crate::props::gc::GeneralCategoryULE;
@@ -158,7 +157,6 @@ const _: () = {
158157
impl_property_name_long_general_category_v1!(Baked);
159158
impl_property_name_long_grapheme_cluster_break_v1!(Baked);
160159
impl_property_name_long_hangul_syllable_type_v1!(Baked);
161-
impl_property_name_long_indic_conjunct_break_v1!(Baked);
162160
impl_property_name_long_indic_syllabic_category_v1!(Baked);
163161
impl_property_name_long_joining_type_v1!(Baked);
164162
impl_property_name_long_line_break_v1!(Baked);
@@ -173,7 +171,6 @@ const _: () = {
173171
impl_property_name_parse_general_category_v1!(Baked);
174172
impl_property_name_parse_grapheme_cluster_break_v1!(Baked);
175173
impl_property_name_parse_hangul_syllable_type_v1!(Baked);
176-
impl_property_name_parse_indic_conjunct_break_v1!(Baked);
177174
impl_property_name_parse_indic_syllabic_category_v1!(Baked);
178175
impl_property_name_parse_joining_type_v1!(Baked);
179176
impl_property_name_parse_line_break_v1!(Baked);
@@ -187,7 +184,6 @@ const _: () = {
187184
impl_property_name_short_general_category_v1!(Baked);
188185
impl_property_name_short_grapheme_cluster_break_v1!(Baked);
189186
impl_property_name_short_hangul_syllable_type_v1!(Baked);
190-
impl_property_name_short_indic_conjunct_break_v1!(Baked);
191187
impl_property_name_short_indic_syllabic_category_v1!(Baked);
192188
impl_property_name_short_joining_type_v1!(Baked);
193189
impl_property_name_short_line_break_v1!(Baked);
@@ -699,7 +695,6 @@ pub const MARKERS: &[DataMarkerInfo] = &[
699695
PropertyNameLongGeneralCategoryV1::INFO,
700696
PropertyNameLongGraphemeClusterBreakV1::INFO,
701697
PropertyNameLongHangulSyllableTypeV1::INFO,
702-
PropertyNameLongIndicConjunctBreakV1::INFO,
703698
PropertyNameLongIndicSyllabicCategoryV1::INFO,
704699
PropertyNameLongJoiningTypeV1::INFO,
705700
PropertyNameLongLineBreakV1::INFO,
@@ -714,7 +709,6 @@ pub const MARKERS: &[DataMarkerInfo] = &[
714709
PropertyNameParseGeneralCategoryV1::INFO,
715710
PropertyNameParseGraphemeClusterBreakV1::INFO,
716711
PropertyNameParseHangulSyllableTypeV1::INFO,
717-
PropertyNameParseIndicConjunctBreakV1::INFO,
718712
PropertyNameParseIndicSyllabicCategoryV1::INFO,
719713
PropertyNameParseJoiningTypeV1::INFO,
720714
PropertyNameParseLineBreakV1::INFO,
@@ -728,7 +722,6 @@ pub const MARKERS: &[DataMarkerInfo] = &[
728722
PropertyNameShortGeneralCategoryV1::INFO,
729723
PropertyNameShortGraphemeClusterBreakV1::INFO,
730724
PropertyNameShortHangulSyllableTypeV1::INFO,
731-
PropertyNameShortIndicConjunctBreakV1::INFO,
732725
PropertyNameShortIndicSyllabicCategoryV1::INFO,
733726
PropertyNameShortJoiningTypeV1::INFO,
734727
PropertyNameShortLineBreakV1::INFO,

ffi/capi/bindings/c/PropertyValueNameToEnumMapper.h

Lines changed: 0 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ffi/capi/bindings/cpp/icu4x/IndicConjunctBreak.d.hpp

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ffi/capi/bindings/cpp/icu4x/IndicConjunctBreak.hpp

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ffi/capi/bindings/cpp/icu4x/PropertyValueNameToEnumMapper.d.hpp

Lines changed: 0 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ffi/capi/bindings/cpp/icu4x/PropertyValueNameToEnumMapper.hpp

Lines changed: 0 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ffi/capi/bindings/dart/PropertyValueNameToEnumMapper.g.dart

Lines changed: 0 additions & 31 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ffi/capi/bindings/js/PropertyValueNameToEnumMapper.d.ts

Lines changed: 0 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)