diff --git a/src/ICU4N/Globalization/CharSequencesExtension.cs b/src/ICU4N/Globalization/CharSequences.generated.cs
similarity index 100%
rename from src/ICU4N/Globalization/CharSequencesExtension.cs
rename to src/ICU4N/Globalization/CharSequences.generated.cs
diff --git a/src/ICU4N/Globalization/CharSequencesExtension.tt b/src/ICU4N/Globalization/CharSequences.generated.tt
similarity index 100%
rename from src/ICU4N/Globalization/CharSequencesExtension.tt
rename to src/ICU4N/Globalization/CharSequences.generated.tt
diff --git a/src/ICU4N/Globalization/UCharacterExtension.cs b/src/ICU4N/Globalization/UCharacter.generated.cs
similarity index 100%
rename from src/ICU4N/Globalization/UCharacterExtension.cs
rename to src/ICU4N/Globalization/UCharacter.generated.cs
diff --git a/src/ICU4N/Globalization/UCharacterExtension.tt b/src/ICU4N/Globalization/UCharacter.generated.tt
similarity index 100%
rename from src/ICU4N/Globalization/UCharacterExtension.tt
rename to src/ICU4N/Globalization/UCharacter.generated.tt
diff --git a/src/ICU4N/ICU4N.csproj b/src/ICU4N/ICU4N.csproj
index ff321da52..0620f2fba 100644
--- a/src/ICU4N/ICU4N.csproj
+++ b/src/ICU4N/ICU4N.csproj
@@ -403,226 +403,190 @@
-
+
True
True
- Norm2AllModesExtension.tt
-
-
- True
- True
- AffixUtilsExtension.tt
-
-
- True
- True
- NumberStringBuilderExtension.tt
-
-
- True
- True
- TextTrieMapExtension.tt
-
-
- True
- True
- FilteredBreakIteratorBuilderExtension.tt
-
-
- True
- True
- Normalizer2Extension.tt
-
-
- True
- True
- CharsTrieBuilderExtension.tt
-
-
-
-
-
- True
- True
- CharSequencesExtension.tt
+ CharSequences.generated.tt
-
+
True
True
- UCharacterExtension.tt
+ UCharacter.generated.tt
-
+
True
True
- ICUConfig.resx
+ BMPSet.generated.tt
-
+
True
True
- BMPSetExtension.tt
+ CaseMapImpl.generated.tt
-
+
True
True
- CaseMapImplExtension.tt
+ Norm2AllModes.generated.tt
-
+
True
True
- Norm2AllModesExtension.tt
+ Normalizer2Impl.generated.tt
-
+
True
True
- Normalizer2ImplExtension.tt
+ AffixUtils.generated.tt
-
+
True
True
- AffixUtilsExtension.tt
+ NumberStringBuilder.generated.tt
-
+
True
True
- NumberStringBuilderExtension.tt
+ PatternProps.generated.tt
-
+
True
True
- PatternPropsExtension.tt
+ Punycode.generated.tt
-
+
True
True
- PunycodeExtension.tt
+ SimpleFormatterImpl.generated.tt
-
+
True
True
- SimpleFormatterImplExtension.tt
+ StandardPlural.generated.tt
-
+
True
True
- StandardPluralExtension.tt
+ TextTrieMap.generated.tt
-
+
True
True
- TextTrieMapExtension.tt
+ UCaseProps.generated.tt
-
+
True
True
- UCasePropsExtension.tt
+ UnicodeSetStringSpan.generated.tt
-
+
True
True
- UnicodeSetStringSpanExtension.tt
+ UPropertyAliases.generated.tt
-
+
True
True
- UPropertyAliasesExtension.tt
+ UResource.generated.tt
-
+
True
True
- UResourceExtension.tt
+ Utility.generated.tt
-
+
True
True
- UtilityExtension.tt
+ UTS46.generated.tt
-
+
True
True
- UTS46Extension.tt
+ FormatNumberRuleBased.generated.tt
-
+
True
True
- FormatNumberRuleBasedExtension.tt
+ UnicodeSetExtensions.generated.tt
-
+
True
True
- Messages.resx
+ UnicodeSetPartial.generated.tt
-
+
True
True
- UnicodeSetExtensionsExtension.tt
+ CaseMap.generated.tt
-
+
True
True
- UnicodeSetPartialExtension.tt
+ FilteredBreakIteratorBuilder.generated.tt
-
+
True
True
- CaseMapExtension.tt
+ FilteredNormalizer2.generated.tt
-
+
True
True
- FilteredBreakIteratorBuilderExtension.tt
+ IDNA.generated.tt
-
+
True
True
- FilteredNormalizer2Extension.tt
+ Normalizer2.generated.tt
-
+
True
True
- IDNAExtension.tt
+ Normalizer.generated.tt
-
+
True
True
- Normalizer2Extension.tt
+ SimpleFormatter.generated.tt
-
+
True
True
- NormalizerExtension.tt
+ UnicodeSet.generated.tt
-
+
True
True
- SimpleFormatterExtension.tt
+ UnicodeSetSpanner.generated.tt
-
+
True
True
- UnicodeSetExtension.tt
+ UTF16.generated.tt
-
+
True
True
- UnicodeSetSpannerExtension.tt
+ CharsTrieBuilder.generated.tt
-
+
True
True
- UTF16Extension.tt
+ CharsTrie.generated.tt
-
+
+
+
+
True
True
- CharsTrieBuilderExtension.tt
+ ICUConfig.resx
-
+
True
True
- CharsTrieExtension.tt
+ Messages.resx
-
ResXFileCodeGenerator
@@ -635,141 +599,141 @@
-
+
TextTemplatingFileGenerator
- BMPSetExtension.cs
+ CharSequences.generated.cs
-
+
TextTemplatingFileGenerator
- CaseMapImplExtension.cs
+ UCharacter.generated.cs
-
+
TextTemplatingFileGenerator
- Norm2AllModesExtension.cs
+ BMPSet.generated.cs
-
+
TextTemplatingFileGenerator
- Normalizer2ImplExtension.cs
+ CaseMapImpl.generated.cs
-
+
TextTemplatingFileGenerator
- AffixUtilsExtension.cs
+ Norm2AllModes.generated.cs
-
+
TextTemplatingFileGenerator
- NumberStringBuilderExtension.cs
+ Normalizer2Impl.generated.cs
-
+
TextTemplatingFileGenerator
- PatternPropsExtension.cs
+ AffixUtils.generated.cs
-
+
TextTemplatingFileGenerator
- PunycodeExtension.cs
+ NumberStringBuilder.generated.cs
-
+
TextTemplatingFileGenerator
- SimpleFormatterImplExtension.cs
+ PatternProps.generated.cs
-
+
TextTemplatingFileGenerator
- StandardPluralExtension.cs
+ Punycode.generated.cs
-
+
TextTemplatingFileGenerator
- TextTrieMapExtension.cs
+ SimpleFormatterImpl.generated.cs
-
+
TextTemplatingFileGenerator
- UCasePropsExtension.cs
+ StandardPlural.generated.cs
-
+
TextTemplatingFileGenerator
- UnicodeSetStringSpanExtension.cs
+ TextTrieMap.generated.cs
-
+
TextTemplatingFileGenerator
- UPropertyAliasesExtension.cs
+ UCaseProps.generated.cs
-
+
TextTemplatingFileGenerator
- UResourceExtension.cs
+ UnicodeSetStringSpan.generated.cs
-
+
TextTemplatingFileGenerator
- UtilityExtension.cs
+ UPropertyAliases.generated.cs
-
+
TextTemplatingFileGenerator
- UTS46Extension.cs
+ UResource.generated.cs
-
+
TextTemplatingFileGenerator
- CharSequencesExtension.cs
+ Utility.generated.cs
-
+
TextTemplatingFileGenerator
- UCharacterExtension.cs
+ UTS46.generated.cs
-
+
TextTemplatingFileGenerator
- FormatNumberRuleBasedExtension.cs
+ FormatNumberRuleBased.generated.cs
-
+
TextTemplatingFileGenerator
- UnicodeSetExtensionsExtension.cs
+ UnicodeSetExtensions.generated.cs
-
+
TextTemplatingFileGenerator
- UnicodeSetPartialExtension.cs
+ UnicodeSetPartial.generated.cs
-
+
TextTemplatingFileGenerator
- CaseMapExtension.cs
+ CaseMap.generated.cs
-
+
TextTemplatingFileGenerator
- FilteredBreakIteratorBuilderExtension.cs
+ FilteredBreakIteratorBuilder.generated.cs
-
+
TextTemplatingFileGenerator
- FilteredNormalizer2Extension.cs
+ FilteredNormalizer2.generated.cs
-
+
TextTemplatingFileGenerator
- IDNAExtension.cs
+ IDNA.generated.cs
-
+
TextTemplatingFileGenerator
- Normalizer2Extension.cs
+ Normalizer2.generated.cs
-
+
TextTemplatingFileGenerator
- NormalizerExtension.cs
+ Normalizer.generated.cs
-
+
TextTemplatingFileGenerator
- SimpleFormatterExtension.cs
+ SimpleFormatter.generated.cs
-
+
TextTemplatingFileGenerator
- UnicodeSetExtension.cs
+ UnicodeSet.generated.cs
-
+
TextTemplatingFileGenerator
- UnicodeSetSpannerExtension.cs
+ UnicodeSetSpanner.generated.cs
-
+
TextTemplatingFileGenerator
- UTF16Extension.cs
+ UTF16.generated.cs
-
+
TextTemplatingFileGenerator
- CharsTrieBuilderExtension.cs
+ CharsTrieBuilder.generated.cs
-
+
TextTemplatingFileGenerator
- CharsTrieExtension.cs
+ CharsTrie.generated.cs
@@ -779,6 +743,6 @@
-
+
diff --git a/src/ICU4N/Impl/BMPSetExtension.cs b/src/ICU4N/Impl/BMPSet.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/BMPSetExtension.cs
rename to src/ICU4N/Impl/BMPSet.generated.cs
diff --git a/src/ICU4N/Impl/BMPSetExtension.tt b/src/ICU4N/Impl/BMPSet.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/BMPSetExtension.tt
rename to src/ICU4N/Impl/BMPSet.generated.tt
diff --git a/src/ICU4N/Impl/CaseMapImplExtension.cs b/src/ICU4N/Impl/CaseMapImpl.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/CaseMapImplExtension.cs
rename to src/ICU4N/Impl/CaseMapImpl.generated.cs
diff --git a/src/ICU4N/Impl/CaseMapImplExtension.tt b/src/ICU4N/Impl/CaseMapImpl.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/CaseMapImplExtension.tt
rename to src/ICU4N/Impl/CaseMapImpl.generated.tt
diff --git a/src/ICU4N/Impl/Norm2AllModesExtension.cs b/src/ICU4N/Impl/Norm2AllModes.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/Norm2AllModesExtension.cs
rename to src/ICU4N/Impl/Norm2AllModes.generated.cs
diff --git a/src/ICU4N/Impl/Norm2AllModesExtension.tt b/src/ICU4N/Impl/Norm2AllModes.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/Norm2AllModesExtension.tt
rename to src/ICU4N/Impl/Norm2AllModes.generated.tt
diff --git a/src/ICU4N/Impl/Normalizer2ImplExtension.cs b/src/ICU4N/Impl/Normalizer2Impl.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/Normalizer2ImplExtension.cs
rename to src/ICU4N/Impl/Normalizer2Impl.generated.cs
diff --git a/src/ICU4N/Impl/Normalizer2ImplExtension.tt b/src/ICU4N/Impl/Normalizer2Impl.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/Normalizer2ImplExtension.tt
rename to src/ICU4N/Impl/Normalizer2Impl.generated.tt
diff --git a/src/ICU4N/Impl/Number/AffixUtilsExtension.cs b/src/ICU4N/Impl/Number/AffixUtils.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/Number/AffixUtilsExtension.cs
rename to src/ICU4N/Impl/Number/AffixUtils.generated.cs
diff --git a/src/ICU4N/Impl/Number/AffixUtilsExtension.tt b/src/ICU4N/Impl/Number/AffixUtils.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/Number/AffixUtilsExtension.tt
rename to src/ICU4N/Impl/Number/AffixUtils.generated.tt
diff --git a/src/ICU4N/Impl/Number/NumberStringBuilderExtension.cs b/src/ICU4N/Impl/Number/NumberStringBuilder.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/Number/NumberStringBuilderExtension.cs
rename to src/ICU4N/Impl/Number/NumberStringBuilder.generated.cs
diff --git a/src/ICU4N/Impl/Number/NumberStringBuilderExtension.tt b/src/ICU4N/Impl/Number/NumberStringBuilder.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/Number/NumberStringBuilderExtension.tt
rename to src/ICU4N/Impl/Number/NumberStringBuilder.generated.tt
diff --git a/src/ICU4N/Impl/PatternPropsExtension.cs b/src/ICU4N/Impl/PatternProps.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/PatternPropsExtension.cs
rename to src/ICU4N/Impl/PatternProps.generated.cs
diff --git a/src/ICU4N/Impl/PatternPropsExtension.tt b/src/ICU4N/Impl/PatternProps.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/PatternPropsExtension.tt
rename to src/ICU4N/Impl/PatternProps.generated.tt
diff --git a/src/ICU4N/Impl/PunycodeExtension.cs b/src/ICU4N/Impl/Punycode.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/PunycodeExtension.cs
rename to src/ICU4N/Impl/Punycode.generated.cs
diff --git a/src/ICU4N/Impl/PunycodeExtension.tt b/src/ICU4N/Impl/Punycode.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/PunycodeExtension.tt
rename to src/ICU4N/Impl/Punycode.generated.tt
diff --git a/src/ICU4N/Impl/SimpleFormatterImplExtension.cs b/src/ICU4N/Impl/SimpleFormatterImpl.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/SimpleFormatterImplExtension.cs
rename to src/ICU4N/Impl/SimpleFormatterImpl.generated.cs
diff --git a/src/ICU4N/Impl/SimpleFormatterImplExtension.tt b/src/ICU4N/Impl/SimpleFormatterImpl.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/SimpleFormatterImplExtension.tt
rename to src/ICU4N/Impl/SimpleFormatterImpl.generated.tt
diff --git a/src/ICU4N/Impl/StandardPluralExtension.cs b/src/ICU4N/Impl/StandardPlural.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/StandardPluralExtension.cs
rename to src/ICU4N/Impl/StandardPlural.generated.cs
diff --git a/src/ICU4N/Impl/StandardPluralExtension.tt b/src/ICU4N/Impl/StandardPlural.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/StandardPluralExtension.tt
rename to src/ICU4N/Impl/StandardPlural.generated.tt
diff --git a/src/ICU4N/Impl/TextTrieMapExtension.cs b/src/ICU4N/Impl/TextTrieMap.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/TextTrieMapExtension.cs
rename to src/ICU4N/Impl/TextTrieMap.generated.cs
diff --git a/src/ICU4N/Impl/TextTrieMapExtension.tt b/src/ICU4N/Impl/TextTrieMap.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/TextTrieMapExtension.tt
rename to src/ICU4N/Impl/TextTrieMap.generated.tt
diff --git a/src/ICU4N/Impl/UCasePropsExtension.cs b/src/ICU4N/Impl/UCaseProps.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/UCasePropsExtension.cs
rename to src/ICU4N/Impl/UCaseProps.generated.cs
diff --git a/src/ICU4N/Impl/UCasePropsExtension.tt b/src/ICU4N/Impl/UCaseProps.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/UCasePropsExtension.tt
rename to src/ICU4N/Impl/UCaseProps.generated.tt
diff --git a/src/ICU4N/Impl/UPropertyAliasesExtension.cs b/src/ICU4N/Impl/UPropertyAliases.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/UPropertyAliasesExtension.cs
rename to src/ICU4N/Impl/UPropertyAliases.generated.cs
diff --git a/src/ICU4N/Impl/UPropertyAliasesExtension.tt b/src/ICU4N/Impl/UPropertyAliases.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/UPropertyAliasesExtension.tt
rename to src/ICU4N/Impl/UPropertyAliases.generated.tt
diff --git a/src/ICU4N/Impl/UResourceExtension.cs b/src/ICU4N/Impl/UResource.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/UResourceExtension.cs
rename to src/ICU4N/Impl/UResource.generated.cs
diff --git a/src/ICU4N/Impl/UResourceExtension.tt b/src/ICU4N/Impl/UResource.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/UResourceExtension.tt
rename to src/ICU4N/Impl/UResource.generated.tt
diff --git a/src/ICU4N/Impl/UTS46Extension.cs b/src/ICU4N/Impl/UTS46.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/UTS46Extension.cs
rename to src/ICU4N/Impl/UTS46.generated.cs
diff --git a/src/ICU4N/Impl/UTS46Extension.tt b/src/ICU4N/Impl/UTS46.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/UTS46Extension.tt
rename to src/ICU4N/Impl/UTS46.generated.tt
diff --git a/src/ICU4N/Impl/UnicodeSetStringSpanExtension.cs b/src/ICU4N/Impl/UnicodeSetStringSpan.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/UnicodeSetStringSpanExtension.cs
rename to src/ICU4N/Impl/UnicodeSetStringSpan.generated.cs
diff --git a/src/ICU4N/Impl/UnicodeSetStringSpanExtension.tt b/src/ICU4N/Impl/UnicodeSetStringSpan.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/UnicodeSetStringSpanExtension.tt
rename to src/ICU4N/Impl/UnicodeSetStringSpan.generated.tt
diff --git a/src/ICU4N/Impl/UtilityExtension.cs b/src/ICU4N/Impl/Utility.generated.cs
similarity index 100%
rename from src/ICU4N/Impl/UtilityExtension.cs
rename to src/ICU4N/Impl/Utility.generated.cs
diff --git a/src/ICU4N/Impl/UtilityExtension.tt b/src/ICU4N/Impl/Utility.generated.tt
similarity index 100%
rename from src/ICU4N/Impl/UtilityExtension.tt
rename to src/ICU4N/Impl/Utility.generated.tt
diff --git a/src/ICU4N/Support/FormatNumberRuleBasedExtension.cs b/src/ICU4N/Support/FormatNumberRuleBased.generated.cs
similarity index 100%
rename from src/ICU4N/Support/FormatNumberRuleBasedExtension.cs
rename to src/ICU4N/Support/FormatNumberRuleBased.generated.cs
diff --git a/src/ICU4N/Support/FormatNumberRuleBasedExtension.tt b/src/ICU4N/Support/FormatNumberRuleBased.generated.tt
similarity index 100%
rename from src/ICU4N/Support/FormatNumberRuleBasedExtension.tt
rename to src/ICU4N/Support/FormatNumberRuleBased.generated.tt
diff --git a/src/ICU4N/Support/Text/UnicodeSetExtensionsExtension.cs b/src/ICU4N/Support/Text/UnicodeSetExtensions.generated.cs
similarity index 100%
rename from src/ICU4N/Support/Text/UnicodeSetExtensionsExtension.cs
rename to src/ICU4N/Support/Text/UnicodeSetExtensions.generated.cs
diff --git a/src/ICU4N/Support/Text/UnicodeSetExtensionsExtension.tt b/src/ICU4N/Support/Text/UnicodeSetExtensions.generated.tt
similarity index 100%
rename from src/ICU4N/Support/Text/UnicodeSetExtensionsExtension.tt
rename to src/ICU4N/Support/Text/UnicodeSetExtensions.generated.tt
diff --git a/src/ICU4N/Support/Text/UnicodeSetPartialExtension.cs b/src/ICU4N/Support/Text/UnicodeSetPartial.generated.cs
similarity index 100%
rename from src/ICU4N/Support/Text/UnicodeSetPartialExtension.cs
rename to src/ICU4N/Support/Text/UnicodeSetPartial.generated.cs
diff --git a/src/ICU4N/Support/Text/UnicodeSetPartialExtension.tt b/src/ICU4N/Support/Text/UnicodeSetPartial.generated.tt
similarity index 100%
rename from src/ICU4N/Support/Text/UnicodeSetPartialExtension.tt
rename to src/ICU4N/Support/Text/UnicodeSetPartial.generated.tt
diff --git a/src/ICU4N/Text/CaseMapExtension.cs b/src/ICU4N/Text/CaseMap.generated.cs
similarity index 100%
rename from src/ICU4N/Text/CaseMapExtension.cs
rename to src/ICU4N/Text/CaseMap.generated.cs
diff --git a/src/ICU4N/Text/CaseMapExtension.tt b/src/ICU4N/Text/CaseMap.generated.tt
similarity index 100%
rename from src/ICU4N/Text/CaseMapExtension.tt
rename to src/ICU4N/Text/CaseMap.generated.tt
diff --git a/src/ICU4N/Text/FilteredBreakIteratorBuilderExtension.cs b/src/ICU4N/Text/FilteredBreakIteratorBuilder.generated.cs
similarity index 100%
rename from src/ICU4N/Text/FilteredBreakIteratorBuilderExtension.cs
rename to src/ICU4N/Text/FilteredBreakIteratorBuilder.generated.cs
diff --git a/src/ICU4N/Text/FilteredBreakIteratorBuilderExtension.tt b/src/ICU4N/Text/FilteredBreakIteratorBuilder.generated.tt
similarity index 100%
rename from src/ICU4N/Text/FilteredBreakIteratorBuilderExtension.tt
rename to src/ICU4N/Text/FilteredBreakIteratorBuilder.generated.tt
diff --git a/src/ICU4N/Text/FilteredNormalizer2Extension.cs b/src/ICU4N/Text/FilteredNormalizer2.generated.cs
similarity index 100%
rename from src/ICU4N/Text/FilteredNormalizer2Extension.cs
rename to src/ICU4N/Text/FilteredNormalizer2.generated.cs
diff --git a/src/ICU4N/Text/FilteredNormalizer2Extension.tt b/src/ICU4N/Text/FilteredNormalizer2.generated.tt
similarity index 100%
rename from src/ICU4N/Text/FilteredNormalizer2Extension.tt
rename to src/ICU4N/Text/FilteredNormalizer2.generated.tt
diff --git a/src/ICU4N/Text/IDNAExtension.cs b/src/ICU4N/Text/IDNA.generated.cs
similarity index 100%
rename from src/ICU4N/Text/IDNAExtension.cs
rename to src/ICU4N/Text/IDNA.generated.cs
diff --git a/src/ICU4N/Text/IDNAExtension.tt b/src/ICU4N/Text/IDNA.generated.tt
similarity index 100%
rename from src/ICU4N/Text/IDNAExtension.tt
rename to src/ICU4N/Text/IDNA.generated.tt
diff --git a/src/ICU4N/Text/NormalizerExtension.cs b/src/ICU4N/Text/Normalizer.generated.cs
similarity index 100%
rename from src/ICU4N/Text/NormalizerExtension.cs
rename to src/ICU4N/Text/Normalizer.generated.cs
diff --git a/src/ICU4N/Text/NormalizerExtension.tt b/src/ICU4N/Text/Normalizer.generated.tt
similarity index 100%
rename from src/ICU4N/Text/NormalizerExtension.tt
rename to src/ICU4N/Text/Normalizer.generated.tt
diff --git a/src/ICU4N/Text/Normalizer2Extension.cs b/src/ICU4N/Text/Normalizer2.generated.cs
similarity index 100%
rename from src/ICU4N/Text/Normalizer2Extension.cs
rename to src/ICU4N/Text/Normalizer2.generated.cs
diff --git a/src/ICU4N/Text/Normalizer2Extension.tt b/src/ICU4N/Text/Normalizer2.generated.tt
similarity index 100%
rename from src/ICU4N/Text/Normalizer2Extension.tt
rename to src/ICU4N/Text/Normalizer2.generated.tt
diff --git a/src/ICU4N/Text/SimpleFormatterExtension.cs b/src/ICU4N/Text/SimpleFormatter.generated.cs
similarity index 100%
rename from src/ICU4N/Text/SimpleFormatterExtension.cs
rename to src/ICU4N/Text/SimpleFormatter.generated.cs
diff --git a/src/ICU4N/Text/SimpleFormatterExtension.tt b/src/ICU4N/Text/SimpleFormatter.generated.tt
similarity index 100%
rename from src/ICU4N/Text/SimpleFormatterExtension.tt
rename to src/ICU4N/Text/SimpleFormatter.generated.tt
diff --git a/src/ICU4N/Text/UTF16Extension.cs b/src/ICU4N/Text/UTF16.generated.cs
similarity index 100%
rename from src/ICU4N/Text/UTF16Extension.cs
rename to src/ICU4N/Text/UTF16.generated.cs
diff --git a/src/ICU4N/Text/UTF16Extension.tt b/src/ICU4N/Text/UTF16.generated.tt
similarity index 100%
rename from src/ICU4N/Text/UTF16Extension.tt
rename to src/ICU4N/Text/UTF16.generated.tt
diff --git a/src/ICU4N/Text/UnicodeSetExtension.cs b/src/ICU4N/Text/UnicodeSet.generated.cs
similarity index 100%
rename from src/ICU4N/Text/UnicodeSetExtension.cs
rename to src/ICU4N/Text/UnicodeSet.generated.cs
diff --git a/src/ICU4N/Text/UnicodeSetExtension.tt b/src/ICU4N/Text/UnicodeSet.generated.tt
similarity index 100%
rename from src/ICU4N/Text/UnicodeSetExtension.tt
rename to src/ICU4N/Text/UnicodeSet.generated.tt
diff --git a/src/ICU4N/Text/UnicodeSetSpannerExtension.cs b/src/ICU4N/Text/UnicodeSetSpanner.generated.cs
similarity index 100%
rename from src/ICU4N/Text/UnicodeSetSpannerExtension.cs
rename to src/ICU4N/Text/UnicodeSetSpanner.generated.cs
diff --git a/src/ICU4N/Text/UnicodeSetSpannerExtension.tt b/src/ICU4N/Text/UnicodeSetSpanner.generated.tt
similarity index 100%
rename from src/ICU4N/Text/UnicodeSetSpannerExtension.tt
rename to src/ICU4N/Text/UnicodeSetSpanner.generated.tt
diff --git a/src/ICU4N/Util/CharsTrieExtension.cs b/src/ICU4N/Util/CharsTrie.generated.cs
similarity index 100%
rename from src/ICU4N/Util/CharsTrieExtension.cs
rename to src/ICU4N/Util/CharsTrie.generated.cs
diff --git a/src/ICU4N/Util/CharsTrieExtension.tt b/src/ICU4N/Util/CharsTrie.generated.tt
similarity index 100%
rename from src/ICU4N/Util/CharsTrieExtension.tt
rename to src/ICU4N/Util/CharsTrie.generated.tt
diff --git a/src/ICU4N/Util/CharsTrieBuilderExtension.cs b/src/ICU4N/Util/CharsTrieBuilder.generated.cs
similarity index 100%
rename from src/ICU4N/Util/CharsTrieBuilderExtension.cs
rename to src/ICU4N/Util/CharsTrieBuilder.generated.cs
diff --git a/src/ICU4N/Util/CharsTrieBuilderExtension.tt b/src/ICU4N/Util/CharsTrieBuilder.generated.tt
similarity index 100%
rename from src/ICU4N/Util/CharsTrieBuilderExtension.tt
rename to src/ICU4N/Util/CharsTrieBuilder.generated.tt
diff --git a/tests/ICU4N.Tests/ICU4N.Tests.csproj b/tests/ICU4N.Tests/ICU4N.Tests.csproj
index addc4728a..709b9b32d 100644
--- a/tests/ICU4N.Tests/ICU4N.Tests.csproj
+++ b/tests/ICU4N.Tests/ICU4N.Tests.csproj
@@ -54,9 +54,9 @@
-
+
TextTemplatingFileGenerator
- UnicodeSetPartialTestExtension.cs
+ UnicodeSetPartialTest.generated.cs
@@ -65,15 +65,15 @@
-
+
True
True
- UnicodeSetPartialTestExtension.tt
+ UnicodeSetPartialTest.generated.tt
-
+
\ No newline at end of file
diff --git a/tests/ICU4N.Tests/Support/Text/UnicodeSetPartialTestExtension.cs b/tests/ICU4N.Tests/Support/Text/UnicodeSetPartialTest.generated.cs
similarity index 100%
rename from tests/ICU4N.Tests/Support/Text/UnicodeSetPartialTestExtension.cs
rename to tests/ICU4N.Tests/Support/Text/UnicodeSetPartialTest.generated.cs
diff --git a/tests/ICU4N.Tests/Support/Text/UnicodeSetPartialTestExtension.tt b/tests/ICU4N.Tests/Support/Text/UnicodeSetPartialTest.generated.tt
similarity index 100%
rename from tests/ICU4N.Tests/Support/Text/UnicodeSetPartialTestExtension.tt
rename to tests/ICU4N.Tests/Support/Text/UnicodeSetPartialTest.generated.tt