diff --git a/icu4j/demos/.classpath b/icu4j/demos/.classpath deleted file mode 100644 index de352f166e8..00000000000 --- a/icu4j/demos/.classpath +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/icu4j/demos/.project b/icu4j/demos/.project deleted file mode 100644 index 69e0c1ba71f..00000000000 --- a/icu4j/demos/.project +++ /dev/null @@ -1,20 +0,0 @@ - - - icu4j-demos - - - icu4j-charset - icu4j-core - icu4j-shared - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/demos/.settings/org.eclipse.core.resources.prefs b/icu4j/demos/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 2d2d78cfa6c..00000000000 --- a/icu4j/demos/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:18:21 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/demos/.settings/org.eclipse.jdt.core.prefs b/icu4j/demos/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index b53da366194..00000000000 --- a/icu4j/demos/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,379 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=ignore -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=ignore -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=ignore -org.eclipse.jdt.core.compiler.problem.rawTypeReference=ignore -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=ignore -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=ignore -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/demos/.settings/org.eclipse.jdt.ui.prefs b/icu4j/demos/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index 22b2f8704bb..00000000000 --- a/icu4j/demos/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,64 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.javadoc=false -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/demos/build.properties b/icu4j/demos/build.properties deleted file mode 100644 index 1891e725084..00000000000 --- a/icu4j/demos/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright (C) 2016 and later: Unicode, Inc. and others. -# License & terms of use: http://www.unicode.org/copyright.html -#******************************************************************************* -#* Copyright (C) 2009, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../main/shared diff --git a/icu4j/demos/build.xml b/icu4j/demos/build.xml deleted file mode 100644 index 600c1f85822..00000000000 --- a/icu4j/demos/build.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/demos/demos-build.launch b/icu4j/demos/demos-build.launch deleted file mode 100644 index cead29ec957..00000000000 --- a/icu4j/demos/demos-build.launch +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/demos/manifest.stub b/icu4j/demos/manifest.stub deleted file mode 100644 index 7c588fae3ec..00000000000 --- a/icu4j/demos/manifest.stub +++ /dev/null @@ -1,13 +0,0 @@ -Manifest-Version: 1.0 -Main-Class: com.ibm.icu.dev.demo.Launcher -Class-Path: icu4j.jar - -Name: com/ibm/icu/dev/demo -Specification-Title: ICU for Java Demo -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: ICU for Java Demo -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Copyright-Info: @COPYRIGHT@ diff --git a/icu4j/demos/pom.xml b/icu4j/demos/pom.xml new file mode 100644 index 00000000000..b393e620371 --- /dev/null +++ b/icu4j/demos/pom.xml @@ -0,0 +1,38 @@ + + + + 4.0.0 + + com.ibm.icu + icu4j-root + 74.0.1-SNAPSHOT + + + demos + + + ${project.basedir}/.. + + + + + com.ibm.icu + core + ${project.version} + + + com.ibm.icu + icu4j-charset + ${project.version} + + + com.ibm.icu + translit + ${project.version} + + + + diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/Launcher.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/Launcher.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/Launcher.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/Launcher.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/calendar/CalendarApp.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/calendar/CalendarApp.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/calendar/CalendarApp.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/calendar/CalendarApp.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/calendar/CalendarCalc.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/calendar/CalendarCalc.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/calendar/CalendarCalc.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/calendar/CalendarCalc.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/calendar/CalendarFrame.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/calendar/CalendarFrame.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/calendar/CalendarFrame.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/calendar/CalendarFrame.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/calendar/CalendarPanel.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/calendar/CalendarPanel.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/calendar/CalendarPanel.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/calendar/CalendarPanel.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/charsetdet/DetectingViewer.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/charsetdet/DetectingViewer.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/charsetdet/DetectingViewer.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/charsetdet/DetectingViewer.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/holiday/HolidayBorderPanel.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/holiday/HolidayBorderPanel.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/holiday/HolidayBorderPanel.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/holiday/HolidayBorderPanel.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/holiday/HolidayCalendarDemo.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/holiday/HolidayCalendarDemo.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/holiday/HolidayCalendarDemo.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/holiday/HolidayCalendarDemo.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/impl/AppletFrame.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/impl/AppletFrame.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/impl/AppletFrame.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/impl/AppletFrame.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/impl/DemoApplet.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/impl/DemoApplet.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/impl/DemoApplet.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/impl/DemoApplet.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/impl/DemoTextBox.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/impl/DemoTextBox.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/impl/DemoTextBox.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/impl/DemoTextBox.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/impl/DemoUtility.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/impl/DemoUtility.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/impl/DemoUtility.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/impl/DemoUtility.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/impl/DumbTextComponent.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/impl/DumbTextComponent.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/impl/DumbTextComponent.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/impl/DumbTextComponent.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/impl/Selection.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/impl/Selection.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/impl/Selection.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/impl/Selection.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/number/CurrencyDemo.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/number/CurrencyDemo.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/number/CurrencyDemo.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/number/CurrencyDemo.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/rbnf/RbnfDemo.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/rbnf/RbnfDemo.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/rbnf/RbnfDemo.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/rbnf/RbnfDemo.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/rbnf/RbnfSampleRuleSets.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/rbnf/RbnfSampleRuleSets.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/rbnf/RbnfSampleRuleSets.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/rbnf/RbnfSampleRuleSets.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/AnyTransliterator.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/AnyTransliterator.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/AnyTransliterator.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/AnyTransliterator.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/CaseIterator.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/CaseIterator.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/CaseIterator.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/CaseIterator.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/Demo.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/Demo.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/Demo.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/Demo.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/DemoApplet.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/DemoApplet.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/DemoApplet.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/DemoApplet.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/InfoDialog.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/InfoDialog.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/InfoDialog.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/InfoDialog.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/IntDiffer.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/IntDiffer.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/IntDiffer.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/IntDiffer.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/TransliteratingTextComponent.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/TransliteratingTextComponent.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/TransliteratingTextComponent.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/TransliteratingTextComponent.java diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/TransliterationChart.java b/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/TransliterationChart.java similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/TransliterationChart.java rename to icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/TransliterationChart.java diff --git a/icu4j/demos/src/main/resources/LICENSE b/icu4j/demos/src/main/resources/LICENSE new file mode 120000 index 00000000000..2a64f9d0fc6 --- /dev/null +++ b/icu4j/demos/src/main/resources/LICENSE @@ -0,0 +1 @@ +../../../../../LICENSE \ No newline at end of file diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/calendar/package.html b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/calendar/package.html similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/calendar/package.html rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/calendar/package.html diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/holiday/package.html b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/holiday/package.html similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/holiday/package.html rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/holiday/package.html diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/impl/package.html b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/impl/package.html similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/impl/package.html rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/impl/package.html diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/rbnf/package.html b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/rbnf/package.html similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/rbnf/package.html rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/rbnf/package.html diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/Test_Arabic-Latin.txt b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/Test_Arabic-Latin.txt similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/Test_Arabic-Latin.txt rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/Test_Arabic-Latin.txt diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/Test_Greek-Latin.txt b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/Test_Greek-Latin.txt similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/Test_Greek-Latin.txt rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/Test_Greek-Latin.txt diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/Test_Han-Latin.txt b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/Test_Han-Latin.txt similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/Test_Han-Latin.txt rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/Test_Han-Latin.txt diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/Test_Hebrew-Latin.txt b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/Test_Hebrew-Latin.txt similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/Test_Hebrew-Latin.txt rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/Test_Hebrew-Latin.txt diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/Test_Instructions.html b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/Test_Instructions.html similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/Test_Instructions.html rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/Test_Instructions.html diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/Test_Thai-Latin.txt b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/Test_Thai-Latin.txt similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/Test_Thai-Latin.txt rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/Test_Thai-Latin.txt diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/demo.bat b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/demo.bat similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/demo.bat rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/demo.bat diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/demo.html b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/demo.html similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/demo.html rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/demo.html diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/package.html b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/package.html similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/package.html rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/package.html diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/resources/Transliterator_Han_Pinyin.txt b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/resources/Transliterator_Han_Pinyin.txt similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/resources/Transliterator_Han_Pinyin.txt rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/resources/Transliterator_Han_Pinyin.txt diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/resources/Transliterator_Kanji_English.txt b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/resources/Transliterator_Kanji_English.txt similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/resources/Transliterator_Kanji_English.txt rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/resources/Transliterator_Kanji_English.txt diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/resources/Transliterator_Kanji_OnRomaji.txt b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/resources/Transliterator_Kanji_OnRomaji.txt similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/resources/Transliterator_Kanji_OnRomaji.txt rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/resources/Transliterator_Kanji_OnRomaji.txt diff --git a/icu4j/demos/src/com/ibm/icu/dev/demo/translit/thai_test.txt b/icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/thai_test.txt similarity index 100% rename from icu4j/demos/src/com/ibm/icu/dev/demo/translit/thai_test.txt rename to icu4j/demos/src/main/resources/com/ibm/icu/dev/demo/translit/thai_test.txt diff --git a/icu4j/main/charset/pom.xml b/icu4j/main/charset/pom.xml new file mode 100644 index 00000000000..630350a957e --- /dev/null +++ b/icu4j/main/charset/pom.xml @@ -0,0 +1,74 @@ + + + + 4.0.0 + + com.ibm.icu + main + 74.0.1-SNAPSHOT + + + icu4j-charset + + + ${project.basedir}/../.. + charset + charset + + + + + com.ibm.icu + core + ${project.version} + + + + com.ibm.icu + core + ${project.version} + test-jar + test + + + com.ibm.icu + framework + ${project.version} + test-jar + test + + + + junit + junit + ${junit.version} + test + + + pl.pragmatists + JUnitParams + ${junitparams.version} + test + + + + + + + + maven-jar-plugin + + + + com.ibm.icu.charset + + + + + + + + diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/Charset88591.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/Charset88591.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/Charset88591.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/Charset88591.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetASCII.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetASCII.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetASCII.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetASCII.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetBOCU1.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetBOCU1.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetBOCU1.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetBOCU1.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetCESU8.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetCESU8.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetCESU8.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetCESU8.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetCallback.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetCallback.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetCallback.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetCallback.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetCompoundText.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetCompoundText.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetCompoundText.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetCompoundText.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetDecoderICU.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetDecoderICU.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetDecoderICU.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetDecoderICU.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetEncoderICU.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetEncoderICU.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetEncoderICU.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetEncoderICU.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetHZ.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetHZ.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetHZ.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetHZ.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetICU.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetICU.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetICU.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetICU.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetISCII.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetISCII.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetISCII.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetISCII.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetISO2022.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetISO2022.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetISO2022.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetISO2022.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetLMBCS.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetLMBCS.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetLMBCS.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetLMBCS.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetMBCS.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetMBCS.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetMBCS.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetMBCS.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetProviderICU.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetProviderICU.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetProviderICU.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetProviderICU.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetSCSU.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetSCSU.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetSCSU.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetSCSU.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetSelector.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetSelector.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetSelector.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetSelector.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF16.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF16.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF16.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF16.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF16BE.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF16BE.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF16BE.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF16BE.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF16LE.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF16LE.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF16LE.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF16LE.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF32.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF32.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF32.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF32.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF32BE.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF32BE.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF32BE.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF32BE.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF32LE.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF32LE.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF32LE.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF32LE.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF7.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF7.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF7.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF7.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF8.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF8.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/CharsetUTF8.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/CharsetUTF8.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/UConverterAlias.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/UConverterAlias.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/UConverterAlias.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/UConverterAlias.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/UConverterAliasDataReader.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/UConverterAliasDataReader.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/UConverterAliasDataReader.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/UConverterAliasDataReader.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/UConverterConstants.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/UConverterConstants.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/UConverterConstants.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/UConverterConstants.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/UConverterDataReader.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/UConverterDataReader.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/UConverterDataReader.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/UConverterDataReader.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/UConverterSharedData.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/UConverterSharedData.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/UConverterSharedData.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/UConverterSharedData.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/UConverterStaticData.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/UConverterStaticData.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/UConverterStaticData.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/UConverterStaticData.java diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/UTF8.java b/icu4j/main/charset/src/main/java/com/ibm/icu/charset/UTF8.java similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/UTF8.java rename to icu4j/main/charset/src/main/java/com/ibm/icu/charset/UTF8.java diff --git a/icu4j/main/charset/src/main/resources/LICENSE b/icu4j/main/charset/src/main/resources/LICENSE new file mode 120000 index 00000000000..ee8b6feb8cc --- /dev/null +++ b/icu4j/main/charset/src/main/resources/LICENSE @@ -0,0 +1 @@ +../../../../../../LICENSE \ No newline at end of file diff --git a/icu4j/main/classes/charset/src/META-INF/services/java.nio.charset.spi.CharsetProvider b/icu4j/main/charset/src/main/resources/META-INF/services/java.nio.charset.spi.CharsetProvider similarity index 100% rename from icu4j/main/classes/charset/src/META-INF/services/java.nio.charset.spi.CharsetProvider rename to icu4j/main/charset/src/main/resources/META-INF/services/java.nio.charset.spi.CharsetProvider diff --git a/icu4j/main/classes/charset/src/com/ibm/icu/charset/package.html b/icu4j/main/charset/src/main/resources/com/ibm/icu/charset/package.html similarity index 100% rename from icu4j/main/classes/charset/src/com/ibm/icu/charset/package.html rename to icu4j/main/charset/src/main/resources/com/ibm/icu/charset/package.html diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/cns-11643-1992.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/cns-11643-1992.cnv new file mode 100644 index 00000000000..149b8c3dafe Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/cns-11643-1992.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/cnvalias.icu b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/cnvalias.icu new file mode 100644 index 00000000000..9d0e3ad586c Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/cnvalias.icu differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ebcdic-xml-us.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ebcdic-xml-us.cnv new file mode 100644 index 00000000000..ecf37ec3a9d Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ebcdic-xml-us.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/euc-jp-2007.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/euc-jp-2007.cnv new file mode 100644 index 00000000000..578e5047eb8 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/euc-jp-2007.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/euc-tw-2014.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/euc-tw-2014.cnv new file mode 100644 index 00000000000..9735779efb7 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/euc-tw-2014.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/gb18030-2022.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/gb18030-2022.cnv new file mode 100644 index 00000000000..4731af8d1f1 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/gb18030-2022.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/gsm-03.38-2009.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/gsm-03.38-2009.cnv new file mode 100644 index 00000000000..b11613072f5 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/gsm-03.38-2009.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1006_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1006_P100-1995.cnv new file mode 100644 index 00000000000..a21e8ba577d Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1006_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1025_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1025_P100-1995.cnv new file mode 100644 index 00000000000..13c51789a7f Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1025_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1026_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1026_P100-1995.cnv new file mode 100644 index 00000000000..3abf7ec71ba Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1026_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1047_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1047_P100-1995.cnv new file mode 100644 index 00000000000..c67e17db893 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1047_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1051_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1051_P100-1995.cnv new file mode 100644 index 00000000000..141f0bd8e18 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1051_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1089_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1089_P100-1995.cnv new file mode 100644 index 00000000000..726412c0c11 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1089_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1097_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1097_P100-1995.cnv new file mode 100644 index 00000000000..f90e3985d97 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1097_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1098_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1098_P100-1995.cnv new file mode 100644 index 00000000000..84037b79807 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1098_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1112_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1112_P100-1995.cnv new file mode 100644 index 00000000000..c4453f8a329 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1112_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1122_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1122_P100-1999.cnv new file mode 100644 index 00000000000..f76053812d8 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1122_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1123_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1123_P100-1995.cnv new file mode 100644 index 00000000000..ff20f64c731 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1123_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1124_P100-1996.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1124_P100-1996.cnv new file mode 100644 index 00000000000..f52219fad11 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1124_P100-1996.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1125_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1125_P100-1997.cnv new file mode 100644 index 00000000000..e7713954277 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1125_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1129_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1129_P100-1997.cnv new file mode 100644 index 00000000000..007c982d894 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1129_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1130_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1130_P100-1997.cnv new file mode 100644 index 00000000000..d083a80b96e Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1130_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1131_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1131_P100-1997.cnv new file mode 100644 index 00000000000..52e36829219 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1131_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1132_P100-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1132_P100-1998.cnv new file mode 100644 index 00000000000..26013e1d0b6 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1132_P100-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1133_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1133_P100-1997.cnv new file mode 100644 index 00000000000..d1fce50aa8d Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1133_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1137_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1137_P100-1999.cnv new file mode 100644 index 00000000000..a52a6907582 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1137_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1140_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1140_P100-1997.cnv new file mode 100644 index 00000000000..9939a68f986 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1140_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1141_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1141_P100-1997.cnv new file mode 100644 index 00000000000..b26ff2087d8 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1141_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1142_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1142_P100-1997.cnv new file mode 100644 index 00000000000..1ecc5e35891 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1142_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1143_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1143_P100-1997.cnv new file mode 100644 index 00000000000..e337b58f1bc Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1143_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1144_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1144_P100-1997.cnv new file mode 100644 index 00000000000..de701842ef0 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1144_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1145_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1145_P100-1997.cnv new file mode 100644 index 00000000000..22c8f2562c1 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1145_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1146_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1146_P100-1997.cnv new file mode 100644 index 00000000000..68b5908d4e5 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1146_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1147_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1147_P100-1997.cnv new file mode 100644 index 00000000000..605b905f217 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1147_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1148_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1148_P100-1997.cnv new file mode 100644 index 00000000000..591f3756b7f Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1148_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1149_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1149_P100-1997.cnv new file mode 100644 index 00000000000..acb22fe2fc0 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1149_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1153_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1153_P100-1999.cnv new file mode 100644 index 00000000000..40c151090cb Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1153_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1154_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1154_P100-1999.cnv new file mode 100644 index 00000000000..3d005222547 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1154_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1155_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1155_P100-1999.cnv new file mode 100644 index 00000000000..3e3e86c9aa4 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1155_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1156_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1156_P100-1999.cnv new file mode 100644 index 00000000000..1a752ef2d70 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1156_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1157_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1157_P100-1999.cnv new file mode 100644 index 00000000000..86db7316284 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1157_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1158_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1158_P100-1999.cnv new file mode 100644 index 00000000000..90bc06e55cc Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1158_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1160_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1160_P100-1999.cnv new file mode 100644 index 00000000000..6263df0cea3 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1160_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1162_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1162_P100-1999.cnv new file mode 100644 index 00000000000..6ad3db81005 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1162_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1164_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1164_P100-1999.cnv new file mode 100644 index 00000000000..0150d30f002 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1164_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1168_P100-2002.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1168_P100-2002.cnv new file mode 100644 index 00000000000..694312aa2ae Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1168_P100-2002.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1250_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1250_P100-1995.cnv new file mode 100644 index 00000000000..896fab7f1ee Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1250_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1251_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1251_P100-1995.cnv new file mode 100644 index 00000000000..2f167df0b25 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1251_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1252_P100-2000.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1252_P100-2000.cnv new file mode 100644 index 00000000000..12837f7bb76 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1252_P100-2000.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1253_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1253_P100-1995.cnv new file mode 100644 index 00000000000..a12424125b4 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1253_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1254_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1254_P100-1995.cnv new file mode 100644 index 00000000000..c7eb9696651 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1254_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1255_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1255_P100-1995.cnv new file mode 100644 index 00000000000..fbdf37cb1f9 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1255_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1256_P110-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1256_P110-1997.cnv new file mode 100644 index 00000000000..3fac2eabbfb Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1256_P110-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1257_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1257_P100-1995.cnv new file mode 100644 index 00000000000..0440213c271 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1257_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1258_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1258_P100-1997.cnv new file mode 100644 index 00000000000..d152331c55a Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1258_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-12712_P100-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-12712_P100-1998.cnv new file mode 100644 index 00000000000..8dcb6f9e200 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-12712_P100-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1276_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1276_P100-1995.cnv new file mode 100644 index 00000000000..9fae0ed0d56 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1276_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1363_P110-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1363_P110-1997.cnv new file mode 100644 index 00000000000..d8286288efe Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1363_P110-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1363_P11B-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1363_P11B-1998.cnv new file mode 100644 index 00000000000..79eee0a7833 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1363_P11B-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1364_P110-2007.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1364_P110-2007.cnv new file mode 100644 index 00000000000..4445dd990e6 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1364_P110-2007.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1371_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1371_P100-1999.cnv new file mode 100644 index 00000000000..2b66f902743 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1371_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1373_P100-2002.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1373_P100-2002.cnv new file mode 100644 index 00000000000..fbb56fb7fe9 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1373_P100-2002.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1375_P100-2008.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1375_P100-2008.cnv new file mode 100644 index 00000000000..4a5bdad2301 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1375_P100-2008.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1383_P110-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1383_P110-1999.cnv new file mode 100644 index 00000000000..50feb7cead0 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1383_P110-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1386_P100-2001.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1386_P100-2001.cnv new file mode 100644 index 00000000000..227fbb4eac0 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1386_P100-2001.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1388_P103-2001.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1388_P103-2001.cnv new file mode 100644 index 00000000000..c2dd9c5f942 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1388_P103-2001.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1390_P110-2003.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1390_P110-2003.cnv new file mode 100644 index 00000000000..cf8bbed98c3 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1390_P110-2003.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1399_P110-2003.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1399_P110-2003.cnv new file mode 100644 index 00000000000..dfdb069ec77 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-1399_P110-2003.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-16684_P110-2003.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-16684_P110-2003.cnv new file mode 100644 index 00000000000..402f6991684 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-16684_P110-2003.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-16804_X110-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-16804_X110-1999.cnv new file mode 100644 index 00000000000..288882648fe Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-16804_X110-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-273_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-273_P100-1995.cnv new file mode 100644 index 00000000000..879d8c8b3a3 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-273_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-277_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-277_P100-1995.cnv new file mode 100644 index 00000000000..bb72ed6565c Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-277_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-278_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-278_P100-1995.cnv new file mode 100644 index 00000000000..ccbe24a3c3f Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-278_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-280_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-280_P100-1995.cnv new file mode 100644 index 00000000000..854380b9c86 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-280_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-284_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-284_P100-1995.cnv new file mode 100644 index 00000000000..0e8f48fb662 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-284_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-285_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-285_P100-1995.cnv new file mode 100644 index 00000000000..157590f4354 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-285_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-290_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-290_P100-1995.cnv new file mode 100644 index 00000000000..770091040c8 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-290_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-297_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-297_P100-1995.cnv new file mode 100644 index 00000000000..54d00022d3d Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-297_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-33722_P120-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-33722_P120-1999.cnv new file mode 100644 index 00000000000..8834a37f2e8 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-33722_P120-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-33722_P12A_P12A-2004_U2.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-33722_P12A_P12A-2004_U2.cnv new file mode 100644 index 00000000000..4fc65be185d Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-33722_P12A_P12A-2004_U2.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-33722_P12A_P12A-2009_U2.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-33722_P12A_P12A-2009_U2.cnv new file mode 100644 index 00000000000..d67770c38c8 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-33722_P12A_P12A-2009_U2.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-37_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-37_P100-1995.cnv new file mode 100644 index 00000000000..a66e2b9704b Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-37_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-420_X120-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-420_X120-1999.cnv new file mode 100644 index 00000000000..542379290b6 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-420_X120-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-424_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-424_P100-1995.cnv new file mode 100644 index 00000000000..1782bf281d9 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-424_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-437_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-437_P100-1995.cnv new file mode 100644 index 00000000000..4ab311828f4 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-437_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-4517_P100-2005.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-4517_P100-2005.cnv new file mode 100644 index 00000000000..bf3d6808027 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-4517_P100-2005.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-4899_P100-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-4899_P100-1998.cnv new file mode 100644 index 00000000000..8dc4a96f05f Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-4899_P100-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-4909_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-4909_P100-1999.cnv new file mode 100644 index 00000000000..0c4647d2316 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-4909_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-4971_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-4971_P100-1999.cnv new file mode 100644 index 00000000000..03723446f26 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-4971_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-500_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-500_P100-1995.cnv new file mode 100644 index 00000000000..3ec9939f591 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-500_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5012_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5012_P100-1999.cnv new file mode 100644 index 00000000000..6299e62ee4f Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5012_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5123_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5123_P100-1999.cnv new file mode 100644 index 00000000000..24e3ba59cf5 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5123_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5346_P100-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5346_P100-1998.cnv new file mode 100644 index 00000000000..83f0e48be73 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5346_P100-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5347_P100-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5347_P100-1998.cnv new file mode 100644 index 00000000000..3f9b9ae5d91 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5347_P100-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5348_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5348_P100-1997.cnv new file mode 100644 index 00000000000..4b85c132c83 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5348_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5349_P100-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5349_P100-1998.cnv new file mode 100644 index 00000000000..ca56f0ca9c4 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5349_P100-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5350_P100-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5350_P100-1998.cnv new file mode 100644 index 00000000000..d2ed51dc644 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5350_P100-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5351_P100-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5351_P100-1998.cnv new file mode 100644 index 00000000000..2509999edcf Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5351_P100-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5352_P100-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5352_P100-1998.cnv new file mode 100644 index 00000000000..04b395ee143 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5352_P100-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5353_P100-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5353_P100-1998.cnv new file mode 100644 index 00000000000..1e23f4ad682 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5353_P100-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5354_P100-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5354_P100-1998.cnv new file mode 100644 index 00000000000..9c16d4fcf1a Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5354_P100-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5471_P100-2006.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5471_P100-2006.cnv new file mode 100644 index 00000000000..7bed0b342ef Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5471_P100-2006.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5478_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5478_P100-1995.cnv new file mode 100644 index 00000000000..6a7c93a7535 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-5478_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-720_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-720_P100-1997.cnv new file mode 100644 index 00000000000..7dabccdbc24 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-720_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-737_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-737_P100-1997.cnv new file mode 100644 index 00000000000..9b117d5cc14 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-737_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-775_P100-1996.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-775_P100-1996.cnv new file mode 100644 index 00000000000..d4819cab40b Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-775_P100-1996.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-803_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-803_P100-1999.cnv new file mode 100644 index 00000000000..e6f9be58c93 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-803_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-813_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-813_P100-1995.cnv new file mode 100644 index 00000000000..fe473f3e74e Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-813_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-838_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-838_P100-1995.cnv new file mode 100644 index 00000000000..46953291dff Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-838_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-8482_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-8482_P100-1999.cnv new file mode 100644 index 00000000000..0c0ebf60943 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-8482_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-850_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-850_P100-1995.cnv new file mode 100644 index 00000000000..1b7b80ff111 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-850_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-851_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-851_P100-1995.cnv new file mode 100644 index 00000000000..5da78058fff Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-851_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-852_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-852_P100-1995.cnv new file mode 100644 index 00000000000..f2035001bdc Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-852_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-855_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-855_P100-1995.cnv new file mode 100644 index 00000000000..97c7b8b5f1b Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-855_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-856_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-856_P100-1995.cnv new file mode 100644 index 00000000000..993c2fef580 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-856_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-857_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-857_P100-1995.cnv new file mode 100644 index 00000000000..caed0d9d6ec Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-857_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-858_P100-1997.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-858_P100-1997.cnv new file mode 100644 index 00000000000..57b55bc9c3d Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-858_P100-1997.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-860_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-860_P100-1995.cnv new file mode 100644 index 00000000000..4918b03ac85 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-860_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-861_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-861_P100-1995.cnv new file mode 100644 index 00000000000..3c93bbe4960 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-861_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-862_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-862_P100-1995.cnv new file mode 100644 index 00000000000..b6a276da981 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-862_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-863_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-863_P100-1995.cnv new file mode 100644 index 00000000000..717f6210b69 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-863_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-864_X110-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-864_X110-1999.cnv new file mode 100644 index 00000000000..f84af1eeaf1 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-864_X110-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-865_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-865_P100-1995.cnv new file mode 100644 index 00000000000..5df6d1c95cf Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-865_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-866_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-866_P100-1995.cnv new file mode 100644 index 00000000000..ec2ac707bd4 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-866_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-867_P100-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-867_P100-1998.cnv new file mode 100644 index 00000000000..f7beff68243 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-867_P100-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-868_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-868_P100-1995.cnv new file mode 100644 index 00000000000..09ef5cd12b2 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-868_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-869_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-869_P100-1995.cnv new file mode 100644 index 00000000000..4a552c7ee4d Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-869_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-870_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-870_P100-1995.cnv new file mode 100644 index 00000000000..f2a935515f1 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-870_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-871_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-871_P100-1995.cnv new file mode 100644 index 00000000000..0bfc1439f2b Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-871_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-874_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-874_P100-1995.cnv new file mode 100644 index 00000000000..b2b17a635d4 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-874_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-875_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-875_P100-1995.cnv new file mode 100644 index 00000000000..4cb65b7afc6 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-875_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-878_P100-1996.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-878_P100-1996.cnv new file mode 100644 index 00000000000..a37911448dd Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-878_P100-1996.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-9005_X110-2007.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-9005_X110-2007.cnv new file mode 100644 index 00000000000..a0b77e99802 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-9005_X110-2007.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-901_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-901_P100-1999.cnv new file mode 100644 index 00000000000..4a42efe6bc3 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-901_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-902_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-902_P100-1999.cnv new file mode 100644 index 00000000000..1fea513d392 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-902_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-9067_X100-2005.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-9067_X100-2005.cnv new file mode 100644 index 00000000000..85f3f291566 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-9067_X100-2005.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-912_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-912_P100-1995.cnv new file mode 100644 index 00000000000..6086937f77d Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-912_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-913_P100-2000.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-913_P100-2000.cnv new file mode 100644 index 00000000000..eef01f42fff Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-913_P100-2000.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-914_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-914_P100-1995.cnv new file mode 100644 index 00000000000..11de518c722 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-914_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-915_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-915_P100-1995.cnv new file mode 100644 index 00000000000..565924efce8 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-915_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-916_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-916_P100-1995.cnv new file mode 100644 index 00000000000..96975ef8ed2 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-916_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-918_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-918_P100-1995.cnv new file mode 100644 index 00000000000..64136940ac7 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-918_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-920_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-920_P100-1995.cnv new file mode 100644 index 00000000000..de1741cb735 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-920_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-921_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-921_P100-1995.cnv new file mode 100644 index 00000000000..f1f2679cbac Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-921_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-922_P100-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-922_P100-1999.cnv new file mode 100644 index 00000000000..447bb965da5 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-922_P100-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-923_P100-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-923_P100-1998.cnv new file mode 100644 index 00000000000..9c93ebb926d Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-923_P100-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-930_P120-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-930_P120-1999.cnv new file mode 100644 index 00000000000..e4c94d820e5 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-930_P120-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-933_P110-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-933_P110-1995.cnv new file mode 100644 index 00000000000..43f490fba43 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-933_P110-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-935_P110-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-935_P110-1999.cnv new file mode 100644 index 00000000000..c4181440d19 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-935_P110-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-937_P110-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-937_P110-1999.cnv new file mode 100644 index 00000000000..cd9486ff29d Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-937_P110-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-939_P120-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-939_P120-1999.cnv new file mode 100644 index 00000000000..9b1bf57ba74 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-939_P120-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-942_P12A-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-942_P12A-1999.cnv new file mode 100644 index 00000000000..2a38b9ef85a Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-942_P12A-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-943_P130-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-943_P130-1999.cnv new file mode 100644 index 00000000000..99c49810831 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-943_P130-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-943_P15A-2003.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-943_P15A-2003.cnv new file mode 100644 index 00000000000..e79cc51ff76 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-943_P15A-2003.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-9447_P100-2002.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-9447_P100-2002.cnv new file mode 100644 index 00000000000..170cfc13160 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-9447_P100-2002.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-9448_X100-2005.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-9448_X100-2005.cnv new file mode 100644 index 00000000000..628fcb6ba3d Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-9448_X100-2005.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-9449_P100-2002.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-9449_P100-2002.cnv new file mode 100644 index 00000000000..bd4a164a806 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-9449_P100-2002.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-949_P110-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-949_P110-1999.cnv new file mode 100644 index 00000000000..9d4f76cbdfa Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-949_P110-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-949_P11A-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-949_P11A-1999.cnv new file mode 100644 index 00000000000..084bba7064b Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-949_P11A-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-950_P110-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-950_P110-1999.cnv new file mode 100644 index 00000000000..894bb554432 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-950_P110-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-954_P101-2007.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-954_P101-2007.cnv new file mode 100644 index 00000000000..1d31478dc27 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-954_P101-2007.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-964_P110-1999.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-964_P110-1999.cnv new file mode 100644 index 00000000000..757030c7e33 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-964_P110-1999.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-970_P110_P110-2006_U2.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-970_P110_P110-2006_U2.cnv new file mode 100644 index 00000000000..6a5cb8ed307 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-970_P110_P110-2006_U2.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-971_P100-1995.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-971_P100-1995.cnv new file mode 100644 index 00000000000..26011d148d3 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/ibm-971_P100-1995.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-25546.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-25546.cnv new file mode 100644 index 00000000000..c37e7f9636f Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-25546.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d1.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d1.cnv new file mode 100644 index 00000000000..d215a77cefd Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d1.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d2.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d2.cnv new file mode 100644 index 00000000000..a93f5895c23 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d2.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d3.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d3.cnv new file mode 100644 index 00000000000..d06da5a0a79 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d3.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d4.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d4.cnv new file mode 100644 index 00000000000..f43ec35fd48 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d4.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d5.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d5.cnv new file mode 100644 index 00000000000..1aa8720af08 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d5.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d6.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d6.cnv new file mode 100644 index 00000000000..3c93be9e6c4 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d6.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d7.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d7.cnv new file mode 100644 index 00000000000..241f9b6a70e Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-d7.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-s1.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-s1.cnv new file mode 100644 index 00000000000..af4f9e1d7ca Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-s1.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-s2.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-s2.cnv new file mode 100644 index 00000000000..e91faf7288f Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-s2.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-s3.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-s3.cnv new file mode 100644 index 00000000000..c6c0ea603d7 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-s3.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-t.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-t.cnv new file mode 100644 index 00000000000..a4b636cb54b Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/icu-internal-compound-t.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/iso-8859_10-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/iso-8859_10-1998.cnv new file mode 100644 index 00000000000..e8d11c9ea34 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/iso-8859_10-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/iso-8859_11-2001.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/iso-8859_11-2001.cnv new file mode 100644 index 00000000000..c48024ee930 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/iso-8859_11-2001.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/iso-8859_14-1998.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/iso-8859_14-1998.cnv new file mode 100644 index 00000000000..fc150673af0 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/iso-8859_14-1998.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/iso-ir-165.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/iso-ir-165.cnv new file mode 100644 index 00000000000..782dffc9bee Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/iso-ir-165.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/jisx-212.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/jisx-212.cnv new file mode 100644 index 00000000000..a19dc4b85f7 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/jisx-212.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/lmb-excp.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/lmb-excp.cnv new file mode 100644 index 00000000000..86297a88d12 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/lmb-excp.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/macos-0_2-10.2.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/macos-0_2-10.2.cnv new file mode 100644 index 00000000000..49b385df0ea Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/macos-0_2-10.2.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/macos-29-10.2.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/macos-29-10.2.cnv new file mode 100644 index 00000000000..9a146ad90f9 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/macos-29-10.2.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/macos-35-10.2.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/macos-35-10.2.cnv new file mode 100644 index 00000000000..c47d7fd3bd1 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/macos-35-10.2.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/macos-6_2-10.4.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/macos-6_2-10.4.cnv new file mode 100644 index 00000000000..ef5b320381b Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/macos-6_2-10.4.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/macos-7_3-10.2.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/macos-7_3-10.2.cnv new file mode 100644 index 00000000000..26b9a7cadfe Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/macos-7_3-10.2.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/windows-874-2000.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/windows-874-2000.cnv new file mode 100644 index 00000000000..50b0a1d1529 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/windows-874-2000.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/windows-936-2000.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/windows-936-2000.cnv new file mode 100644 index 00000000000..6bf388b81f4 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/windows-936-2000.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/windows-949-2000.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/windows-949-2000.cnv new file mode 100644 index 00000000000..c9b3555003b Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/windows-949-2000.cnv differ diff --git a/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/windows-950-2000.cnv b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/windows-950-2000.cnv new file mode 100644 index 00000000000..4a2b7ab7af5 Binary files /dev/null and b/icu4j/main/charset/src/main/resources/com/ibm/icu/impl/data/icudt74b/windows-950-2000.cnv differ diff --git a/icu4j/main/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java b/icu4j/main/charset/src/test/java/com/ibm/icu/dev/test/charset/TestCharset.java similarity index 100% rename from icu4j/main/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java rename to icu4j/main/charset/src/test/java/com/ibm/icu/dev/test/charset/TestCharset.java diff --git a/icu4j/main/tests/charset/src/com/ibm/icu/dev/test/charset/TestConversion.java b/icu4j/main/charset/src/test/java/com/ibm/icu/dev/test/charset/TestConversion.java similarity index 100% rename from icu4j/main/tests/charset/src/com/ibm/icu/dev/test/charset/TestConversion.java rename to icu4j/main/charset/src/test/java/com/ibm/icu/dev/test/charset/TestConversion.java diff --git a/icu4j/main/tests/charset/src/com/ibm/icu/dev/test/charset/TestSelection.java b/icu4j/main/charset/src/test/java/com/ibm/icu/dev/test/charset/TestSelection.java similarity index 100% rename from icu4j/main/tests/charset/src/com/ibm/icu/dev/test/charset/TestSelection.java rename to icu4j/main/charset/src/test/java/com/ibm/icu/dev/test/charset/TestSelection.java diff --git a/icu4j/main/classes/charset/.classpath b/icu4j/main/classes/charset/.classpath deleted file mode 100644 index 7d57966c953..00000000000 --- a/icu4j/main/classes/charset/.classpath +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/icu4j/main/classes/charset/.externalToolBuilders/copy-data-charset.launch b/icu4j/main/classes/charset/.externalToolBuilders/copy-data-charset.launch deleted file mode 100644 index dd1c877c964..00000000000 --- a/icu4j/main/classes/charset/.externalToolBuilders/copy-data-charset.launch +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/charset/.project b/icu4j/main/classes/charset/.project deleted file mode 100644 index 932d651eef9..00000000000 --- a/icu4j/main/classes/charset/.project +++ /dev/null @@ -1,29 +0,0 @@ - - - icu4j-charset - - - icu4j-core - icu4j-shared - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.ui.externaltools.ExternalToolBuilder - full,incremental, - - - LaunchConfigHandle - <project>/.externalToolBuilders/copy-data-charset.launch - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/main/classes/charset/.settings/org.eclipse.core.resources.prefs b/icu4j/main/classes/charset/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 8e307eacec8..00000000000 --- a/icu4j/main/classes/charset/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:17:11 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/main/classes/charset/.settings/org.eclipse.jdt.core.prefs b/icu4j/main/classes/charset/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index b95494a0367..00000000000 --- a/icu4j/main/classes/charset/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,393 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.doc.comment.support=enabled -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=warning -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.invalidJavadoc=warning -org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=disabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingJavadocTagDescription=all_standard_tags -org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=ignore -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/main/classes/charset/.settings/org.eclipse.jdt.ui.prefs b/icu4j/main/classes/charset/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/main/classes/charset/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/main/classes/charset/build.properties b/icu4j/main/classes/charset/build.properties deleted file mode 100644 index 45e528765f1..00000000000 --- a/icu4j/main/classes/charset/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (C) 2016 and later: Unicode, Inc. and others. -# License & terms of use: http://www.unicode.org/copyright.html -#******************************************************************************* -#* Copyright (C) 2009-2012, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../shared -javac.compilerarg = -Xlint:all,-deprecation,-dep-ann,-options diff --git a/icu4j/main/classes/charset/build.xml b/icu4j/main/classes/charset/build.xml deleted file mode 100644 index 0fc45fe6031..00000000000 --- a/icu4j/main/classes/charset/build.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/charset/charset-build.launch b/icu4j/main/classes/charset/charset-build.launch deleted file mode 100644 index 5afd6a3ee4b..00000000000 --- a/icu4j/main/classes/charset/charset-build.launch +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/charset/manifest.stub b/icu4j/main/classes/charset/manifest.stub deleted file mode 100644 index ef3d636f06e..00000000000 --- a/icu4j/main/classes/charset/manifest.stub +++ /dev/null @@ -1,18 +0,0 @@ -Manifest-Version: 1.0 -Specification-Title: International Components for Unicode for Java (charset) -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: International Components for Unicode for Java (charset) -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Bundle-ManifestVersion: 2 -Bundle-Name: ICU4J charset -Bundle-Description: International Components for Unicode for Java (charset) -Bundle-SymbolicName: com.ibm.icu.charset -Bundle-Version: @IMPLVERSION@ -Bundle-Vendor: Unicode, Inc. -Bundle-Copyright: @COPYRIGHT@ -Bundle-RequiredExecutionEnvironment: @EXECENV@ -Export-Package: com.ibm.icu.charset -Automatic-Module-Name: com.ibm.icu.charset \ No newline at end of file diff --git a/icu4j/main/classes/collate/.classpath b/icu4j/main/classes/collate/.classpath deleted file mode 100644 index cc8f409140a..00000000000 --- a/icu4j/main/classes/collate/.classpath +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/icu4j/main/classes/collate/.externalToolBuilders/copy-data-collate.launch b/icu4j/main/classes/collate/.externalToolBuilders/copy-data-collate.launch deleted file mode 100644 index 17542f20e95..00000000000 --- a/icu4j/main/classes/collate/.externalToolBuilders/copy-data-collate.launch +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/collate/.project b/icu4j/main/classes/collate/.project deleted file mode 100644 index 603ba06ef98..00000000000 --- a/icu4j/main/classes/collate/.project +++ /dev/null @@ -1,29 +0,0 @@ - - - icu4j-collate - - - icu4j-core - icu4j-shared - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.ui.externaltools.ExternalToolBuilder - full,incremental, - - - LaunchConfigHandle - <project>/.externalToolBuilders/copy-data-collate.launch - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/main/classes/collate/.settings/edu.umd.cs.findbugs.core.prefs b/icu4j/main/classes/collate/.settings/edu.umd.cs.findbugs.core.prefs deleted file mode 100644 index 57e4ede2926..00000000000 --- a/icu4j/main/classes/collate/.settings/edu.umd.cs.findbugs.core.prefs +++ /dev/null @@ -1,133 +0,0 @@ -#FindBugs User Preferences -#Tue Apr 02 10:11:27 EDT 2013 -cloud_id=edu.umd.cs.findbugs.cloud.doNothingCloud -detectorAppendingToAnObjectOutputStream=AppendingToAnObjectOutputStream|true -detectorAtomicityProblem=AtomicityProblem|true -detectorBadAppletConstructor=BadAppletConstructor|false -detectorBadResultSetAccess=BadResultSetAccess|true -detectorBadSyntaxForRegularExpression=BadSyntaxForRegularExpression|true -detectorBadUseOfReturnValue=BadUseOfReturnValue|true -detectorBadlyOverriddenAdapter=BadlyOverriddenAdapter|true -detectorBooleanReturnNull=BooleanReturnNull|true -detectorCallToUnsupportedMethod=CallToUnsupportedMethod|false -detectorCheckExpectedWarnings=CheckExpectedWarnings|false -detectorCheckImmutableAnnotation=CheckImmutableAnnotation|true -detectorCheckTypeQualifiers=CheckTypeQualifiers|true -detectorCloneIdiom=CloneIdiom|true -detectorComparatorIdiom=ComparatorIdiom|true -detectorConfusedInheritance=ConfusedInheritance|true -detectorConfusionBetweenInheritedAndOuterMethod=ConfusionBetweenInheritedAndOuterMethod|true -detectorCrossSiteScripting=CrossSiteScripting|true -detectorDefaultEncodingDetector=DefaultEncodingDetector|true -detectorDoInsideDoPrivileged=DoInsideDoPrivileged|true -detectorDontCatchIllegalMonitorStateException=DontCatchIllegalMonitorStateException|true -detectorDontIgnoreResultOfPutIfAbsent=DontIgnoreResultOfPutIfAbsent|true -detectorDontUseEnum=DontUseEnum|true -detectorDroppedException=DroppedException|true -detectorDumbMethodInvocations=DumbMethodInvocations|true -detectorDumbMethods=DumbMethods|true -detectorDuplicateBranches=DuplicateBranches|true -detectorEmptyZipFileEntry=EmptyZipFileEntry|true -detectorEqualsOperandShouldHaveClassCompatibleWithThis=EqualsOperandShouldHaveClassCompatibleWithThis|true -detectorExplicitSerialization=ExplicitSerialization|true -detectorFinalizerNullsFields=FinalizerNullsFields|true -detectorFindBadCast2=FindBadCast2|true -detectorFindBadForLoop=FindBadForLoop|true -detectorFindCircularDependencies=FindCircularDependencies|false -detectorFindDeadLocalStores=FindDeadLocalStores|true -detectorFindDoubleCheck=FindDoubleCheck|true -detectorFindEmptySynchronizedBlock=FindEmptySynchronizedBlock|true -detectorFindFieldSelfAssignment=FindFieldSelfAssignment|true -detectorFindFinalizeInvocations=FindFinalizeInvocations|true -detectorFindFloatEquality=FindFloatEquality|true -detectorFindHEmismatch=FindHEmismatch|true -detectorFindInconsistentSync2=FindInconsistentSync2|true -detectorFindJSR166LockMonitorenter=FindJSR166LockMonitorenter|true -detectorFindLocalSelfAssignment2=FindLocalSelfAssignment2|true -detectorFindMaskedFields=FindMaskedFields|true -detectorFindMismatchedWaitOrNotify=FindMismatchedWaitOrNotify|true -detectorFindNakedNotify=FindNakedNotify|true -detectorFindNonShortCircuit=FindNonShortCircuit|true -detectorFindNullDeref=FindNullDeref|true -detectorFindNullDerefsInvolvingNonShortCircuitEvaluation=FindNullDerefsInvolvingNonShortCircuitEvaluation|true -detectorFindOpenStream=FindOpenStream|true -detectorFindPuzzlers=FindPuzzlers|true -detectorFindRefComparison=FindRefComparison|true -detectorFindReturnRef=FindReturnRef|true -detectorFindRunInvocations=FindRunInvocations|true -detectorFindSelfComparison=FindSelfComparison|true -detectorFindSelfComparison2=FindSelfComparison2|true -detectorFindSleepWithLockHeld=FindSleepWithLockHeld|true -detectorFindSpinLoop=FindSpinLoop|true -detectorFindSqlInjection=FindSqlInjection|true -detectorFindTwoLockWait=FindTwoLockWait|true -detectorFindUncalledPrivateMethods=FindUncalledPrivateMethods|true -detectorFindUnconditionalWait=FindUnconditionalWait|true -detectorFindUninitializedGet=FindUninitializedGet|true -detectorFindUnrelatedTypesInGenericContainer=FindUnrelatedTypesInGenericContainer|true -detectorFindUnreleasedLock=FindUnreleasedLock|true -detectorFindUnsatisfiedObligation=FindUnsatisfiedObligation|true -detectorFindUnsyncGet=FindUnsyncGet|true -detectorFindUseOfNonSerializableValue=FindUseOfNonSerializableValue|true -detectorFindUselessControlFlow=FindUselessControlFlow|true -detectorFormatStringChecker=FormatStringChecker|true -detectorHugeSharedStringConstants=HugeSharedStringConstants|true -detectorIDivResultCastToDouble=IDivResultCastToDouble|true -detectorIncompatMask=IncompatMask|true -detectorInconsistentAnnotations=InconsistentAnnotations|true -detectorInefficientMemberAccess=InefficientMemberAccess|false -detectorInefficientToArray=InefficientToArray|true -detectorInfiniteLoop=InfiniteLoop|true -detectorInfiniteRecursiveLoop=InfiniteRecursiveLoop|true -detectorInheritanceUnsafeGetResource=InheritanceUnsafeGetResource|true -detectorInitializationChain=InitializationChain|true -detectorInitializeNonnullFieldsInConstructor=InitializeNonnullFieldsInConstructor|true -detectorInstantiateStaticClass=InstantiateStaticClass|true -detectorIntCast2LongAsInstant=IntCast2LongAsInstant|true -detectorInvalidJUnitTest=InvalidJUnitTest|true -detectorIteratorIdioms=IteratorIdioms|true -detectorLazyInit=LazyInit|true -detectorLoadOfKnownNullValue=LoadOfKnownNullValue|true -detectorLostLoggerDueToWeakReference=LostLoggerDueToWeakReference|true -detectorMethodReturnCheck=MethodReturnCheck|true -detectorMultithreadedInstanceAccess=MultithreadedInstanceAccess|true -detectorMutableLock=MutableLock|true -detectorMutableStaticFields=MutableStaticFields|true -detectorNaming=Naming|true -detectorNoteUnconditionalParamDerefs=NoteUnconditionalParamDerefs|true -detectorNumberConstructor=NumberConstructor|true -detectorOverridingEqualsNotSymmetrical=OverridingEqualsNotSymmetrical|true -detectorPreferZeroLengthArrays=PreferZeroLengthArrays|true -detectorPublicSemaphores=PublicSemaphores|false -detectorQuestionableBooleanAssignment=QuestionableBooleanAssignment|true -detectorReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass=ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass|true -detectorReadReturnShouldBeChecked=ReadReturnShouldBeChecked|true -detectorRedundantInterfaces=RedundantInterfaces|true -detectorRepeatedConditionals=RepeatedConditionals|true -detectorRuntimeExceptionCapture=RuntimeExceptionCapture|true -detectorSerializableIdiom=SerializableIdiom|true -detectorStartInConstructor=StartInConstructor|true -detectorStaticCalendarDetector=StaticCalendarDetector|true -detectorStringConcatenation=StringConcatenation|true -detectorSuperfluousInstanceOf=SuperfluousInstanceOf|true -detectorSuspiciousThreadInterrupted=SuspiciousThreadInterrupted|true -detectorSwitchFallthrough=SwitchFallthrough|true -detectorSynchronizeAndNullCheckField=SynchronizeAndNullCheckField|true -detectorSynchronizeOnClassLiteralNotGetClass=SynchronizeOnClassLiteralNotGetClass|true -detectorSynchronizingOnContentsOfFieldToProtectField=SynchronizingOnContentsOfFieldToProtectField|true -detectorURLProblems=URLProblems|true -detectorUncallableMethodOfAnonymousClass=UncallableMethodOfAnonymousClass|true -detectorUnnecessaryMath=UnnecessaryMath|true -detectorUnreadFields=UnreadFields|true -detectorUselessSubclassMethod=UselessSubclassMethod|false -detectorVarArgsProblems=VarArgsProblems|true -detectorVolatileUsage=VolatileUsage|true -detectorWaitInLoop=WaitInLoop|true -detectorWrongMapIterator=WrongMapIterator|true -detectorXMLFactoryBypass=XMLFactoryBypass|true -detector_threshold=2 -effort=default -excludefilter0=findbugs-exclude.xml|true -filter_settings=Medium|BAD_PRACTICE,CORRECTNESS,MT_CORRECTNESS,PERFORMANCE,STYLE|false|15 -filter_settings_neg=MALICIOUS_CODE,NOISE,I18N,SECURITY,EXPERIMENTAL| -run_at_full_build=false diff --git a/icu4j/main/classes/collate/.settings/org.eclipse.core.resources.prefs b/icu4j/main/classes/collate/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 928bf5c3014..00000000000 --- a/icu4j/main/classes/collate/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,4 +0,0 @@ -#Fri Nov 05 14:17:35 EDT 2010 -eclipse.preferences.version=1 -encoding//src/com/ibm/icu/text/AlphabeticIndex.java=UTF-8 -encoding/=UTF-8 diff --git a/icu4j/main/classes/collate/.settings/org.eclipse.jdt.core.prefs b/icu4j/main/classes/collate/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 2d00d4a9a50..00000000000 --- a/icu4j/main/classes/collate/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,395 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.doc.comment.support=enabled -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=warning -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.invalidJavadoc=warning -org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=disabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingJavadocTagDescription=all_standard_tags -org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=ignore -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.join_lines_in_comments=true -org.eclipse.jdt.core.formatter.join_wrapped_lines=true -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/main/classes/collate/.settings/org.eclipse.jdt.ui.prefs b/icu4j/main/classes/collate/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/main/classes/collate/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/main/classes/collate/build.properties b/icu4j/main/classes/collate/build.properties deleted file mode 100644 index 45e528765f1..00000000000 --- a/icu4j/main/classes/collate/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (C) 2016 and later: Unicode, Inc. and others. -# License & terms of use: http://www.unicode.org/copyright.html -#******************************************************************************* -#* Copyright (C) 2009-2012, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../shared -javac.compilerarg = -Xlint:all,-deprecation,-dep-ann,-options diff --git a/icu4j/main/classes/collate/build.xml b/icu4j/main/classes/collate/build.xml deleted file mode 100644 index 611b2b2b706..00000000000 --- a/icu4j/main/classes/collate/build.xml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/collate/collate-build.launch b/icu4j/main/classes/collate/collate-build.launch deleted file mode 100644 index 4fbc27612bb..00000000000 --- a/icu4j/main/classes/collate/collate-build.launch +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/collate/findbugs-exclude.xml b/icu4j/main/classes/collate/findbugs-exclude.xml deleted file mode 100644 index d562350daa0..00000000000 --- a/icu4j/main/classes/collate/findbugs-exclude.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - diff --git a/icu4j/main/classes/collate/manifest.stub b/icu4j/main/classes/collate/manifest.stub deleted file mode 100644 index 19754a99efb..00000000000 --- a/icu4j/main/classes/collate/manifest.stub +++ /dev/null @@ -1,16 +0,0 @@ -Manifest-Version: 1.0 -Specification-Title: International Components for Unicode for Java (collate) -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: International Components for Unicode for Java (collate) -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Bundle-ManifestVersion: 2 -Bundle-Name: ICU4J collate -Bundle-Description: International Components for Unicode for Java (collate) -Bundle-SymbolicName: com.ibm.icu.collate -Bundle-Version: @IMPLVERSION@ -Bundle-Vendor: Unicode, Inc. -Bundle-Copyright: @COPYRIGHT@ -Bundle-RequiredExecutionEnvironment: @EXECENV@ diff --git a/icu4j/main/classes/core/.classpath b/icu4j/main/classes/core/.classpath deleted file mode 100644 index aeb56c4b028..00000000000 --- a/icu4j/main/classes/core/.classpath +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/icu4j/main/classes/core/.externalToolBuilders/copy-data-core.launch b/icu4j/main/classes/core/.externalToolBuilders/copy-data-core.launch deleted file mode 100644 index 0bf20451c65..00000000000 --- a/icu4j/main/classes/core/.externalToolBuilders/copy-data-core.launch +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/core/.project b/icu4j/main/classes/core/.project deleted file mode 100644 index 795d4d9ce62..00000000000 --- a/icu4j/main/classes/core/.project +++ /dev/null @@ -1,28 +0,0 @@ - - - icu4j-core - - - icu4j-shared - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.ui.externaltools.ExternalToolBuilder - full,incremental, - - - LaunchConfigHandle - <project>/.externalToolBuilders/copy-data-core.launch - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/main/classes/core/.settings/edu.umd.cs.findbugs.core.prefs b/icu4j/main/classes/core/.settings/edu.umd.cs.findbugs.core.prefs deleted file mode 100644 index 0edeb15fc2f..00000000000 --- a/icu4j/main/classes/core/.settings/edu.umd.cs.findbugs.core.prefs +++ /dev/null @@ -1,133 +0,0 @@ -#FindBugs User Preferences -#Fri Mar 29 14:39:16 EDT 2013 -cloud_id=edu.umd.cs.findbugs.cloud.doNothingCloud -detectorAppendingToAnObjectOutputStream=AppendingToAnObjectOutputStream|true -detectorAtomicityProblem=AtomicityProblem|true -detectorBadAppletConstructor=BadAppletConstructor|false -detectorBadResultSetAccess=BadResultSetAccess|true -detectorBadSyntaxForRegularExpression=BadSyntaxForRegularExpression|true -detectorBadUseOfReturnValue=BadUseOfReturnValue|true -detectorBadlyOverriddenAdapter=BadlyOverriddenAdapter|true -detectorBooleanReturnNull=BooleanReturnNull|true -detectorCallToUnsupportedMethod=CallToUnsupportedMethod|false -detectorCheckExpectedWarnings=CheckExpectedWarnings|false -detectorCheckImmutableAnnotation=CheckImmutableAnnotation|true -detectorCheckTypeQualifiers=CheckTypeQualifiers|true -detectorCloneIdiom=CloneIdiom|true -detectorComparatorIdiom=ComparatorIdiom|true -detectorConfusedInheritance=ConfusedInheritance|true -detectorConfusionBetweenInheritedAndOuterMethod=ConfusionBetweenInheritedAndOuterMethod|true -detectorCrossSiteScripting=CrossSiteScripting|true -detectorDefaultEncodingDetector=DefaultEncodingDetector|true -detectorDoInsideDoPrivileged=DoInsideDoPrivileged|true -detectorDontCatchIllegalMonitorStateException=DontCatchIllegalMonitorStateException|true -detectorDontIgnoreResultOfPutIfAbsent=DontIgnoreResultOfPutIfAbsent|true -detectorDontUseEnum=DontUseEnum|true -detectorDroppedException=DroppedException|true -detectorDumbMethodInvocations=DumbMethodInvocations|true -detectorDumbMethods=DumbMethods|true -detectorDuplicateBranches=DuplicateBranches|true -detectorEmptyZipFileEntry=EmptyZipFileEntry|true -detectorEqualsOperandShouldHaveClassCompatibleWithThis=EqualsOperandShouldHaveClassCompatibleWithThis|true -detectorExplicitSerialization=ExplicitSerialization|true -detectorFinalizerNullsFields=FinalizerNullsFields|true -detectorFindBadCast2=FindBadCast2|true -detectorFindBadForLoop=FindBadForLoop|true -detectorFindCircularDependencies=FindCircularDependencies|false -detectorFindDeadLocalStores=FindDeadLocalStores|true -detectorFindDoubleCheck=FindDoubleCheck|true -detectorFindEmptySynchronizedBlock=FindEmptySynchronizedBlock|true -detectorFindFieldSelfAssignment=FindFieldSelfAssignment|true -detectorFindFinalizeInvocations=FindFinalizeInvocations|true -detectorFindFloatEquality=FindFloatEquality|true -detectorFindHEmismatch=FindHEmismatch|true -detectorFindInconsistentSync2=FindInconsistentSync2|true -detectorFindJSR166LockMonitorenter=FindJSR166LockMonitorenter|true -detectorFindLocalSelfAssignment2=FindLocalSelfAssignment2|true -detectorFindMaskedFields=FindMaskedFields|true -detectorFindMismatchedWaitOrNotify=FindMismatchedWaitOrNotify|true -detectorFindNakedNotify=FindNakedNotify|true -detectorFindNonShortCircuit=FindNonShortCircuit|true -detectorFindNullDeref=FindNullDeref|true -detectorFindNullDerefsInvolvingNonShortCircuitEvaluation=FindNullDerefsInvolvingNonShortCircuitEvaluation|true -detectorFindOpenStream=FindOpenStream|true -detectorFindPuzzlers=FindPuzzlers|true -detectorFindRefComparison=FindRefComparison|true -detectorFindReturnRef=FindReturnRef|true -detectorFindRunInvocations=FindRunInvocations|true -detectorFindSelfComparison=FindSelfComparison|true -detectorFindSelfComparison2=FindSelfComparison2|true -detectorFindSleepWithLockHeld=FindSleepWithLockHeld|true -detectorFindSpinLoop=FindSpinLoop|true -detectorFindSqlInjection=FindSqlInjection|true -detectorFindTwoLockWait=FindTwoLockWait|true -detectorFindUncalledPrivateMethods=FindUncalledPrivateMethods|true -detectorFindUnconditionalWait=FindUnconditionalWait|true -detectorFindUninitializedGet=FindUninitializedGet|true -detectorFindUnrelatedTypesInGenericContainer=FindUnrelatedTypesInGenericContainer|true -detectorFindUnreleasedLock=FindUnreleasedLock|true -detectorFindUnsatisfiedObligation=FindUnsatisfiedObligation|true -detectorFindUnsyncGet=FindUnsyncGet|true -detectorFindUseOfNonSerializableValue=FindUseOfNonSerializableValue|true -detectorFindUselessControlFlow=FindUselessControlFlow|true -detectorFormatStringChecker=FormatStringChecker|true -detectorHugeSharedStringConstants=HugeSharedStringConstants|true -detectorIDivResultCastToDouble=IDivResultCastToDouble|true -detectorIncompatMask=IncompatMask|true -detectorInconsistentAnnotations=InconsistentAnnotations|true -detectorInefficientMemberAccess=InefficientMemberAccess|false -detectorInefficientToArray=InefficientToArray|true -detectorInfiniteLoop=InfiniteLoop|true -detectorInfiniteRecursiveLoop=InfiniteRecursiveLoop|true -detectorInheritanceUnsafeGetResource=InheritanceUnsafeGetResource|true -detectorInitializationChain=InitializationChain|true -detectorInitializeNonnullFieldsInConstructor=InitializeNonnullFieldsInConstructor|true -detectorInstantiateStaticClass=InstantiateStaticClass|true -detectorIntCast2LongAsInstant=IntCast2LongAsInstant|true -detectorInvalidJUnitTest=InvalidJUnitTest|true -detectorIteratorIdioms=IteratorIdioms|true -detectorLazyInit=LazyInit|true -detectorLoadOfKnownNullValue=LoadOfKnownNullValue|true -detectorLostLoggerDueToWeakReference=LostLoggerDueToWeakReference|true -detectorMethodReturnCheck=MethodReturnCheck|true -detectorMultithreadedInstanceAccess=MultithreadedInstanceAccess|true -detectorMutableLock=MutableLock|true -detectorMutableStaticFields=MutableStaticFields|true -detectorNaming=Naming|true -detectorNoteUnconditionalParamDerefs=NoteUnconditionalParamDerefs|true -detectorNumberConstructor=NumberConstructor|true -detectorOverridingEqualsNotSymmetrical=OverridingEqualsNotSymmetrical|true -detectorPreferZeroLengthArrays=PreferZeroLengthArrays|true -detectorPublicSemaphores=PublicSemaphores|false -detectorQuestionableBooleanAssignment=QuestionableBooleanAssignment|true -detectorReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass=ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass|true -detectorReadReturnShouldBeChecked=ReadReturnShouldBeChecked|true -detectorRedundantInterfaces=RedundantInterfaces|true -detectorRepeatedConditionals=RepeatedConditionals|true -detectorRuntimeExceptionCapture=RuntimeExceptionCapture|true -detectorSerializableIdiom=SerializableIdiom|true -detectorStartInConstructor=StartInConstructor|true -detectorStaticCalendarDetector=StaticCalendarDetector|true -detectorStringConcatenation=StringConcatenation|true -detectorSuperfluousInstanceOf=SuperfluousInstanceOf|true -detectorSuspiciousThreadInterrupted=SuspiciousThreadInterrupted|true -detectorSwitchFallthrough=SwitchFallthrough|true -detectorSynchronizeAndNullCheckField=SynchronizeAndNullCheckField|true -detectorSynchronizeOnClassLiteralNotGetClass=SynchronizeOnClassLiteralNotGetClass|true -detectorSynchronizingOnContentsOfFieldToProtectField=SynchronizingOnContentsOfFieldToProtectField|true -detectorURLProblems=URLProblems|true -detectorUncallableMethodOfAnonymousClass=UncallableMethodOfAnonymousClass|true -detectorUnnecessaryMath=UnnecessaryMath|true -detectorUnreadFields=UnreadFields|true -detectorUselessSubclassMethod=UselessSubclassMethod|false -detectorVarArgsProblems=VarArgsProblems|true -detectorVolatileUsage=VolatileUsage|true -detectorWaitInLoop=WaitInLoop|true -detectorWrongMapIterator=WrongMapIterator|true -detectorXMLFactoryBypass=XMLFactoryBypass|true -detector_threshold=2 -effort=default -excludefilter0=findbugs-exclude.xml|true -filter_settings=Medium|BAD_PRACTICE,CORRECTNESS,MT_CORRECTNESS,PERFORMANCE,STYLE|false|15 -filter_settings_neg=MALICIOUS_CODE,NOISE,I18N,SECURITY,EXPERIMENTAL| -run_at_full_build=false diff --git a/icu4j/main/classes/core/.settings/org.eclipse.core.resources.prefs b/icu4j/main/classes/core/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 16b70feb4d1..00000000000 --- a/icu4j/main/classes/core/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:17:53 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/main/classes/core/.settings/org.eclipse.jdt.core.prefs b/icu4j/main/classes/core/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7fbdc01da79..00000000000 --- a/icu4j/main/classes/core/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,405 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnull.secondary= -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault.secondary= -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullable.secondary= -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.doc.comment.support=enabled -org.eclipse.jdt.core.compiler.problem.APILeak=warning -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=warning -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.invalidJavadoc=warning -org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=disabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingJavadocTagDescription=all_standard_tags -org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nonnullTypeVariableFromLegacyInvocation=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.pessimisticNullAnalysisForFreeTypeVariables=warning -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.terminalDeprecation=warning -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=info -org.eclipse.jdt.core.compiler.problem.unlikelyCollectionMethodArgumentType=warning -org.eclipse.jdt.core.compiler.problem.unlikelyCollectionMethodArgumentTypeStrict=disabled -org.eclipse.jdt.core.compiler.problem.unlikelyEqualsArgumentType=info -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedExceptionParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=ignore -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.join_lines_in_comments=true -org.eclipse.jdt.core.formatter.join_wrapped_lines=true -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/main/classes/core/.settings/org.eclipse.jdt.ui.prefs b/icu4j/main/classes/core/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/main/classes/core/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/main/classes/core/build.properties b/icu4j/main/classes/core/build.properties deleted file mode 100644 index 11543cc1a90..00000000000 --- a/icu4j/main/classes/core/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (C) 2016 and later: Unicode, Inc. and others. -# License & terms of use: http://www.unicode.org/copyright.html -#******************************************************************************* -#* Copyright (C) 2009-2015, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../shared -javac.compilerarg = -Xlint:all,-deprecation,-dep-ann,-options,-overrides diff --git a/icu4j/main/classes/core/build.xml b/icu4j/main/classes/core/build.xml deleted file mode 100644 index 627215ebe04..00000000000 --- a/icu4j/main/classes/core/build.xml +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/core/core-build.launch b/icu4j/main/classes/core/core-build.launch deleted file mode 100644 index 2b3b3d7d1ca..00000000000 --- a/icu4j/main/classes/core/core-build.launch +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/core/findbugs-exclude.xml b/icu4j/main/classes/core/findbugs-exclude.xml deleted file mode 100644 index 104d1cc6126..00000000000 --- a/icu4j/main/classes/core/findbugs-exclude.xml +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/core/manifest.stub b/icu4j/main/classes/core/manifest.stub deleted file mode 100644 index ae6769b3e16..00000000000 --- a/icu4j/main/classes/core/manifest.stub +++ /dev/null @@ -1,17 +0,0 @@ -Manifest-Version: 1.0 -Specification-Title: International Components for Unicode for Java (core) -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: International Components for Unicode for Java (core) -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Bundle-ManifestVersion: 2 -Bundle-Name: ICU4J core -Bundle-Description: International Components for Unicode for Java (core) -Bundle-SymbolicName: com.ibm.icu.core -Bundle-Version: @IMPLVERSION@ -Bundle-Vendor: Unicode, Inc. -Bundle-Copyright: @COPYRIGHT@ -Bundle-RequiredExecutionEnvironment: @EXECENV@ -Main-Class: com.ibm.icu.util.VersionInfo diff --git a/icu4j/main/classes/currdata/.classpath b/icu4j/main/classes/currdata/.classpath deleted file mode 100644 index 7d57966c953..00000000000 --- a/icu4j/main/classes/currdata/.classpath +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/icu4j/main/classes/currdata/.externalToolBuilders/copy-data-currdata.launch b/icu4j/main/classes/currdata/.externalToolBuilders/copy-data-currdata.launch deleted file mode 100644 index 8d9cef16ce9..00000000000 --- a/icu4j/main/classes/currdata/.externalToolBuilders/copy-data-currdata.launch +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/currdata/.project b/icu4j/main/classes/currdata/.project deleted file mode 100644 index 1f93533766a..00000000000 --- a/icu4j/main/classes/currdata/.project +++ /dev/null @@ -1,29 +0,0 @@ - - - icu4j-currdata - - - icu4j-core - icu4j-shared - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.ui.externaltools.ExternalToolBuilder - full,incremental, - - - LaunchConfigHandle - <project>/.externalToolBuilders/copy-data-currdata.launch - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/main/classes/currdata/.settings/org.eclipse.core.resources.prefs b/icu4j/main/classes/currdata/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 2d2d78cfa6c..00000000000 --- a/icu4j/main/classes/currdata/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:18:21 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/main/classes/currdata/.settings/org.eclipse.jdt.core.prefs b/icu4j/main/classes/currdata/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index a1d3aab4b50..00000000000 --- a/icu4j/main/classes/currdata/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,394 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.doc.comment.support=enabled -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=warning -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.invalidJavadoc=warning -org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=disabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingJavadocTagDescription=all_standard_tags -org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=ignore -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.join_lines_in_comments=true -org.eclipse.jdt.core.formatter.join_wrapped_lines=true -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/main/classes/currdata/.settings/org.eclipse.jdt.ui.prefs b/icu4j/main/classes/currdata/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/main/classes/currdata/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/main/classes/currdata/build.properties b/icu4j/main/classes/currdata/build.properties deleted file mode 100644 index 45e528765f1..00000000000 --- a/icu4j/main/classes/currdata/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (C) 2016 and later: Unicode, Inc. and others. -# License & terms of use: http://www.unicode.org/copyright.html -#******************************************************************************* -#* Copyright (C) 2009-2012, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../shared -javac.compilerarg = -Xlint:all,-deprecation,-dep-ann,-options diff --git a/icu4j/main/classes/currdata/build.xml b/icu4j/main/classes/currdata/build.xml deleted file mode 100644 index cc928261743..00000000000 --- a/icu4j/main/classes/currdata/build.xml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/currdata/currdata-build.launch b/icu4j/main/classes/currdata/currdata-build.launch deleted file mode 100644 index 959fd3eb7a0..00000000000 --- a/icu4j/main/classes/currdata/currdata-build.launch +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/currdata/manifest.stub b/icu4j/main/classes/currdata/manifest.stub deleted file mode 100644 index 26a4d63278f..00000000000 --- a/icu4j/main/classes/currdata/manifest.stub +++ /dev/null @@ -1,16 +0,0 @@ -Manifest-Version: 1.0 -Specification-Title: International Components for Unicode for Java (currency data) -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: International Components for Unicode for Java (currency data) -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Bundle-ManifestVersion: 2 -Bundle-Name: ICU4J currency data -Bundle-Description: International Components for Unicode for Java (currency data) -Bundle-SymbolicName: com.ibm.icu.currdata -Bundle-Version: @IMPLVERSION@ -Bundle-Vendor: Unicode, Inc. -Bundle-Copyright: @COPYRIGHT@ -Bundle-RequiredExecutionEnvironment: @EXECENV@ diff --git a/icu4j/main/classes/langdata/.classpath b/icu4j/main/classes/langdata/.classpath deleted file mode 100644 index 7d57966c953..00000000000 --- a/icu4j/main/classes/langdata/.classpath +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/icu4j/main/classes/langdata/.externalToolBuilders/copy-data-langdata.launch b/icu4j/main/classes/langdata/.externalToolBuilders/copy-data-langdata.launch deleted file mode 100644 index d84abf24b26..00000000000 --- a/icu4j/main/classes/langdata/.externalToolBuilders/copy-data-langdata.launch +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/langdata/.project b/icu4j/main/classes/langdata/.project deleted file mode 100644 index 6c1189c110c..00000000000 --- a/icu4j/main/classes/langdata/.project +++ /dev/null @@ -1,29 +0,0 @@ - - - icu4j-langdata - - - icu4j-core - icu4j-shared - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.ui.externaltools.ExternalToolBuilder - full,incremental, - - - LaunchConfigHandle - <project>/.externalToolBuilders/copy-data-langdata.launch - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/main/classes/langdata/.settings/org.eclipse.core.resources.prefs b/icu4j/main/classes/langdata/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 2c290a68ad3..00000000000 --- a/icu4j/main/classes/langdata/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:18:52 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/main/classes/langdata/.settings/org.eclipse.jdt.core.prefs b/icu4j/main/classes/langdata/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index a1d3aab4b50..00000000000 --- a/icu4j/main/classes/langdata/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,394 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.doc.comment.support=enabled -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=warning -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.invalidJavadoc=warning -org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=disabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingJavadocTagDescription=all_standard_tags -org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=ignore -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.join_lines_in_comments=true -org.eclipse.jdt.core.formatter.join_wrapped_lines=true -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/main/classes/langdata/.settings/org.eclipse.jdt.ui.prefs b/icu4j/main/classes/langdata/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/main/classes/langdata/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/main/classes/langdata/build.properties b/icu4j/main/classes/langdata/build.properties deleted file mode 100644 index 45e528765f1..00000000000 --- a/icu4j/main/classes/langdata/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (C) 2016 and later: Unicode, Inc. and others. -# License & terms of use: http://www.unicode.org/copyright.html -#******************************************************************************* -#* Copyright (C) 2009-2012, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../shared -javac.compilerarg = -Xlint:all,-deprecation,-dep-ann,-options diff --git a/icu4j/main/classes/langdata/build.xml b/icu4j/main/classes/langdata/build.xml deleted file mode 100644 index ad09636f7a3..00000000000 --- a/icu4j/main/classes/langdata/build.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/langdata/langdata-build.launch b/icu4j/main/classes/langdata/langdata-build.launch deleted file mode 100644 index 5aec7379912..00000000000 --- a/icu4j/main/classes/langdata/langdata-build.launch +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/langdata/manifest.stub b/icu4j/main/classes/langdata/manifest.stub deleted file mode 100644 index 21aa6456881..00000000000 --- a/icu4j/main/classes/langdata/manifest.stub +++ /dev/null @@ -1,16 +0,0 @@ -Manifest-Version: 1.0 -Specification-Title: International Components for Unicode for Java (language data) -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: International Components for Unicode for Java (language data) -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Bundle-ManifestVersion: 2 -Bundle-Name: ICU4J language data -Bundle-Description: International Components for Unicode for Java (language data) -Bundle-SymbolicName: com.ibm.icu.langdata -Bundle-Version: @IMPLVERSION@ -Bundle-Vendor: Unicode, Inc. -Bundle-Copyright: @COPYRIGHT@ -Bundle-RequiredExecutionEnvironment: @EXECENV@ diff --git a/icu4j/main/classes/localespi/.classpath b/icu4j/main/classes/localespi/.classpath deleted file mode 100644 index 419ff20fcc3..00000000000 --- a/icu4j/main/classes/localespi/.classpath +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/icu4j/main/classes/localespi/.project b/icu4j/main/classes/localespi/.project deleted file mode 100644 index 6319b0e5276..00000000000 --- a/icu4j/main/classes/localespi/.project +++ /dev/null @@ -1,20 +0,0 @@ - - - icu4j-localespi - - - icu4j-collate - icu4j-core - icu4j-shared - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/main/classes/localespi/.settings/org.eclipse.core.resources.prefs b/icu4j/main/classes/localespi/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index e536fd2ac93..00000000000 --- a/icu4j/main/classes/localespi/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:18:53 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/main/classes/localespi/.settings/org.eclipse.jdt.core.prefs b/icu4j/main/classes/localespi/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 1bff893c0f4..00000000000 --- a/icu4j/main/classes/localespi/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,379 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=warning -org.eclipse.jdt.core.compiler.problem.deprecation=warning -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=ignore -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/main/classes/localespi/.settings/org.eclipse.jdt.ui.prefs b/icu4j/main/classes/localespi/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/main/classes/localespi/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/main/classes/localespi/build.properties b/icu4j/main/classes/localespi/build.properties deleted file mode 100644 index ce4a03c924f..00000000000 --- a/icu4j/main/classes/localespi/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (C) 2016 and later: Unicode, Inc. and others. -# License & terms of use: http://www.unicode.org/copyright.html -#******************************************************************************* -#* Copyright (C) 2009-2015, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../shared -javac.compilerarg = -Xlint:all,-deprecation,-dep-ann,-options diff --git a/icu4j/main/classes/localespi/build.xml b/icu4j/main/classes/localespi/build.xml deleted file mode 100644 index d7057c07756..00000000000 --- a/icu4j/main/classes/localespi/build.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/localespi/localespi-build.launch b/icu4j/main/classes/localespi/localespi-build.launch deleted file mode 100644 index 153e55c515d..00000000000 --- a/icu4j/main/classes/localespi/localespi-build.launch +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/localespi/manifest.stub b/icu4j/main/classes/localespi/manifest.stub deleted file mode 100644 index b9e2ab1d28f..00000000000 --- a/icu4j/main/classes/localespi/manifest.stub +++ /dev/null @@ -1,17 +0,0 @@ -Manifest-Version: 1.0 -Specification-Title: International Components for Unicode for Java (JDK locale service provider) -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: International Components for Unicode for Java (JDK locale service provider) -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Bundle-ManifestVersion: 2 -Bundle-Name: ICU4J JDK locale service provider -Bundle-Description: International Components for Unicode for Java (JDK locale service provider) -Bundle-SymbolicName: com.ibm.icu.localespi -Bundle-Version: @IMPLVERSION@ -Bundle-Vendor: Unicode, Inc. -Bundle-Copyright: @COPYRIGHT@ -Bundle-RequiredExecutionEnvironment: @EXECENV@ -Automatic-Module-Name: com.ibm.icu.localespi \ No newline at end of file diff --git a/icu4j/main/classes/regiondata/.classpath b/icu4j/main/classes/regiondata/.classpath deleted file mode 100644 index 7d57966c953..00000000000 --- a/icu4j/main/classes/regiondata/.classpath +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/icu4j/main/classes/regiondata/.externalToolBuilders/copy-data-regiondata.launch b/icu4j/main/classes/regiondata/.externalToolBuilders/copy-data-regiondata.launch deleted file mode 100644 index b343ec1ea39..00000000000 --- a/icu4j/main/classes/regiondata/.externalToolBuilders/copy-data-regiondata.launch +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/regiondata/.project b/icu4j/main/classes/regiondata/.project deleted file mode 100644 index c69c50753e3..00000000000 --- a/icu4j/main/classes/regiondata/.project +++ /dev/null @@ -1,29 +0,0 @@ - - - icu4j-regiondata - - - icu4j-core - icu4j-shared - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.ui.externaltools.ExternalToolBuilder - full,incremental, - - - LaunchConfigHandle - <project>/.externalToolBuilders/copy-data-regiondata.launch - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/main/classes/regiondata/.settings/org.eclipse.core.resources.prefs b/icu4j/main/classes/regiondata/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 6af6301cadc..00000000000 --- a/icu4j/main/classes/regiondata/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:18:59 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/main/classes/regiondata/.settings/org.eclipse.jdt.core.prefs b/icu4j/main/classes/regiondata/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index a1d3aab4b50..00000000000 --- a/icu4j/main/classes/regiondata/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,394 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.doc.comment.support=enabled -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=warning -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.invalidJavadoc=warning -org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=disabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingJavadocTagDescription=all_standard_tags -org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=ignore -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.join_lines_in_comments=true -org.eclipse.jdt.core.formatter.join_wrapped_lines=true -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/main/classes/regiondata/.settings/org.eclipse.jdt.ui.prefs b/icu4j/main/classes/regiondata/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/main/classes/regiondata/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/main/classes/regiondata/build.properties b/icu4j/main/classes/regiondata/build.properties deleted file mode 100644 index 45e528765f1..00000000000 --- a/icu4j/main/classes/regiondata/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (C) 2016 and later: Unicode, Inc. and others. -# License & terms of use: http://www.unicode.org/copyright.html -#******************************************************************************* -#* Copyright (C) 2009-2012, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../shared -javac.compilerarg = -Xlint:all,-deprecation,-dep-ann,-options diff --git a/icu4j/main/classes/regiondata/build.xml b/icu4j/main/classes/regiondata/build.xml deleted file mode 100644 index 5e97deeb03a..00000000000 --- a/icu4j/main/classes/regiondata/build.xml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/regiondata/manifest.stub b/icu4j/main/classes/regiondata/manifest.stub deleted file mode 100644 index 32ac4eb1445..00000000000 --- a/icu4j/main/classes/regiondata/manifest.stub +++ /dev/null @@ -1,16 +0,0 @@ -Manifest-Version: 1.0 -Specification-Title: International Components for Unicode for Java (region data) -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: International Components for Unicode for Java (region data) -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Bundle-ManifestVersion: 2 -Bundle-Name: ICU4J region data -Bundle-Description: International Components for Unicode for Java (region data) -Bundle-SymbolicName: com.ibm.icu.regiondata -Bundle-Version: @IMPLVERSION@ -Bundle-Vendor: Unicode, Inc. -Bundle-Copyright: @COPYRIGHT@ -Bundle-RequiredExecutionEnvironment: @EXECENV@ diff --git a/icu4j/main/classes/regiondata/regiondata-build.launch b/icu4j/main/classes/regiondata/regiondata-build.launch deleted file mode 100644 index 0cf92311b90..00000000000 --- a/icu4j/main/classes/regiondata/regiondata-build.launch +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/translit/.classpath b/icu4j/main/classes/translit/.classpath deleted file mode 100644 index cc8f409140a..00000000000 --- a/icu4j/main/classes/translit/.classpath +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/icu4j/main/classes/translit/.externalToolBuilders/copy-data-translit.launch b/icu4j/main/classes/translit/.externalToolBuilders/copy-data-translit.launch deleted file mode 100644 index 886dce86d6b..00000000000 --- a/icu4j/main/classes/translit/.externalToolBuilders/copy-data-translit.launch +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/translit/.project b/icu4j/main/classes/translit/.project deleted file mode 100644 index 29a64c839f2..00000000000 --- a/icu4j/main/classes/translit/.project +++ /dev/null @@ -1,29 +0,0 @@ - - - icu4j-translit - - - icu4j-core - icu4j-shared - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.ui.externaltools.ExternalToolBuilder - full,incremental, - - - LaunchConfigHandle - <project>/.externalToolBuilders/copy-data-translit.launch - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/main/classes/translit/.settings/edu.umd.cs.findbugs.core.prefs b/icu4j/main/classes/translit/.settings/edu.umd.cs.findbugs.core.prefs deleted file mode 100644 index 1cfe776201b..00000000000 --- a/icu4j/main/classes/translit/.settings/edu.umd.cs.findbugs.core.prefs +++ /dev/null @@ -1,133 +0,0 @@ -#FindBugs User Preferences -#Tue Apr 02 10:38:26 EDT 2013 -cloud_id=edu.umd.cs.findbugs.cloud.doNothingCloud -detectorAppendingToAnObjectOutputStream=AppendingToAnObjectOutputStream|true -detectorAtomicityProblem=AtomicityProblem|true -detectorBadAppletConstructor=BadAppletConstructor|false -detectorBadResultSetAccess=BadResultSetAccess|true -detectorBadSyntaxForRegularExpression=BadSyntaxForRegularExpression|true -detectorBadUseOfReturnValue=BadUseOfReturnValue|true -detectorBadlyOverriddenAdapter=BadlyOverriddenAdapter|true -detectorBooleanReturnNull=BooleanReturnNull|true -detectorCallToUnsupportedMethod=CallToUnsupportedMethod|false -detectorCheckExpectedWarnings=CheckExpectedWarnings|false -detectorCheckImmutableAnnotation=CheckImmutableAnnotation|true -detectorCheckTypeQualifiers=CheckTypeQualifiers|true -detectorCloneIdiom=CloneIdiom|true -detectorComparatorIdiom=ComparatorIdiom|true -detectorConfusedInheritance=ConfusedInheritance|true -detectorConfusionBetweenInheritedAndOuterMethod=ConfusionBetweenInheritedAndOuterMethod|true -detectorCrossSiteScripting=CrossSiteScripting|true -detectorDefaultEncodingDetector=DefaultEncodingDetector|true -detectorDoInsideDoPrivileged=DoInsideDoPrivileged|true -detectorDontCatchIllegalMonitorStateException=DontCatchIllegalMonitorStateException|true -detectorDontIgnoreResultOfPutIfAbsent=DontIgnoreResultOfPutIfAbsent|true -detectorDontUseEnum=DontUseEnum|true -detectorDroppedException=DroppedException|true -detectorDumbMethodInvocations=DumbMethodInvocations|true -detectorDumbMethods=DumbMethods|true -detectorDuplicateBranches=DuplicateBranches|true -detectorEmptyZipFileEntry=EmptyZipFileEntry|true -detectorEqualsOperandShouldHaveClassCompatibleWithThis=EqualsOperandShouldHaveClassCompatibleWithThis|true -detectorExplicitSerialization=ExplicitSerialization|true -detectorFinalizerNullsFields=FinalizerNullsFields|true -detectorFindBadCast2=FindBadCast2|true -detectorFindBadForLoop=FindBadForLoop|true -detectorFindCircularDependencies=FindCircularDependencies|false -detectorFindDeadLocalStores=FindDeadLocalStores|true -detectorFindDoubleCheck=FindDoubleCheck|true -detectorFindEmptySynchronizedBlock=FindEmptySynchronizedBlock|true -detectorFindFieldSelfAssignment=FindFieldSelfAssignment|true -detectorFindFinalizeInvocations=FindFinalizeInvocations|true -detectorFindFloatEquality=FindFloatEquality|true -detectorFindHEmismatch=FindHEmismatch|true -detectorFindInconsistentSync2=FindInconsistentSync2|true -detectorFindJSR166LockMonitorenter=FindJSR166LockMonitorenter|true -detectorFindLocalSelfAssignment2=FindLocalSelfAssignment2|true -detectorFindMaskedFields=FindMaskedFields|true -detectorFindMismatchedWaitOrNotify=FindMismatchedWaitOrNotify|true -detectorFindNakedNotify=FindNakedNotify|true -detectorFindNonShortCircuit=FindNonShortCircuit|true -detectorFindNullDeref=FindNullDeref|true -detectorFindNullDerefsInvolvingNonShortCircuitEvaluation=FindNullDerefsInvolvingNonShortCircuitEvaluation|true -detectorFindOpenStream=FindOpenStream|true -detectorFindPuzzlers=FindPuzzlers|true -detectorFindRefComparison=FindRefComparison|true -detectorFindReturnRef=FindReturnRef|true -detectorFindRunInvocations=FindRunInvocations|true -detectorFindSelfComparison=FindSelfComparison|true -detectorFindSelfComparison2=FindSelfComparison2|true -detectorFindSleepWithLockHeld=FindSleepWithLockHeld|true -detectorFindSpinLoop=FindSpinLoop|true -detectorFindSqlInjection=FindSqlInjection|true -detectorFindTwoLockWait=FindTwoLockWait|true -detectorFindUncalledPrivateMethods=FindUncalledPrivateMethods|true -detectorFindUnconditionalWait=FindUnconditionalWait|true -detectorFindUninitializedGet=FindUninitializedGet|true -detectorFindUnrelatedTypesInGenericContainer=FindUnrelatedTypesInGenericContainer|true -detectorFindUnreleasedLock=FindUnreleasedLock|true -detectorFindUnsatisfiedObligation=FindUnsatisfiedObligation|true -detectorFindUnsyncGet=FindUnsyncGet|true -detectorFindUseOfNonSerializableValue=FindUseOfNonSerializableValue|true -detectorFindUselessControlFlow=FindUselessControlFlow|true -detectorFormatStringChecker=FormatStringChecker|true -detectorHugeSharedStringConstants=HugeSharedStringConstants|true -detectorIDivResultCastToDouble=IDivResultCastToDouble|true -detectorIncompatMask=IncompatMask|true -detectorInconsistentAnnotations=InconsistentAnnotations|true -detectorInefficientMemberAccess=InefficientMemberAccess|false -detectorInefficientToArray=InefficientToArray|true -detectorInfiniteLoop=InfiniteLoop|true -detectorInfiniteRecursiveLoop=InfiniteRecursiveLoop|true -detectorInheritanceUnsafeGetResource=InheritanceUnsafeGetResource|true -detectorInitializationChain=InitializationChain|true -detectorInitializeNonnullFieldsInConstructor=InitializeNonnullFieldsInConstructor|true -detectorInstantiateStaticClass=InstantiateStaticClass|true -detectorIntCast2LongAsInstant=IntCast2LongAsInstant|true -detectorInvalidJUnitTest=InvalidJUnitTest|true -detectorIteratorIdioms=IteratorIdioms|true -detectorLazyInit=LazyInit|true -detectorLoadOfKnownNullValue=LoadOfKnownNullValue|true -detectorLostLoggerDueToWeakReference=LostLoggerDueToWeakReference|true -detectorMethodReturnCheck=MethodReturnCheck|true -detectorMultithreadedInstanceAccess=MultithreadedInstanceAccess|true -detectorMutableLock=MutableLock|true -detectorMutableStaticFields=MutableStaticFields|true -detectorNaming=Naming|true -detectorNoteUnconditionalParamDerefs=NoteUnconditionalParamDerefs|true -detectorNumberConstructor=NumberConstructor|true -detectorOverridingEqualsNotSymmetrical=OverridingEqualsNotSymmetrical|true -detectorPreferZeroLengthArrays=PreferZeroLengthArrays|true -detectorPublicSemaphores=PublicSemaphores|false -detectorQuestionableBooleanAssignment=QuestionableBooleanAssignment|true -detectorReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass=ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass|true -detectorReadReturnShouldBeChecked=ReadReturnShouldBeChecked|true -detectorRedundantInterfaces=RedundantInterfaces|true -detectorRepeatedConditionals=RepeatedConditionals|true -detectorRuntimeExceptionCapture=RuntimeExceptionCapture|true -detectorSerializableIdiom=SerializableIdiom|true -detectorStartInConstructor=StartInConstructor|true -detectorStaticCalendarDetector=StaticCalendarDetector|true -detectorStringConcatenation=StringConcatenation|true -detectorSuperfluousInstanceOf=SuperfluousInstanceOf|true -detectorSuspiciousThreadInterrupted=SuspiciousThreadInterrupted|true -detectorSwitchFallthrough=SwitchFallthrough|true -detectorSynchronizeAndNullCheckField=SynchronizeAndNullCheckField|true -detectorSynchronizeOnClassLiteralNotGetClass=SynchronizeOnClassLiteralNotGetClass|true -detectorSynchronizingOnContentsOfFieldToProtectField=SynchronizingOnContentsOfFieldToProtectField|true -detectorURLProblems=URLProblems|true -detectorUncallableMethodOfAnonymousClass=UncallableMethodOfAnonymousClass|true -detectorUnnecessaryMath=UnnecessaryMath|true -detectorUnreadFields=UnreadFields|true -detectorUselessSubclassMethod=UselessSubclassMethod|false -detectorVarArgsProblems=VarArgsProblems|true -detectorVolatileUsage=VolatileUsage|true -detectorWaitInLoop=WaitInLoop|true -detectorWrongMapIterator=WrongMapIterator|true -detectorXMLFactoryBypass=XMLFactoryBypass|true -detector_threshold=2 -effort=default -excludefilter0=findbugs-exclude.xml|true -filter_settings=Medium|BAD_PRACTICE,CORRECTNESS,MT_CORRECTNESS,PERFORMANCE,STYLE|false|15 -filter_settings_neg=MALICIOUS_CODE,NOISE,I18N,SECURITY,EXPERIMENTAL| -run_at_full_build=false diff --git a/icu4j/main/classes/translit/.settings/org.eclipse.core.resources.prefs b/icu4j/main/classes/translit/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index bbb1bb6c6b9..00000000000 --- a/icu4j/main/classes/translit/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:19:32 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/main/classes/translit/.settings/org.eclipse.jdt.core.prefs b/icu4j/main/classes/translit/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index a1d3aab4b50..00000000000 --- a/icu4j/main/classes/translit/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,394 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.doc.comment.support=enabled -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=warning -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.invalidJavadoc=warning -org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=disabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingJavadocTagDescription=all_standard_tags -org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=ignore -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.join_lines_in_comments=true -org.eclipse.jdt.core.formatter.join_wrapped_lines=true -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/main/classes/translit/.settings/org.eclipse.jdt.ui.prefs b/icu4j/main/classes/translit/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/main/classes/translit/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/main/classes/translit/build.properties b/icu4j/main/classes/translit/build.properties deleted file mode 100644 index 45e528765f1..00000000000 --- a/icu4j/main/classes/translit/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (C) 2016 and later: Unicode, Inc. and others. -# License & terms of use: http://www.unicode.org/copyright.html -#******************************************************************************* -#* Copyright (C) 2009-2012, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../shared -javac.compilerarg = -Xlint:all,-deprecation,-dep-ann,-options diff --git a/icu4j/main/classes/translit/build.xml b/icu4j/main/classes/translit/build.xml deleted file mode 100644 index 6d8ccf9e057..00000000000 --- a/icu4j/main/classes/translit/build.xml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/classes/translit/findbugs-exclude.xml b/icu4j/main/classes/translit/findbugs-exclude.xml deleted file mode 100644 index 718a06059c3..00000000000 --- a/icu4j/main/classes/translit/findbugs-exclude.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - diff --git a/icu4j/main/classes/translit/manifest.stub b/icu4j/main/classes/translit/manifest.stub deleted file mode 100644 index 7d4e1b89fad..00000000000 --- a/icu4j/main/classes/translit/manifest.stub +++ /dev/null @@ -1,16 +0,0 @@ -Manifest-Version: 1.0 -Specification-Title: International Components for Unicode for Java (transliteration) -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: International Components for Unicode for Java (transliteration) -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Bundle-ManifestVersion: 2 -Bundle-Name: ICU4J transliteration -Bundle-Description: International Components for Unicode for Java (transliteration) -Bundle-SymbolicName: com.ibm.icu.translit -Bundle-Version: @IMPLVERSION@ -Bundle-Vendor: Unicode, Inc. -Bundle-Copyright: @COPYRIGHT@ -Bundle-RequiredExecutionEnvironment: @EXECENV@ diff --git a/icu4j/main/classes/translit/translit-build.launch b/icu4j/main/classes/translit/translit-build.launch deleted file mode 100644 index 2b72b811171..00000000000 --- a/icu4j/main/classes/translit/translit-build.launch +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/collate/pom.xml b/icu4j/main/collate/pom.xml new file mode 100644 index 00000000000..6d7ccfaae3c --- /dev/null +++ b/icu4j/main/collate/pom.xml @@ -0,0 +1,69 @@ + + + + 4.0.0 + + com.ibm.icu + main + 74.0.1-SNAPSHOT + + + collate + + + ${project.basedir}/../.. + + + + + com.ibm.icu + core + ${project.version} + + + + + com.ibm.icu + core + ${project.version} + test-jar + test + + + com.ibm.icu + framework + ${project.version} + test-jar + test + + + com.ibm.icu + langdata + ${project.version} + test + + + com.ibm.icu + regiondata + ${project.version} + test + + + com.ibm.icu + currdata + ${project.version} + test + + + + junit + junit + ${junit.version} + test + + + + diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/BOCSU.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/BOCSU.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/BOCSU.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/BOCSU.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/Collation.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/Collation.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/Collation.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/Collation.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationBuilder.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationBuilder.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationBuilder.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationBuilder.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationCompare.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationCompare.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationCompare.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationCompare.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationData.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationData.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationData.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationData.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationDataBuilder.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationDataBuilder.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationDataBuilder.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationDataBuilder.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationDataReader.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationDataReader.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationDataReader.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationDataReader.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationFCD.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationFCD.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationFCD.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationFCD.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationFastLatin.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationFastLatin.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationFastLatin.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationFastLatin.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationFastLatinBuilder.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationFastLatinBuilder.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationFastLatinBuilder.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationFastLatinBuilder.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationIterator.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationIterator.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationIterator.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationIterator.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationKeys.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationKeys.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationKeys.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationKeys.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationLoader.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationLoader.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationLoader.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationLoader.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationRoot.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationRoot.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationRoot.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationRoot.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationRootElements.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationRootElements.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationRootElements.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationRootElements.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationRuleParser.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationRuleParser.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationRuleParser.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationRuleParser.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationSettings.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationSettings.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationSettings.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationSettings.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationTailoring.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationTailoring.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationTailoring.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationTailoring.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationWeights.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationWeights.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/CollationWeights.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/CollationWeights.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/ContractionsAndExpansions.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/ContractionsAndExpansions.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/ContractionsAndExpansions.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/ContractionsAndExpansions.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/FCDIterCollationIterator.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/FCDIterCollationIterator.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/FCDIterCollationIterator.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/FCDIterCollationIterator.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/FCDUTF16CollationIterator.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/FCDUTF16CollationIterator.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/FCDUTF16CollationIterator.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/FCDUTF16CollationIterator.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/IterCollationIterator.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/IterCollationIterator.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/IterCollationIterator.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/IterCollationIterator.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/SharedObject.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/SharedObject.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/SharedObject.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/SharedObject.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/TailoredSet.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/TailoredSet.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/TailoredSet.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/TailoredSet.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/UTF16CollationIterator.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/UTF16CollationIterator.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/UTF16CollationIterator.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/UTF16CollationIterator.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/UVector32.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/UVector32.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/UVector32.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/UVector32.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/UVector64.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/UVector64.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/UVector64.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/coll/UVector64.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/impl/text/RbnfScannerProviderImpl.java b/icu4j/main/collate/src/main/java/com/ibm/icu/impl/text/RbnfScannerProviderImpl.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/impl/text/RbnfScannerProviderImpl.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/impl/text/RbnfScannerProviderImpl.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/text/AlphabeticIndex.java b/icu4j/main/collate/src/main/java/com/ibm/icu/text/AlphabeticIndex.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/text/AlphabeticIndex.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/text/AlphabeticIndex.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/text/CollationElementIterator.java b/icu4j/main/collate/src/main/java/com/ibm/icu/text/CollationElementIterator.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/text/CollationElementIterator.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/text/CollationElementIterator.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/text/CollationKey.java b/icu4j/main/collate/src/main/java/com/ibm/icu/text/CollationKey.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/text/CollationKey.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/text/CollationKey.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/text/Collator.java b/icu4j/main/collate/src/main/java/com/ibm/icu/text/Collator.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/text/Collator.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/text/Collator.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/text/CollatorServiceShim.java b/icu4j/main/collate/src/main/java/com/ibm/icu/text/CollatorServiceShim.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/text/CollatorServiceShim.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/text/CollatorServiceShim.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/text/RawCollationKey.java b/icu4j/main/collate/src/main/java/com/ibm/icu/text/RawCollationKey.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/text/RawCollationKey.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/text/RawCollationKey.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/text/RuleBasedCollator.java b/icu4j/main/collate/src/main/java/com/ibm/icu/text/RuleBasedCollator.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/text/RuleBasedCollator.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/text/RuleBasedCollator.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/text/SearchIterator.java b/icu4j/main/collate/src/main/java/com/ibm/icu/text/SearchIterator.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/text/SearchIterator.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/text/SearchIterator.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/text/StringSearch.java b/icu4j/main/collate/src/main/java/com/ibm/icu/text/StringSearch.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/text/StringSearch.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/text/StringSearch.java diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/util/GlobalizationPreferences.java b/icu4j/main/collate/src/main/java/com/ibm/icu/util/GlobalizationPreferences.java similarity index 100% rename from icu4j/main/classes/collate/src/com/ibm/icu/util/GlobalizationPreferences.java rename to icu4j/main/collate/src/main/java/com/ibm/icu/util/GlobalizationPreferences.java diff --git a/icu4j/main/collate/src/main/resources/LICENSE b/icu4j/main/collate/src/main/resources/LICENSE new file mode 120000 index 00000000000..ee8b6feb8cc --- /dev/null +++ b/icu4j/main/collate/src/main/resources/LICENSE @@ -0,0 +1 @@ +../../../../../../LICENSE \ No newline at end of file diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/af.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/af.res new file mode 100644 index 00000000000..5a5573e18ca Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/af.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/am.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/am.res new file mode 100644 index 00000000000..a3dac2c7238 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/am.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ar.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ar.res new file mode 100644 index 00000000000..943464cea2d Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ar.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ar_SA.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ar_SA.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ar_SA.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ars.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ars.res new file mode 100644 index 00000000000..d0e60ef902a Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ars.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/as.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/as.res new file mode 100644 index 00000000000..35af5450474 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/as.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/az.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/az.res new file mode 100644 index 00000000000..7c1f1527841 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/az.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/be.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/be.res new file mode 100644 index 00000000000..c8d27e244d3 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/be.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/bg.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/bg.res new file mode 100644 index 00000000000..9fd00088dff Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/bg.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/bn.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/bn.res new file mode 100644 index 00000000000..771f04f7da8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/bn.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/bo.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/bo.res new file mode 100644 index 00000000000..4d933a8fe2b Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/bo.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/br.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/br.res new file mode 100644 index 00000000000..1dcda54acc7 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/br.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/bs.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/bs.res new file mode 100644 index 00000000000..6b6f8726ab8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/bs.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/bs_Cyrl.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/bs_Cyrl.res new file mode 100644 index 00000000000..e9673f9a0d9 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/bs_Cyrl.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ca.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ca.res new file mode 100644 index 00000000000..dedacc12222 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ca.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ceb.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ceb.res new file mode 100644 index 00000000000..c726c2ee85e Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ceb.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/chr.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/chr.res new file mode 100644 index 00000000000..bce5b05025b Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/chr.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/cs.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/cs.res new file mode 100644 index 00000000000..2af96144f77 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/cs.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/cy.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/cy.res new file mode 100644 index 00000000000..5e9649f0871 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/cy.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/da.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/da.res new file mode 100644 index 00000000000..51e5f6b9c38 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/da.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/de.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/de.res new file mode 100644 index 00000000000..973b17df01b Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/de.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/de_.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/de_.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/de_.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/de_AT.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/de_AT.res new file mode 100644 index 00000000000..10522b64cc8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/de_AT.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/de__PHONEBOOK.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/de__PHONEBOOK.res new file mode 100644 index 00000000000..d9adaeeb251 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/de__PHONEBOOK.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/dsb.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/dsb.res new file mode 100644 index 00000000000..0aa48c95fc8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/dsb.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/dz.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/dz.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/dz.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ee.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ee.res new file mode 100644 index 00000000000..ee6f104c763 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ee.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/el.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/el.res new file mode 100644 index 00000000000..0429edb9936 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/el.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/en.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/en.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/en.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/en_US.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/en_US.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/en_US.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/en_US_POSIX.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/en_US_POSIX.res new file mode 100644 index 00000000000..55cf1296500 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/en_US_POSIX.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/eo.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/eo.res new file mode 100644 index 00000000000..c3e746a8129 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/eo.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/es.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/es.res new file mode 100644 index 00000000000..998c9ebcc59 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/es.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/es_.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/es_.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/es_.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/es__TRADITIONAL.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/es__TRADITIONAL.res new file mode 100644 index 00000000000..7879a8cc84b Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/es__TRADITIONAL.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/et.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/et.res new file mode 100644 index 00000000000..86e4329d10d Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/et.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fa.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fa.res new file mode 100644 index 00000000000..e0215327314 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fa.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fa_AF.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fa_AF.res new file mode 100644 index 00000000000..b6ac35eeb02 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fa_AF.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ff.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ff.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ff.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ff_Adlm.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ff_Adlm.res new file mode 100644 index 00000000000..a30a41d99a6 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ff_Adlm.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fi.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fi.res new file mode 100644 index 00000000000..ce85e99c17c Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fi.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fil.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fil.res new file mode 100644 index 00000000000..c726c2ee85e Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fil.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fo.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fo.res new file mode 100644 index 00000000000..056bc11045d Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fo.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fr.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fr.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fr.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fr_CA.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fr_CA.res new file mode 100644 index 00000000000..21ab02ce1a9 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fr_CA.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fy.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fy.res new file mode 100644 index 00000000000..0603ca2eccc Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/fy.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ga.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ga.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ga.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/gl.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/gl.res new file mode 100644 index 00000000000..79c62cba001 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/gl.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/gu.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/gu.res new file mode 100644 index 00000000000..77af92f70c4 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/gu.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ha.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ha.res new file mode 100644 index 00000000000..185f55712b2 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ha.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/haw.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/haw.res new file mode 100644 index 00000000000..4aa6aa74699 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/haw.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/he.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/he.res new file mode 100644 index 00000000000..ffd5c376819 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/he.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/he_IL.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/he_IL.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/he_IL.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/hi.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/hi.res new file mode 100644 index 00000000000..6e9467a0107 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/hi.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/hr.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/hr.res new file mode 100644 index 00000000000..24698a6b67f Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/hr.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/hsb.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/hsb.res new file mode 100644 index 00000000000..50d53978fca Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/hsb.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/hu.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/hu.res new file mode 100644 index 00000000000..fc889dbbfb5 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/hu.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/hy.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/hy.res new file mode 100644 index 00000000000..bae87776281 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/hy.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/id.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/id.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/id.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/id_ID.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/id_ID.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/id_ID.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ig.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ig.res new file mode 100644 index 00000000000..1fea4744f5c Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ig.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/in.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/in.res new file mode 100644 index 00000000000..330b24c6dc0 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/in.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/in_ID.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/in_ID.res new file mode 100644 index 00000000000..c06407c771a Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/in_ID.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/is.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/is.res new file mode 100644 index 00000000000..9f3f15fbd0e Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/is.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/it.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/it.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/it.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/iw.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/iw.res new file mode 100644 index 00000000000..65e3e15f524 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/iw.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/iw_IL.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/iw_IL.res new file mode 100644 index 00000000000..85ef96f2915 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/iw_IL.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ja.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ja.res new file mode 100644 index 00000000000..655607c018b Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ja.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ka.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ka.res new file mode 100644 index 00000000000..4e4851ad5b8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ka.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/kk.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/kk.res new file mode 100644 index 00000000000..c7b7e2ed0b2 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/kk.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/kl.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/kl.res new file mode 100644 index 00000000000..a6a17db4969 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/kl.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/km.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/km.res new file mode 100644 index 00000000000..498cd2a705a Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/km.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/kn.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/kn.res new file mode 100644 index 00000000000..23b7507467d Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/kn.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ko.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ko.res new file mode 100644 index 00000000000..906f9a2a19c Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ko.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/kok.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/kok.res new file mode 100644 index 00000000000..65aa9929643 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/kok.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ku.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ku.res new file mode 100644 index 00000000000..f97090a18ae Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ku.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ky.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ky.res new file mode 100644 index 00000000000..0a91e94a2d3 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ky.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lb.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lb.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lb.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lij.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lij.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lij.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lkt.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lkt.res new file mode 100644 index 00000000000..5a00d9aa0a6 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lkt.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ln.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ln.res new file mode 100644 index 00000000000..95f10442e12 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ln.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lo.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lo.res new file mode 100644 index 00000000000..5f19480a62d Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lo.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lt.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lt.res new file mode 100644 index 00000000000..468b77eda52 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lt.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lv.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lv.res new file mode 100644 index 00000000000..cb3248d3eca Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/lv.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/mk.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/mk.res new file mode 100644 index 00000000000..9f7961ffd88 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/mk.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ml.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ml.res new file mode 100644 index 00000000000..9e156c76e1a Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ml.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/mn.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/mn.res new file mode 100644 index 00000000000..a858394aafe Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/mn.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/mo.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/mo.res new file mode 100644 index 00000000000..6158c63b42e Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/mo.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/mr.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/mr.res new file mode 100644 index 00000000000..53cf1f60adb Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/mr.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ms.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ms.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ms.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/mt.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/mt.res new file mode 100644 index 00000000000..b482b901db4 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/mt.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/my.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/my.res new file mode 100644 index 00000000000..abc099b762c Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/my.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/nb.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/nb.res new file mode 100644 index 00000000000..76e09e288f6 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/nb.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/nb_NO.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/nb_NO.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/nb_NO.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ne.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ne.res new file mode 100644 index 00000000000..397d80dd5f7 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ne.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/nl.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/nl.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/nl.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/nn.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/nn.res new file mode 100644 index 00000000000..76e09e288f6 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/nn.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/no.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/no.res new file mode 100644 index 00000000000..e26b96355a6 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/no.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/no_NO.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/no_NO.res new file mode 100644 index 00000000000..ea6052a86b3 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/no_NO.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/om.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/om.res new file mode 100644 index 00000000000..be4e755e965 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/om.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/or.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/or.res new file mode 100644 index 00000000000..2525f7be1d8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/or.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pa.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pa.res new file mode 100644 index 00000000000..bdf99f6173f Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pa.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pa_Guru.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pa_Guru.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pa_Guru.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pa_Guru_IN.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pa_Guru_IN.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pa_Guru_IN.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pa_IN.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pa_IN.res new file mode 100644 index 00000000000..9b05ec5a715 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pa_IN.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pl.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pl.res new file mode 100644 index 00000000000..2fa5e0e682b Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pl.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ps.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ps.res new file mode 100644 index 00000000000..7ad45464f7e Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ps.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pt.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pt.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/pt.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/res_index.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/res_index.res new file mode 100644 index 00000000000..8bdff6c55f0 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/res_index.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ro.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ro.res new file mode 100644 index 00000000000..5fb5d2c0fa7 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ro.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/root.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/root.res new file mode 100644 index 00000000000..162d640767f Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/root.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ru.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ru.res new file mode 100644 index 00000000000..9fd00088dff Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ru.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sa.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sa.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sa.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/se.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/se.res new file mode 100644 index 00000000000..71eca29d515 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/se.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sh.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sh.res new file mode 100644 index 00000000000..a7ed88c3c3a Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sh.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sh_BA.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sh_BA.res new file mode 100644 index 00000000000..2e0f0eecb95 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sh_BA.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sh_CS.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sh_CS.res new file mode 100644 index 00000000000..c3c7a27792f Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sh_CS.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sh_YU.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sh_YU.res new file mode 100644 index 00000000000..c3c7a27792f Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sh_YU.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/si.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/si.res new file mode 100644 index 00000000000..ea76041a538 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/si.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sk.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sk.res new file mode 100644 index 00000000000..88beeb68541 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sk.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sl.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sl.res new file mode 100644 index 00000000000..e04cd27e929 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sl.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/smn.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/smn.res new file mode 100644 index 00000000000..ae382b8c0cc Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/smn.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sq.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sq.res new file mode 100644 index 00000000000..7238dfe3b73 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sq.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr.res new file mode 100644 index 00000000000..773f057bada Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_BA.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_BA.res new file mode 100644 index 00000000000..a6130890eaf Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_BA.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Cyrl.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Cyrl.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Cyrl.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Cyrl_BA.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Cyrl_BA.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Cyrl_BA.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Cyrl_ME.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Cyrl_ME.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Cyrl_ME.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Cyrl_RS.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Cyrl_RS.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Cyrl_RS.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Latn.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Latn.res new file mode 100644 index 00000000000..6b6f8726ab8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Latn.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Latn_BA.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Latn_BA.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Latn_BA.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Latn_RS.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Latn_RS.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_Latn_RS.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_ME.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_ME.res new file mode 100644 index 00000000000..acb49d86164 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_ME.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_RS.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_RS.res new file mode 100644 index 00000000000..812d409b64b Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sr_RS.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sv.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sv.res new file mode 100644 index 00000000000..b3c4cf9a560 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sv.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sw.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sw.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/sw.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ta.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ta.res new file mode 100644 index 00000000000..de44ef93b8e Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ta.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/te.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/te.res new file mode 100644 index 00000000000..391ca7e9ea8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/te.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/th.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/th.res new file mode 100644 index 00000000000..193b39330ad Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/th.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/tk.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/tk.res new file mode 100644 index 00000000000..57c88cfdae7 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/tk.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/to.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/to.res new file mode 100644 index 00000000000..66ba610e095 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/to.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/tr.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/tr.res new file mode 100644 index 00000000000..fc5d67c37e6 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/tr.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ucadata.icu b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ucadata.icu new file mode 100644 index 00000000000..3bb450d9e12 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ucadata.icu differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ug.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ug.res new file mode 100644 index 00000000000..899b142459d Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ug.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/uk.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/uk.res new file mode 100644 index 00000000000..36e6471538a Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/uk.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ur.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ur.res new file mode 100644 index 00000000000..7b11069eaf1 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/ur.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/uz.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/uz.res new file mode 100644 index 00000000000..79645665390 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/uz.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/vi.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/vi.res new file mode 100644 index 00000000000..4661e106a08 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/vi.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/wae.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/wae.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/wae.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/wo.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/wo.res new file mode 100644 index 00000000000..a773b150cb1 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/wo.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/xh.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/xh.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/xh.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yi.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yi.res new file mode 100644 index 00000000000..669f24e4d51 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yi.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yo.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yo.res new file mode 100644 index 00000000000..76db4171ff6 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yo.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yue.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yue.res new file mode 100644 index 00000000000..38f3708929d Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yue.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yue_CN.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yue_CN.res new file mode 100644 index 00000000000..2c817fb9695 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yue_CN.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yue_Hans.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yue_Hans.res new file mode 100644 index 00000000000..2c817fb9695 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yue_Hans.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yue_Hans_CN.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yue_Hans_CN.res new file mode 100644 index 00000000000..2c817fb9695 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yue_Hans_CN.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yue_Hant.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yue_Hant.res new file mode 100644 index 00000000000..38f3708929d Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/yue_Hant.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh.res new file mode 100644 index 00000000000..0da77c28b0c Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_CN.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_CN.res new file mode 100644 index 00000000000..d6530c3c364 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_CN.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_HK.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_HK.res new file mode 100644 index 00000000000..156f92ea742 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_HK.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hans.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hans.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hans.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hans_CN.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hans_CN.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hans_CN.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hans_SG.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hans_SG.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hans_SG.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hant.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hant.res new file mode 100644 index 00000000000..71dd614ac76 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hant.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hant_HK.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hant_HK.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hant_HK.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hant_MO.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hant_MO.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hant_MO.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hant_TW.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hant_TW.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_Hant_TW.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_MO.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_MO.res new file mode 100644 index 00000000000..5d33f7ca711 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_MO.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_SG.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_SG.res new file mode 100644 index 00000000000..0d945b703ad Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_SG.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_TW.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_TW.res new file mode 100644 index 00000000000..5a5aa087f48 Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zh_TW.res differ diff --git a/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zu.res b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zu.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/collate/src/main/resources/com/ibm/icu/impl/data/icudt74b/coll/zu.res differ diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/AlphabeticIndexTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/AlphabeticIndexTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/AlphabeticIndexTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/AlphabeticIndexTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationAPITest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationAPITest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationAPITest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationAPITest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationChineseTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationChineseTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationChineseTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationChineseTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationCreationMethodTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationCreationMethodTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationCreationMethodTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationCreationMethodTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationCurrencyTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationCurrencyTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationCurrencyTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationCurrencyTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationDummyTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationDummyTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationDummyTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationDummyTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationEnglishTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationEnglishTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationEnglishTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationEnglishTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationFinnishTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationFinnishTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationFinnishTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationFinnishTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationFrenchTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationFrenchTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationFrenchTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationFrenchTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationFrozenMonkeyTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationFrozenMonkeyTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationFrozenMonkeyTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationFrozenMonkeyTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationGermanTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationGermanTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationGermanTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationGermanTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationIteratorTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationIteratorTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationIteratorTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationIteratorTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationKanaTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationKanaTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationKanaTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationKanaTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationMiscTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationMiscTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationMiscTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationMiscTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationMonkeyTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationMonkeyTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationMonkeyTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationMonkeyTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationRegressionTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationRegressionTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationRegressionTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationRegressionTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationServiceTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationServiceTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationServiceTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationServiceTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationSpanishTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationSpanishTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationSpanishTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationSpanishTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationThaiTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationThaiTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationThaiTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationThaiTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationThreadTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationThreadTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationThreadTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationThreadTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationTurkishTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationTurkishTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationTurkishTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/CollationTurkishTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/Counter.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/Counter.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/Counter.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/Counter.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/G7CollationTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/G7CollationTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/G7CollationTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/G7CollationTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/LotusCollationKoreanTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/LotusCollationKoreanTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/LotusCollationKoreanTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/LotusCollationKoreanTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/UCAConformanceTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/UCAConformanceTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/UCAConformanceTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/collator/UCAConformanceTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/format/GlobalizationPreferencesTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/format/GlobalizationPreferencesTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/format/GlobalizationPreferencesTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/format/GlobalizationPreferencesTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/format/RbnfLenientScannerTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/format/RbnfLenientScannerTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/format/RbnfLenientScannerTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/format/RbnfLenientScannerTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/search/SearchTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/search/SearchTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/search/SearchTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/search/SearchTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/util/ICUResourceBundleCollationTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/util/ICUResourceBundleCollationTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/util/ICUResourceBundleCollationTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/util/ICUResourceBundleCollationTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/util/LocaleAliasCollationTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/util/LocaleAliasCollationTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/util/LocaleAliasCollationTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/util/LocaleAliasCollationTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/util/ULocaleCollationTest.java b/icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/util/ULocaleCollationTest.java similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/util/ULocaleCollationTest.java rename to icu4j/main/collate/src/test/java/com/ibm/icu/dev/test/util/ULocaleCollationTest.java diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/data/CollationTest_NON_IGNORABLE_SHORT.txt b/icu4j/main/collate/src/test/resources/com/ibm/icu/dev/data/CollationTest_NON_IGNORABLE_SHORT.txt similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/data/CollationTest_NON_IGNORABLE_SHORT.txt rename to icu4j/main/collate/src/test/resources/com/ibm/icu/dev/data/CollationTest_NON_IGNORABLE_SHORT.txt diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/data/CollationTest_SHIFTED_SHORT.txt b/icu4j/main/collate/src/test/resources/com/ibm/icu/dev/data/CollationTest_SHIFTED_SHORT.txt similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/data/CollationTest_SHIFTED_SHORT.txt rename to icu4j/main/collate/src/test/resources/com/ibm/icu/dev/data/CollationTest_SHIFTED_SHORT.txt diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/data/collationtest.txt b/icu4j/main/collate/src/test/resources/com/ibm/icu/dev/data/collationtest.txt similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/data/collationtest.txt rename to icu4j/main/collate/src/test/resources/com/ibm/icu/dev/data/collationtest.txt diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/data/riwords.txt b/icu4j/main/collate/src/test/resources/com/ibm/icu/dev/data/riwords.txt similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/data/riwords.txt rename to icu4j/main/collate/src/test/resources/com/ibm/icu/dev/data/riwords.txt diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/search/package.html b/icu4j/main/collate/src/test/resources/com/ibm/icu/dev/test/search/package.html similarity index 100% rename from icu4j/main/tests/collate/src/com/ibm/icu/dev/test/search/package.html rename to icu4j/main/collate/src/test/resources/com/ibm/icu/dev/test/search/package.html diff --git a/icu4j/main/common_tests/pom.xml b/icu4j/main/common_tests/pom.xml new file mode 100644 index 00000000000..e70a1eefb70 --- /dev/null +++ b/icu4j/main/common_tests/pom.xml @@ -0,0 +1,102 @@ + + + + 4.0.0 + + com.ibm.icu + main + 74.0.1-SNAPSHOT + + + common_tests + + + ${project.basedir}/../.. + + + + + com.ibm.icu + core + ${project.version} + + + + com.ibm.icu + core + ${project.version} + test-jar + test + + + com.ibm.icu + framework + ${project.version} + test-jar + test + + + com.ibm.icu + currdata + ${project.version} + test + + + com.ibm.icu + translit + ${project.version} + test + + + com.ibm.icu + langdata + ${project.version} + test + + + com.ibm.icu + collate + ${project.version} + test + + + com.ibm.icu + regiondata + ${project.version} + test + + + + junit + junit + ${junit.version} + test + + + pl.pragmatists + JUnitParams + ${junitparams.version} + test + + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + test-jar + + + + + + + + diff --git a/icu4j/main/tests/packaging/src/com/ibm/icu/dev/test/TestLocaleNamePackaging.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/TestLocaleNamePackaging.java similarity index 100% rename from icu4j/main/tests/packaging/src/com/ibm/icu/dev/test/TestLocaleNamePackaging.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/TestLocaleNamePackaging.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/DataDrivenCalendarTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/calendar/DataDrivenCalendarTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/DataDrivenCalendarTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/calendar/DataDrivenCalendarTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/CompactDecimalFormatTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/CompactDecimalFormatTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/CompactDecimalFormatTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/CompactDecimalFormatTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DataDrivenFormatTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/DataDrivenFormatTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DataDrivenFormatTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/DataDrivenFormatTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/DateFormatTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/DateFormatTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/MeasureUnitTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/MeasureUnitTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatDataDrivenTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/NumberFormatDataDrivenTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatDataDrivenTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/NumberFormatDataDrivenTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatRegressionTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/NumberFormatRegressionTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatRegressionTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/NumberFormatRegressionTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatSpecificationTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/NumberFormatSpecificationTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatSpecificationTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/NumberFormatSpecificationTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/NumberFormatTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/NumberFormatTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberRegressionTests.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/NumberRegressionTests.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberRegressionTests.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/NumberRegressionTests.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/PluralRangesTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/PluralRangesTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/PluralRangesTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/PluralRangesTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/PluralRulesTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/PluralRulesTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/PluralRulesTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/PluralRulesTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/RbnfTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/RbnfTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/RbnfTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/RbnfTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/TestMessageFormat.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/TestMessageFormat.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/TestMessageFormat.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/TestMessageFormat.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/TimeZoneFormatTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/TimeZoneFormatTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/TimeZoneFormatTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/format/TimeZoneFormatTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/Mf2FeaturesTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/message2/Mf2FeaturesTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/Mf2FeaturesTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/message2/Mf2FeaturesTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/BasicTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/normalizer/BasicTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/BasicTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/normalizer/BasicTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/ModifierTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/number/ModifierTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/ModifierTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/number/ModifierTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/NumberFormatterApiTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/number/NumberFormatterApiTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/NumberFormatterApiTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/number/NumberFormatterApiTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/NumberParserTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/number/NumberParserTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/NumberParserTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/number/NumberParserTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/NumberPermutationTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/number/NumberPermutationTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/NumberPermutationTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/number/NumberPermutationTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/NumberRangeFormatterTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/number/NumberRangeFormatterTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/NumberRangeFormatterTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/number/NumberRangeFormatterTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/PatternStringTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/number/PatternStringTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/PatternStringTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/number/PatternStringTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/PropertiesTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/number/PropertiesTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/PropertiesTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/number/PropertiesTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/LSTMBreakEngineTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/rbbi/LSTMBreakEngineTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/LSTMBreakEngineTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/rbbi/LSTMBreakEngineTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/CalendarHandler.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/CalendarHandler.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/CalendarHandler.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/CalendarHandler.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/CompatibilityTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/CompatibilityTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/CompatibilityTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/CompatibilityTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/CoverageTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/CoverageTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/CoverageTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/CoverageTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/ExceptionHandler.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/ExceptionHandler.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/ExceptionHandler.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/ExceptionHandler.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/FormatHandler.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/FormatHandler.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/FormatHandler.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/FormatHandler.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/SerializableChecker.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/SerializableChecker.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/SerializableChecker.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/SerializableChecker.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/SerializableTestUtility.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/SerializableTestUtility.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/SerializableTestUtility.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/SerializableTestUtility.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/SerializableWriter.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/SerializableWriter.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/SerializableWriter.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/serializable/SerializableWriter.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/TestIDNARef.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/stringprep/TestIDNARef.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/TestIDNARef.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/stringprep/TestIDNARef.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/TestStringPrep.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/stringprep/TestStringPrep.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/TestStringPrep.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/stringprep/TestStringPrep.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/CurrencyTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/util/CurrencyTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/CurrencyTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/util/CurrencyTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ICUServiceTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/util/ICUServiceTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ICUServiceTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/util/ICUServiceTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/LocaleDataTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/util/LocaleDataTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/LocaleDataTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/util/LocaleDataTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java b/icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/util/ULocaleTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java rename to icu4j/main/common_tests/src/test/java/com/ibm/icu/dev/test/util/ULocaleTest.java diff --git a/icu4j/main/core/pom.xml b/icu4j/main/core/pom.xml new file mode 100644 index 00000000000..93ec71dbbe6 --- /dev/null +++ b/icu4j/main/core/pom.xml @@ -0,0 +1,66 @@ + + + + 4.0.0 + + com.ibm.icu + main + 74.0.1-SNAPSHOT + + + core + + + ${project.basedir}/../.. + + + + + com.ibm.icu + framework + ${project.version} + test-jar + test + + + + junit + junit + ${junit.version} + test + + + pl.pragmatists + JUnitParams + ${junitparams.version} + test + + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + test-jar + + + + + + + com.ibm.icu.util.VersionInfo + + + + + + + + diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/Assert.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/Assert.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/Assert.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/Assert.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/BMPSet.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/BMPSet.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/BMPSet.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/BMPSet.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/CSCharacterIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/CSCharacterIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/CSCharacterIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/CSCharacterIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/CacheBase.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/CacheBase.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/CacheBase.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/CacheBase.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/CacheValue.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/CacheValue.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/CacheValue.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/CacheValue.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/CalType.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/CalType.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/CalType.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/CalType.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/CalendarAstronomer.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/CalendarAstronomer.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/CalendarAstronomer.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/CalendarAstronomer.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/CalendarCache.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/CalendarCache.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/CalendarCache.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/CalendarCache.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/CalendarUtil.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/CalendarUtil.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/CalendarUtil.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/CalendarUtil.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/CaseMapImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/CaseMapImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/CaseMapImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/CaseMapImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/CharTrie.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/CharTrie.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/CharTrie.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/CharTrie.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/CharacterIteration.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/CharacterIteration.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/CharacterIteration.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/CharacterIteration.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/CharacterIteratorWrapper.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/CharacterIteratorWrapper.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/CharacterIteratorWrapper.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/CharacterIteratorWrapper.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/CharacterPropertiesImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/CharacterPropertiesImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/CharacterPropertiesImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/CharacterPropertiesImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ClassLoaderUtil.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ClassLoaderUtil.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ClassLoaderUtil.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ClassLoaderUtil.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/CollectionSet.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/CollectionSet.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/CollectionSet.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/CollectionSet.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/CurrencyData.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/CurrencyData.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/CurrencyData.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/CurrencyData.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/DateNumberFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/DateNumberFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/DateNumberFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/DateNumberFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/DayPeriodRules.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/DayPeriodRules.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/DayPeriodRules.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/DayPeriodRules.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/DontCareFieldPosition.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/DontCareFieldPosition.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/DontCareFieldPosition.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/DontCareFieldPosition.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/EmojiProps.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/EmojiProps.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/EmojiProps.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/EmojiProps.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/EraRules.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/EraRules.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/EraRules.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/EraRules.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/FormattedStringBuilder.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/FormattedStringBuilder.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/FormattedStringBuilder.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/FormattedStringBuilder.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/FormattedValueFieldPositionIteratorImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/FormattedValueFieldPositionIteratorImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/FormattedValueFieldPositionIteratorImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/FormattedValueFieldPositionIteratorImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/FormattedValueStringBuilderImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/FormattedValueStringBuilderImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/FormattedValueStringBuilderImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/FormattedValueStringBuilderImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/Grego.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/Grego.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/Grego.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/Grego.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ICUBinary.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUBinary.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ICUBinary.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUBinary.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ICUCache.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUCache.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ICUCache.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUCache.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ICUConfig.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUConfig.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ICUConfig.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUConfig.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ICUData.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUData.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ICUData.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUData.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ICUDataVersion.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUDataVersion.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ICUDataVersion.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUDataVersion.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ICUDebug.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUDebug.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ICUDebug.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUDebug.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ICULocaleService.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ICULocaleService.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ICULocaleService.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ICULocaleService.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ICUNotifier.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUNotifier.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ICUNotifier.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUNotifier.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ICURWLock.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ICURWLock.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ICURWLock.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ICURWLock.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ICUResourceBundle.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUResourceBundle.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ICUResourceBundle.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUResourceBundle.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ICUResourceBundleImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUResourceBundleImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ICUResourceBundleImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUResourceBundleImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ICUResourceBundleReader.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUResourceBundleReader.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ICUResourceBundleReader.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUResourceBundleReader.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ICUResourceTableAccess.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUResourceTableAccess.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ICUResourceTableAccess.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUResourceTableAccess.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ICUService.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUService.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ICUService.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ICUService.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/IDNA2003.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/IDNA2003.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/IDNA2003.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/IDNA2003.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/IllegalIcuArgumentException.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/IllegalIcuArgumentException.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/IllegalIcuArgumentException.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/IllegalIcuArgumentException.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/IntTrie.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/IntTrie.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/IntTrie.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/IntTrie.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/IntTrieBuilder.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/IntTrieBuilder.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/IntTrieBuilder.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/IntTrieBuilder.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/InvalidFormatException.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/InvalidFormatException.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/InvalidFormatException.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/InvalidFormatException.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/IterableComparator.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/IterableComparator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/IterableComparator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/IterableComparator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/JavaTimeZone.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/JavaTimeZone.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/JavaTimeZone.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/JavaTimeZone.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/LocaleDisplayNamesImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/LocaleDisplayNamesImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/LocaleDisplayNamesImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/LocaleDisplayNamesImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/LocaleFallbackData.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/LocaleFallbackData.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/LocaleFallbackData.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/LocaleFallbackData.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/LocaleIDParser.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/LocaleIDParser.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/LocaleIDParser.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/LocaleIDParser.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/LocaleIDs.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/LocaleIDs.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/LocaleIDs.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/LocaleIDs.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/LocaleUtility.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/LocaleUtility.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/LocaleUtility.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/LocaleUtility.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/Norm2AllModes.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/Norm2AllModes.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/Norm2AllModes.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/Norm2AllModes.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/Normalizer2Impl.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/Normalizer2Impl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/Normalizer2Impl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/Normalizer2Impl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/OlsonTimeZone.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/OlsonTimeZone.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/OlsonTimeZone.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/OlsonTimeZone.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/PVecToTrieCompactHandler.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/PVecToTrieCompactHandler.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/PVecToTrieCompactHandler.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/PVecToTrieCompactHandler.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/Pair.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/Pair.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/Pair.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/Pair.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/PatternProps.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/PatternProps.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/PatternProps.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/PatternProps.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/PatternTokenizer.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/PatternTokenizer.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/PatternTokenizer.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/PatternTokenizer.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/PluralRulesLoader.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/PluralRulesLoader.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/PluralRulesLoader.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/PluralRulesLoader.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/PropsVectors.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/PropsVectors.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/PropsVectors.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/PropsVectors.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/Punycode.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/Punycode.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/Punycode.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/Punycode.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/RBBIDataWrapper.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/RBBIDataWrapper.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/RBBIDataWrapper.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/RBBIDataWrapper.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/Relation.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/Relation.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/Relation.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/Relation.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/RelativeDateFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/RelativeDateFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/RelativeDateFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/RelativeDateFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ReplaceableUCharacterIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ReplaceableUCharacterIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ReplaceableUCharacterIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ReplaceableUCharacterIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ResourceBundleWrapper.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ResourceBundleWrapper.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ResourceBundleWrapper.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ResourceBundleWrapper.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/Row.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/Row.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/Row.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/Row.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/RuleCharacterIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/RuleCharacterIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/RuleCharacterIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/RuleCharacterIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/SimpleCache.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/SimpleCache.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/SimpleCache.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/SimpleCache.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/SimpleFilteredSentenceBreakIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/SimpleFilteredSentenceBreakIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/SimpleFilteredSentenceBreakIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/SimpleFilteredSentenceBreakIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/SimpleFormatterImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/SimpleFormatterImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/SimpleFormatterImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/SimpleFormatterImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/SoftCache.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/SoftCache.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/SoftCache.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/SoftCache.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/SortedSetRelation.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/SortedSetRelation.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/SortedSetRelation.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/SortedSetRelation.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/StandardPlural.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/StandardPlural.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/StandardPlural.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/StandardPlural.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/StaticUnicodeSets.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/StaticUnicodeSets.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/StaticUnicodeSets.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/StaticUnicodeSets.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/StringPrepDataReader.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/StringPrepDataReader.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/StringPrepDataReader.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/StringPrepDataReader.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/StringRange.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/StringRange.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/StringRange.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/StringRange.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/StringSegment.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/StringSegment.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/StringSegment.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/StringSegment.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/TZDBTimeZoneNames.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/TZDBTimeZoneNames.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/TZDBTimeZoneNames.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/TZDBTimeZoneNames.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/TextTrieMap.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/TextTrieMap.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/TextTrieMap.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/TextTrieMap.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/TimeZoneAdapter.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/TimeZoneAdapter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/TimeZoneAdapter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/TimeZoneAdapter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/TimeZoneGenericNames.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/TimeZoneGenericNames.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/TimeZoneGenericNames.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/TimeZoneGenericNames.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/TimeZoneNamesFactoryImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/TimeZoneNamesFactoryImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/TimeZoneNamesFactoryImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/TimeZoneNamesFactoryImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/TimeZoneNamesImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/TimeZoneNamesImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/TimeZoneNamesImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/TimeZoneNamesImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/Trie.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/Trie.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/Trie.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/Trie.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/Trie2.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/Trie2.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/Trie2.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/Trie2.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/Trie2Writable.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/Trie2Writable.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/Trie2Writable.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/Trie2Writable.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/Trie2_16.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/Trie2_16.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/Trie2_16.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/Trie2_16.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/Trie2_32.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/Trie2_32.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/Trie2_32.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/Trie2_32.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/TrieBuilder.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/TrieBuilder.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/TrieBuilder.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/TrieBuilder.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/TrieIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/TrieIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/TrieIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/TrieIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/UBiDiProps.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/UBiDiProps.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/UBiDiProps.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/UBiDiProps.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/UCaseProps.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/UCaseProps.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/UCaseProps.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/UCaseProps.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/UCharArrayIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/UCharArrayIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/UCharArrayIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/UCharArrayIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/UCharacterIteratorWrapper.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/UCharacterIteratorWrapper.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/UCharacterIteratorWrapper.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/UCharacterIteratorWrapper.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/UCharacterName.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/UCharacterName.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/UCharacterName.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/UCharacterName.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/UCharacterNameChoice.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/UCharacterNameChoice.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/UCharacterNameChoice.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/UCharacterNameChoice.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/UCharacterNameReader.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/UCharacterNameReader.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/UCharacterNameReader.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/UCharacterNameReader.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/UCharacterProperty.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/UCharacterProperty.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/UCharacterProperty.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/UCharacterProperty.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/UCharacterUtility.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/UCharacterUtility.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/UCharacterUtility.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/UCharacterUtility.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/UPropertyAliases.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/UPropertyAliases.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/UPropertyAliases.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/UPropertyAliases.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/URLHandler.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/URLHandler.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/URLHandler.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/URLHandler.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/UResource.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/UResource.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/UResource.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/UResource.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/USerializedSet.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/USerializedSet.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/USerializedSet.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/USerializedSet.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/UTS46.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/UTS46.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/UTS46.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/UTS46.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/UnicodeRegex.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/UnicodeRegex.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/UnicodeRegex.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/UnicodeRegex.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/UnicodeSetStringSpan.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/UnicodeSetStringSpan.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/UnicodeSetStringSpan.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/UnicodeSetStringSpan.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/Utility.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/Utility.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/Utility.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/Utility.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ValidIdentifiers.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ValidIdentifiers.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ValidIdentifiers.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ValidIdentifiers.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/ZoneMeta.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/ZoneMeta.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/ZoneMeta.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/ZoneMeta.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/BurmeseBreakEngine.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/BurmeseBreakEngine.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/BurmeseBreakEngine.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/BurmeseBreakEngine.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/BytesDictionaryMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/BytesDictionaryMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/BytesDictionaryMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/BytesDictionaryMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/CharsDictionaryMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/CharsDictionaryMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/CharsDictionaryMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/CharsDictionaryMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/CjkBreakEngine.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/CjkBreakEngine.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/CjkBreakEngine.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/CjkBreakEngine.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/DictionaryBreakEngine.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/DictionaryBreakEngine.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/DictionaryBreakEngine.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/DictionaryBreakEngine.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/DictionaryData.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/DictionaryData.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/DictionaryData.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/DictionaryData.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/DictionaryMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/DictionaryMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/DictionaryMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/DictionaryMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/KhmerBreakEngine.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/KhmerBreakEngine.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/KhmerBreakEngine.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/KhmerBreakEngine.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/LSTMBreakEngine.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/LSTMBreakEngine.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/LSTMBreakEngine.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/LSTMBreakEngine.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/LanguageBreakEngine.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/LanguageBreakEngine.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/LanguageBreakEngine.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/LanguageBreakEngine.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/LaoBreakEngine.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/LaoBreakEngine.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/LaoBreakEngine.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/LaoBreakEngine.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/MlBreakEngine.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/MlBreakEngine.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/MlBreakEngine.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/MlBreakEngine.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/ThaiBreakEngine.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/ThaiBreakEngine.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/ThaiBreakEngine.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/ThaiBreakEngine.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/UnhandledBreakEngine.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/UnhandledBreakEngine.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/breakiter/UnhandledBreakEngine.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/breakiter/UnhandledBreakEngine.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_da.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_da.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_da.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_da.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_da_DK.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_da_DK.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_da_DK.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_da_DK.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_de.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_de.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_de.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_de.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_de_AT.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_de_AT.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_de_AT.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_de_AT.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_de_DE.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_de_DE.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_de_DE.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_de_DE.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_el.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_el.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_el.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_el.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_el_GR.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_el_GR.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_el_GR.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_el_GR.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_en.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_en.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en_CA.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_en_CA.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en_CA.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_en_CA.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en_GB.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_en_GB.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en_GB.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_en_GB.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en_US.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_en_US.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en_US.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_en_US.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_es.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_es.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_es.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_es.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_es_MX.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_es_MX.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_es_MX.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_es_MX.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_fr.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_fr.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_fr.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_fr.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_fr_CA.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_fr_CA.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_fr_CA.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_fr_CA.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_fr_FR.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_fr_FR.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_fr_FR.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_fr_FR.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_it.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_it.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_it.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_it.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_it_IT.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_it_IT.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_it_IT.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_it_IT.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_iw.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_iw.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_iw.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_iw.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_iw_IL.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_iw_IL.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_iw_IL.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_iw_IL.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_ja_JP.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_ja_JP.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_ja_JP.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/HolidayBundle_ja_JP.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/ResourceReader.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/ResourceReader.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/ResourceReader.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/ResourceReader.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/TokenIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/data/TokenIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/TokenIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/data/TokenIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/BasicDurationFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/BasicDurationFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/BasicDurationFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/BasicDurationFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/BasicDurationFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/BasicDurationFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/BasicDurationFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/BasicDurationFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/BasicDurationFormatterFactory.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/BasicDurationFormatterFactory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/BasicDurationFormatterFactory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/BasicDurationFormatterFactory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodBuilderFactory.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/BasicPeriodBuilderFactory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodBuilderFactory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/BasicPeriodBuilderFactory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/BasicPeriodFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/BasicPeriodFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodFormatterFactory.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/BasicPeriodFormatterFactory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodFormatterFactory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/BasicPeriodFormatterFactory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodFormatterService.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/BasicPeriodFormatterService.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodFormatterService.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/BasicPeriodFormatterService.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/DateFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/DateFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/DateFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/DateFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/DurationFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/DurationFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/DurationFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/DurationFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/DurationFormatterFactory.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/DurationFormatterFactory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/DurationFormatterFactory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/DurationFormatterFactory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/Period.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/Period.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/Period.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/Period.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/PeriodBuilder.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/PeriodBuilder.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/PeriodBuilder.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/PeriodBuilder.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/PeriodBuilderFactory.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/PeriodBuilderFactory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/PeriodBuilderFactory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/PeriodBuilderFactory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/PeriodFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/PeriodFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/PeriodFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/PeriodFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/PeriodFormatterFactory.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/PeriodFormatterFactory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/PeriodFormatterFactory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/PeriodFormatterFactory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/PeriodFormatterService.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/PeriodFormatterService.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/PeriodFormatterService.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/PeriodFormatterService.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/TimeUnit.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/TimeUnit.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/TimeUnit.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/TimeUnit.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/TimeUnitConstants.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/TimeUnitConstants.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/TimeUnitConstants.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/TimeUnitConstants.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/DataRecord.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/DataRecord.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/DataRecord.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/DataRecord.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/PeriodFormatterData.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/PeriodFormatterData.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/PeriodFormatterData.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/PeriodFormatterData.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/PeriodFormatterDataService.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/PeriodFormatterDataService.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/PeriodFormatterDataService.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/PeriodFormatterDataService.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/RecordReader.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/RecordReader.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/RecordReader.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/RecordReader.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/RecordWriter.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/RecordWriter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/RecordWriter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/RecordWriter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/ResourceBasedPeriodFormatterDataService.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/ResourceBasedPeriodFormatterDataService.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/ResourceBasedPeriodFormatterDataService.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/ResourceBasedPeriodFormatterDataService.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/Utils.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/Utils.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/Utils.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/Utils.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/XMLRecordReader.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/XMLRecordReader.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/XMLRecordReader.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/XMLRecordReader.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/XMLRecordWriter.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/XMLRecordWriter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/XMLRecordWriter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/duration/impl/XMLRecordWriter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/AsciiUtil.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/AsciiUtil.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/AsciiUtil.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/AsciiUtil.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/BaseLocale.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/BaseLocale.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/BaseLocale.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/BaseLocale.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/Extension.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/Extension.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/Extension.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/Extension.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/InternalLocaleBuilder.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/InternalLocaleBuilder.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/InternalLocaleBuilder.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/InternalLocaleBuilder.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/KeyTypeData.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/KeyTypeData.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/KeyTypeData.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/KeyTypeData.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LSR.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/LSR.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LSR.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/LSR.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LanguageTag.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/LanguageTag.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LanguageTag.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/LanguageTag.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LocaleDistance.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/LocaleDistance.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LocaleDistance.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/LocaleDistance.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LocaleExtensions.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/LocaleExtensions.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LocaleExtensions.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/LocaleExtensions.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LocaleObjectCache.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/LocaleObjectCache.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LocaleObjectCache.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/LocaleObjectCache.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LocaleSyntaxException.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/LocaleSyntaxException.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LocaleSyntaxException.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/LocaleSyntaxException.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LocaleValidityChecker.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/LocaleValidityChecker.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LocaleValidityChecker.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/LocaleValidityChecker.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/ParseStatus.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/ParseStatus.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/ParseStatus.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/ParseStatus.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/StringTokenIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/StringTokenIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/StringTokenIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/StringTokenIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/UnicodeLocaleExtension.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/UnicodeLocaleExtension.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/UnicodeLocaleExtension.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/UnicodeLocaleExtension.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/XCldrStub.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/XCldrStub.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/XCldrStub.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/XCldrStub.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/XLikelySubtags.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/XLikelySubtags.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/locale/XLikelySubtags.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/locale/XLikelySubtags.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/AdoptingModifierStore.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/AdoptingModifierStore.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/AdoptingModifierStore.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/AdoptingModifierStore.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/AffixPatternProvider.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/AffixPatternProvider.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/AffixPatternProvider.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/AffixPatternProvider.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/AffixUtils.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/AffixUtils.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/AffixUtils.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/AffixUtils.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/CompactData.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/CompactData.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/CompactData.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/CompactData.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/ConstantAffixModifier.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/ConstantAffixModifier.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/ConstantAffixModifier.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/ConstantAffixModifier.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/ConstantMultiFieldModifier.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/ConstantMultiFieldModifier.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/ConstantMultiFieldModifier.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/ConstantMultiFieldModifier.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/CurrencyPluralInfoAffixProvider.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/CurrencyPluralInfoAffixProvider.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/CurrencyPluralInfoAffixProvider.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/CurrencyPluralInfoAffixProvider.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/CurrencySpacingEnabledModifier.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/CurrencySpacingEnabledModifier.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/CurrencySpacingEnabledModifier.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/CurrencySpacingEnabledModifier.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/CustomSymbolCurrency.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/CustomSymbolCurrency.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/CustomSymbolCurrency.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/CustomSymbolCurrency.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/DecimalFormatProperties.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/DecimalFormatProperties.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/DecimalFormatProperties.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/DecimalFormatProperties.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/DecimalQuantity.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/DecimalQuantity.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/DecimalQuantity.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/DecimalQuantity.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/DecimalQuantity_AbstractBCD.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/DecimalQuantity_AbstractBCD.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/DecimalQuantity_AbstractBCD.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/DecimalQuantity_AbstractBCD.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/DecimalQuantity_DualStorageBCD.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/DecimalQuantity_DualStorageBCD.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/DecimalQuantity_DualStorageBCD.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/DecimalQuantity_DualStorageBCD.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/Grouper.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/Grouper.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/Grouper.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/Grouper.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/LocalizedNumberFormatterAsFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/LocalizedNumberFormatterAsFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/LocalizedNumberFormatterAsFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/LocalizedNumberFormatterAsFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/LongNameHandler.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/LongNameHandler.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/LongNameHandler.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/LongNameHandler.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/LongNameMultiplexer.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/LongNameMultiplexer.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/LongNameMultiplexer.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/LongNameMultiplexer.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/MacroProps.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MacroProps.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/MacroProps.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MacroProps.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/MicroProps.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MicroProps.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/MicroProps.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MicroProps.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/MicroPropsGenerator.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MicroPropsGenerator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/MicroPropsGenerator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MicroPropsGenerator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/MicroPropsMutator.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MicroPropsMutator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/MicroPropsMutator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MicroPropsMutator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/MixedUnitLongNameHandler.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MixedUnitLongNameHandler.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/MixedUnitLongNameHandler.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MixedUnitLongNameHandler.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/Modifier.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/Modifier.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/Modifier.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/Modifier.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/ModifierStore.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/ModifierStore.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/ModifierStore.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/ModifierStore.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/MultiplierFormatHandler.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MultiplierFormatHandler.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/MultiplierFormatHandler.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MultiplierFormatHandler.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/MultiplierProducer.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MultiplierProducer.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/MultiplierProducer.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MultiplierProducer.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/MutablePatternModifier.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MutablePatternModifier.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/MutablePatternModifier.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/MutablePatternModifier.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/Padder.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/Padder.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/Padder.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/Padder.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/PatternStringParser.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/PatternStringParser.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/PatternStringParser.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/PatternStringParser.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/PatternStringUtils.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/PatternStringUtils.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/PatternStringUtils.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/PatternStringUtils.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/Properties.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/Properties.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/Properties.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/Properties.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/PropertiesAffixPatternProvider.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/PropertiesAffixPatternProvider.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/PropertiesAffixPatternProvider.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/PropertiesAffixPatternProvider.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/RoundingUtils.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/RoundingUtils.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/RoundingUtils.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/RoundingUtils.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/SimpleModifier.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/SimpleModifier.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/SimpleModifier.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/SimpleModifier.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/UnitConversionHandler.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/UnitConversionHandler.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/UnitConversionHandler.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/UnitConversionHandler.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/UsagePrefsHandler.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/UsagePrefsHandler.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/UsagePrefsHandler.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/UsagePrefsHandler.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/AffixMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/AffixMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/AffixMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/AffixMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/AffixPatternMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/AffixPatternMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/AffixPatternMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/AffixPatternMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/AffixTokenMatcherFactory.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/AffixTokenMatcherFactory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/AffixTokenMatcherFactory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/AffixTokenMatcherFactory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/CodePointMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/CodePointMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/CodePointMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/CodePointMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/CombinedCurrencyMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/CombinedCurrencyMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/CombinedCurrencyMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/CombinedCurrencyMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/DecimalMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/DecimalMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/DecimalMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/DecimalMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/IgnorablesMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/IgnorablesMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/IgnorablesMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/IgnorablesMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/InfinityMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/InfinityMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/InfinityMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/InfinityMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/MinusSignMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/MinusSignMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/MinusSignMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/MinusSignMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/MultiplierParseHandler.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/MultiplierParseHandler.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/MultiplierParseHandler.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/MultiplierParseHandler.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/NanMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/NanMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/NanMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/NanMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/NumberParseMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/NumberParseMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/NumberParseMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/NumberParseMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/NumberParserImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/NumberParserImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/NumberParserImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/NumberParserImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/PaddingMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/PaddingMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/PaddingMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/PaddingMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/ParsedNumber.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/ParsedNumber.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/ParsedNumber.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/ParsedNumber.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/ParsingUtils.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/ParsingUtils.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/ParsingUtils.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/ParsingUtils.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/PercentMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/PercentMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/PercentMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/PercentMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/PermilleMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/PermilleMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/PermilleMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/PermilleMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/PlusSignMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/PlusSignMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/PlusSignMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/PlusSignMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/RequireAffixValidator.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/RequireAffixValidator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/RequireAffixValidator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/RequireAffixValidator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/RequireCurrencyValidator.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/RequireCurrencyValidator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/RequireCurrencyValidator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/RequireCurrencyValidator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/RequireDecimalSeparatorValidator.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/RequireDecimalSeparatorValidator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/RequireDecimalSeparatorValidator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/RequireDecimalSeparatorValidator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/RequireNumberValidator.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/RequireNumberValidator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/RequireNumberValidator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/RequireNumberValidator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/ScientificMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/ScientificMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/ScientificMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/ScientificMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/SeriesMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/SeriesMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/SeriesMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/SeriesMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/SymbolMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/SymbolMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/SymbolMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/SymbolMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/ValidationMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/ValidationMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/ValidationMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/parse/ValidationMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/range/PrefixInfixSuffixLengthHelper.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/range/PrefixInfixSuffixLengthHelper.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/range/PrefixInfixSuffixLengthHelper.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/range/PrefixInfixSuffixLengthHelper.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/range/RangeMacroProps.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/range/RangeMacroProps.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/range/RangeMacroProps.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/range/RangeMacroProps.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/number/range/StandardPluralRanges.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/number/range/StandardPluralRanges.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/number/range/StandardPluralRanges.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/number/range/StandardPluralRanges.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/personname/FieldModifierImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/personname/FieldModifierImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/personname/FieldModifierImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/personname/FieldModifierImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/personname/PersonNameFormatterImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/personname/PersonNameFormatterImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/personname/PersonNameFormatterImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/personname/PersonNameFormatterImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/personname/PersonNamePattern.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/personname/PersonNamePattern.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/personname/PersonNamePattern.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/personname/PersonNamePattern.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/units/ComplexUnitsConverter.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/units/ComplexUnitsConverter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/units/ComplexUnitsConverter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/units/ComplexUnitsConverter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/units/ConversionRates.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/units/ConversionRates.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/units/ConversionRates.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/units/ConversionRates.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/units/MeasureUnitImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/units/MeasureUnitImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/units/MeasureUnitImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/units/MeasureUnitImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/units/SingleUnitImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/units/SingleUnitImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/units/SingleUnitImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/units/SingleUnitImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/units/UnitPreferences.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/units/UnitPreferences.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/units/UnitPreferences.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/units/UnitPreferences.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/units/UnitsConverter.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/units/UnitsConverter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/units/UnitsConverter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/units/UnitsConverter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/units/UnitsData.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/units/UnitsData.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/units/UnitsData.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/units/UnitsData.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/units/UnitsRouter.java b/icu4j/main/core/src/main/java/com/ibm/icu/impl/units/UnitsRouter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/units/UnitsRouter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/impl/units/UnitsRouter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/lang/CharSequences.java b/icu4j/main/core/src/main/java/com/ibm/icu/lang/CharSequences.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/lang/CharSequences.java rename to icu4j/main/core/src/main/java/com/ibm/icu/lang/CharSequences.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/lang/CharacterProperties.java b/icu4j/main/core/src/main/java/com/ibm/icu/lang/CharacterProperties.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/lang/CharacterProperties.java rename to icu4j/main/core/src/main/java/com/ibm/icu/lang/CharacterProperties.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/lang/UCharacter.java b/icu4j/main/core/src/main/java/com/ibm/icu/lang/UCharacter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/lang/UCharacter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/lang/UCharacter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/lang/UCharacterCategory.java b/icu4j/main/core/src/main/java/com/ibm/icu/lang/UCharacterCategory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/lang/UCharacterCategory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/lang/UCharacterCategory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/lang/UCharacterDirection.java b/icu4j/main/core/src/main/java/com/ibm/icu/lang/UCharacterDirection.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/lang/UCharacterDirection.java rename to icu4j/main/core/src/main/java/com/ibm/icu/lang/UCharacterDirection.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/lang/UCharacterEnums.java b/icu4j/main/core/src/main/java/com/ibm/icu/lang/UCharacterEnums.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/lang/UCharacterEnums.java rename to icu4j/main/core/src/main/java/com/ibm/icu/lang/UCharacterEnums.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/lang/UCharacterNameIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/lang/UCharacterNameIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/lang/UCharacterNameIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/lang/UCharacterNameIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/lang/UProperty.java b/icu4j/main/core/src/main/java/com/ibm/icu/lang/UProperty.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/lang/UProperty.java rename to icu4j/main/core/src/main/java/com/ibm/icu/lang/UProperty.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/lang/UScript.java b/icu4j/main/core/src/main/java/com/ibm/icu/lang/UScript.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/lang/UScript.java rename to icu4j/main/core/src/main/java/com/ibm/icu/lang/UScript.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/lang/UScriptRun.java b/icu4j/main/core/src/main/java/com/ibm/icu/lang/UScriptRun.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/lang/UScriptRun.java rename to icu4j/main/core/src/main/java/com/ibm/icu/lang/UScriptRun.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/math/BigDecimal.java b/icu4j/main/core/src/main/java/com/ibm/icu/math/BigDecimal.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/math/BigDecimal.java rename to icu4j/main/core/src/main/java/com/ibm/icu/math/BigDecimal.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/math/MathContext.java b/icu4j/main/core/src/main/java/com/ibm/icu/math/MathContext.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/math/MathContext.java rename to icu4j/main/core/src/main/java/com/ibm/icu/math/MathContext.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/DateTimeFormatterFactory.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/DateTimeFormatterFactory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/DateTimeFormatterFactory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/DateTimeFormatterFactory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/FormattedMessage.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/FormattedMessage.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/FormattedMessage.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/FormattedMessage.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/FormattedPlaceholder.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/FormattedPlaceholder.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/FormattedPlaceholder.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/FormattedPlaceholder.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/Formatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/Formatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/Formatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/Formatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/FormatterFactory.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/FormatterFactory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/FormatterFactory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/FormatterFactory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/IdentityFormatterFactory.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/IdentityFormatterFactory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/IdentityFormatterFactory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/IdentityFormatterFactory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/MessageFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/MessageFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/MessageFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/MessageFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/Mf2DataModel.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/Mf2DataModel.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/Mf2DataModel.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/Mf2DataModel.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/Mf2DataModelFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/Mf2DataModelFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/Mf2DataModelFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/Mf2DataModelFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/Mf2FunctionRegistry.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/Mf2FunctionRegistry.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/Mf2FunctionRegistry.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/Mf2FunctionRegistry.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/Mf2Parser.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/Mf2Parser.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/Mf2Parser.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/Mf2Parser.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/Mf2Serializer.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/Mf2Serializer.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/Mf2Serializer.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/Mf2Serializer.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/NumberFormatterFactory.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/NumberFormatterFactory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/NumberFormatterFactory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/NumberFormatterFactory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/OptUtils.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/OptUtils.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/OptUtils.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/OptUtils.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/PlainStringFormattedValue.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/PlainStringFormattedValue.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/PlainStringFormattedValue.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/PlainStringFormattedValue.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/PluralSelectorFactory.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/PluralSelectorFactory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/PluralSelectorFactory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/PluralSelectorFactory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/Selector.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/Selector.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/Selector.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/Selector.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/SelectorFactory.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/SelectorFactory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/SelectorFactory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/SelectorFactory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/TextSelectorFactory.java b/icu4j/main/core/src/main/java/com/ibm/icu/message2/TextSelectorFactory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/TextSelectorFactory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/message2/TextSelectorFactory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/CompactNotation.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/CompactNotation.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/CompactNotation.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/CompactNotation.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/CurrencyPrecision.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/CurrencyPrecision.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/CurrencyPrecision.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/CurrencyPrecision.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/FormattedNumber.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/FormattedNumber.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/FormattedNumber.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/FormattedNumber.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/FormattedNumberRange.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/FormattedNumberRange.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/FormattedNumberRange.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/FormattedNumberRange.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/FractionPrecision.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/FractionPrecision.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/FractionPrecision.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/FractionPrecision.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/IntegerWidth.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/IntegerWidth.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/IntegerWidth.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/IntegerWidth.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/LocalizedNumberFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/LocalizedNumberFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/LocalizedNumberFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/LocalizedNumberFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/LocalizedNumberRangeFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/LocalizedNumberRangeFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/LocalizedNumberRangeFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/LocalizedNumberRangeFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/Notation.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/Notation.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/Notation.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/Notation.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/NumberFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/NumberFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/NumberFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/NumberFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/NumberFormatterImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/NumberFormatterImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/NumberFormatterImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/NumberFormatterImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/NumberFormatterSettings.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/NumberFormatterSettings.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/NumberFormatterSettings.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/NumberFormatterSettings.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/NumberPropertyMapper.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/NumberPropertyMapper.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/NumberPropertyMapper.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/NumberPropertyMapper.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/NumberRangeFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/NumberRangeFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/NumberRangeFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/NumberRangeFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/NumberRangeFormatterImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/NumberRangeFormatterImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/NumberRangeFormatterImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/NumberRangeFormatterImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/NumberRangeFormatterSettings.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/NumberRangeFormatterSettings.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/NumberRangeFormatterSettings.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/NumberRangeFormatterSettings.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/NumberSkeletonImpl.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/NumberSkeletonImpl.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/NumberSkeletonImpl.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/NumberSkeletonImpl.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/Precision.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/Precision.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/Precision.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/Precision.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/Scale.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/Scale.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/Scale.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/Scale.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/ScientificNotation.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/ScientificNotation.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/ScientificNotation.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/ScientificNotation.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/SimpleNotation.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/SimpleNotation.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/SimpleNotation.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/SimpleNotation.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/SkeletonSyntaxException.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/SkeletonSyntaxException.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/SkeletonSyntaxException.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/SkeletonSyntaxException.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/UnlocalizedNumberFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/UnlocalizedNumberFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/UnlocalizedNumberFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/UnlocalizedNumberFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/UnlocalizedNumberRangeFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/number/UnlocalizedNumberRangeFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/UnlocalizedNumberRangeFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/number/UnlocalizedNumberRangeFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/ArabicShaping.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/ArabicShaping.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/ArabicShaping.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/ArabicShaping.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/ArabicShapingException.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/ArabicShapingException.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/ArabicShapingException.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/ArabicShapingException.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/Bidi.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/Bidi.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/Bidi.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/Bidi.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/BidiClassifier.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/BidiClassifier.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/BidiClassifier.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/BidiClassifier.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/BidiLine.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/BidiLine.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/BidiLine.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/BidiLine.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/BidiRun.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/BidiRun.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/BidiRun.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/BidiRun.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/BidiTransform.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/BidiTransform.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/BidiTransform.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/BidiTransform.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/BidiWriter.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/BidiWriter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/BidiWriter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/BidiWriter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/BreakIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/BreakIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/BreakIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/BreakIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/BreakIteratorFactory.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/BreakIteratorFactory.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/BreakIteratorFactory.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/BreakIteratorFactory.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/CanonicalIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/CanonicalIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/CanonicalIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/CanonicalIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/CaseMap.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/CaseMap.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/CaseMap.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/CaseMap.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/CharsetDetector.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetDetector.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/CharsetDetector.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetDetector.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/CharsetMatch.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetMatch.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/CharsetMatch.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetMatch.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/CharsetRecog_2022.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetRecog_2022.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/CharsetRecog_2022.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetRecog_2022.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/CharsetRecog_UTF8.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetRecog_UTF8.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/CharsetRecog_UTF8.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetRecog_UTF8.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/CharsetRecog_Unicode.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetRecog_Unicode.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/CharsetRecog_Unicode.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetRecog_Unicode.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/CharsetRecog_mbcs.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetRecog_mbcs.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/CharsetRecog_mbcs.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetRecog_mbcs.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/CharsetRecog_sbcs.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetRecog_sbcs.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/CharsetRecog_sbcs.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetRecog_sbcs.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/CharsetRecognizer.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetRecognizer.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/CharsetRecognizer.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/CharsetRecognizer.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/ChineseDateFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/ChineseDateFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/ChineseDateFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/ChineseDateFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/ChineseDateFormatSymbols.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/ChineseDateFormatSymbols.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/ChineseDateFormatSymbols.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/ChineseDateFormatSymbols.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/CompactDecimalFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/CompactDecimalFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/CompactDecimalFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/CompactDecimalFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/ComposedCharIter.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/ComposedCharIter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/ComposedCharIter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/ComposedCharIter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/ConstrainedFieldPosition.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/ConstrainedFieldPosition.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/ConstrainedFieldPosition.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/ConstrainedFieldPosition.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/CurrencyDisplayNames.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/CurrencyDisplayNames.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/CurrencyDisplayNames.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/CurrencyDisplayNames.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/CurrencyFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/CurrencyFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/CurrencyFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/CurrencyFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/CurrencyMetaInfo.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/CurrencyMetaInfo.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/CurrencyMetaInfo.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/CurrencyMetaInfo.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/CurrencyPluralInfo.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/CurrencyPluralInfo.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/CurrencyPluralInfo.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/CurrencyPluralInfo.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/DateFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/DateFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/DateFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/DateFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/DateFormatSymbols.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/DateFormatSymbols.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/DateFormatSymbols.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/DateFormatSymbols.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/DateIntervalFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/DateIntervalFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/DateIntervalFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/DateIntervalFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/DateIntervalInfo.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/DateIntervalInfo.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/DateIntervalInfo.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/DateIntervalInfo.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/DateTimePatternGenerator.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/DateTimePatternGenerator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/DateTimePatternGenerator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/DateTimePatternGenerator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/DecimalFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/DecimalFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/DecimalFormatSymbols.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/DecimalFormatSymbols.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/DisplayContext.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/DisplayContext.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/DisplayContext.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/DisplayContext.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/DisplayOptions.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/DisplayOptions.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/DisplayOptions.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/DisplayOptions.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/DurationFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/DurationFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/DurationFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/DurationFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/Edits.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/Edits.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/Edits.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/Edits.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/FilteredBreakIteratorBuilder.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/FilteredBreakIteratorBuilder.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/FilteredBreakIteratorBuilder.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/FilteredBreakIteratorBuilder.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/FilteredNormalizer2.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/FilteredNormalizer2.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/FilteredNormalizer2.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/FilteredNormalizer2.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/FormattedValue.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/FormattedValue.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/FormattedValue.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/FormattedValue.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/IDNA.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/IDNA.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/IDNA.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/IDNA.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/ListFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/ListFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/ListFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/ListFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/LocaleDisplayNames.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/LocaleDisplayNames.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/LocaleDisplayNames.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/LocaleDisplayNames.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/MeasureFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/MeasureFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/MeasureFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/MeasureFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/MessageFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/MessageFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/MessageFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/MessageFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/MessagePattern.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/MessagePattern.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/MessagePattern.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/MessagePattern.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/MessagePatternUtil.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/MessagePatternUtil.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/MessagePatternUtil.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/MessagePatternUtil.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/NFRule.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/NFRule.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/NFRule.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/NFRule.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/NFRuleSet.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/NFRuleSet.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/NFRuleSet.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/NFRuleSet.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/NFSubstitution.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/NFSubstitution.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/NFSubstitution.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/NFSubstitution.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/Normalizer.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/Normalizer.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/Normalizer.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/Normalizer.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/Normalizer2.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/Normalizer2.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/Normalizer2.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/Normalizer2.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/NumberFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/NumberFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/NumberFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/NumberFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/NumberFormatServiceShim.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/NumberFormatServiceShim.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/NumberFormatServiceShim.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/NumberFormatServiceShim.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/NumberingSystem.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/NumberingSystem.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/NumberingSystem.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/NumberingSystem.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/PersonName.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/PersonName.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/PersonName.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/PersonName.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/PersonNameFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/PersonNameFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/PersonNameFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/PersonNameFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/PluralFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/PluralFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/PluralFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/PluralFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/PluralRules.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/PluralRules.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/PluralRules.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/PluralRules.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/PluralRulesSerialProxy.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/PluralRulesSerialProxy.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/PluralRulesSerialProxy.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/PluralRulesSerialProxy.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/Quantifier.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/Quantifier.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/Quantifier.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/Quantifier.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/QuantityFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/QuantityFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/QuantityFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/QuantityFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RBBINode.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/RBBINode.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/RBBINode.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/RBBINode.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RBBIRuleBuilder.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/RBBIRuleBuilder.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/RBBIRuleBuilder.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/RBBIRuleBuilder.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RBBIRuleParseTable.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/RBBIRuleParseTable.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/RBBIRuleParseTable.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/RBBIRuleParseTable.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RBBIRuleScanner.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/RBBIRuleScanner.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/RBBIRuleScanner.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/RBBIRuleScanner.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RBBISetBuilder.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/RBBISetBuilder.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/RBBISetBuilder.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/RBBISetBuilder.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RBBISymbolTable.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/RBBISymbolTable.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/RBBISymbolTable.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/RBBISymbolTable.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RBBITableBuilder.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/RBBITableBuilder.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/RBBITableBuilder.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/RBBITableBuilder.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RBNFChinesePostProcessor.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/RBNFChinesePostProcessor.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/RBNFChinesePostProcessor.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/RBNFChinesePostProcessor.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RBNFPostProcessor.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/RBNFPostProcessor.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/RBNFPostProcessor.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/RBNFPostProcessor.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RbnfLenientScanner.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/RbnfLenientScanner.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/RbnfLenientScanner.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/RbnfLenientScanner.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RbnfLenientScannerProvider.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/RbnfLenientScannerProvider.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/RbnfLenientScannerProvider.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/RbnfLenientScannerProvider.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/RelativeDateTimeFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/RelativeDateTimeFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/Replaceable.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/Replaceable.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/Replaceable.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/Replaceable.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/ReplaceableContextIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/ReplaceableContextIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/ReplaceableContextIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/ReplaceableContextIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/ReplaceableString.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/ReplaceableString.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/ReplaceableString.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/ReplaceableString.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RuleBasedBreakIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/RuleBasedBreakIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/RuleBasedBreakIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/RuleBasedBreakIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RuleBasedNumberFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/RuleBasedNumberFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/RuleBasedNumberFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/RuleBasedNumberFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/SCSU.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/SCSU.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/SCSU.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/SCSU.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/ScientificNumberFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/ScientificNumberFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/ScientificNumberFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/ScientificNumberFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/SelectFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/SelectFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/SelectFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/SelectFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/SimpleDateFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/SimpleDateFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/SimpleDateFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/SimpleDateFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/SimpleFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/SimpleFormatter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/SimpleFormatter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/SimpleFormatter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/SimplePersonName.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/SimplePersonName.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/SimplePersonName.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/SimplePersonName.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/SpoofChecker.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/SpoofChecker.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/SpoofChecker.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/SpoofChecker.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/StringCharacterIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/StringCharacterIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/StringCharacterIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/StringCharacterIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/StringPrep.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/StringPrep.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/StringPrep.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/StringPrep.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/StringPrepParseException.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/StringPrepParseException.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/StringPrepParseException.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/StringPrepParseException.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/StringTransform.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/StringTransform.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/StringTransform.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/StringTransform.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/SymbolTable.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/SymbolTable.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/SymbolTable.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/SymbolTable.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/TimeUnitFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/TimeUnitFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/TimeUnitFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/TimeUnitFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/TimeZoneFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/TimeZoneFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/TimeZoneFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/TimeZoneFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/TimeZoneNames.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/TimeZoneNames.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/TimeZoneNames.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/TimeZoneNames.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/Transform.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/Transform.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/Transform.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/Transform.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/UCharacterIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/UCharacterIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/UCharacterIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/UCharacterIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/UFieldPosition.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/UFieldPosition.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/UFieldPosition.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/UFieldPosition.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/UFormat.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/UFormat.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/UFormat.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/UFormat.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/UForwardCharacterIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/UForwardCharacterIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/UForwardCharacterIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/UForwardCharacterIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/UTF16.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/UTF16.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/UTF16.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/UTF16.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeCompressor.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeCompressor.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeCompressor.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeCompressor.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeDecompressor.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeDecompressor.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeDecompressor.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeDecompressor.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeFilter.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeFilter.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeFilter.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeFilter.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeReplacer.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeReplacer.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeReplacer.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeReplacer.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeSet.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeSet.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeSet.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeSet.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeSetIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeSetIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeSetIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeSetIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeSetSpanner.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeSetSpanner.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/UnicodeSetSpanner.java rename to icu4j/main/core/src/main/java/com/ibm/icu/text/UnicodeSetSpanner.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/AnnualTimeZoneRule.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/AnnualTimeZoneRule.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/AnnualTimeZoneRule.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/AnnualTimeZoneRule.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/BasicTimeZone.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/BasicTimeZone.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/BasicTimeZone.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/BasicTimeZone.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/BuddhistCalendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/BuddhistCalendar.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/BuddhistCalendar.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/BuddhistCalendar.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/ByteArrayWrapper.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/ByteArrayWrapper.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/ByteArrayWrapper.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/ByteArrayWrapper.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/BytesTrie.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/BytesTrie.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/BytesTrie.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/BytesTrie.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/BytesTrieBuilder.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/BytesTrieBuilder.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/BytesTrieBuilder.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/BytesTrieBuilder.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/CECalendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/CECalendar.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/CECalendar.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/CECalendar.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/Calendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/Calendar.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/Calendar.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/Calendar.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/CaseInsensitiveString.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/CaseInsensitiveString.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/CaseInsensitiveString.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/CaseInsensitiveString.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/CharsTrie.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/CharsTrie.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/CharsTrie.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/CharsTrie.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/CharsTrieBuilder.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/CharsTrieBuilder.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/CharsTrieBuilder.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/CharsTrieBuilder.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/ChineseCalendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/ChineseCalendar.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/ChineseCalendar.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/ChineseCalendar.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/CodePointMap.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/CodePointMap.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/CodePointMap.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/CodePointMap.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/CodePointTrie.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/CodePointTrie.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/CodePointTrie.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/CodePointTrie.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/CompactByteArray.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/CompactByteArray.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/CompactByteArray.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/CompactByteArray.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/CompactCharArray.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/CompactCharArray.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/CompactCharArray.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/CompactCharArray.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/CopticCalendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/CopticCalendar.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/CopticCalendar.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/CopticCalendar.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/Currency.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/Currency.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/Currency.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/Currency.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/CurrencyAmount.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/CurrencyAmount.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/CurrencyAmount.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/CurrencyAmount.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/CurrencyServiceShim.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/CurrencyServiceShim.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/CurrencyServiceShim.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/CurrencyServiceShim.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/DangiCalendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/DangiCalendar.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/DangiCalendar.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/DangiCalendar.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/DateInterval.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/DateInterval.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/DateInterval.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/DateInterval.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/DateRule.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/DateRule.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/DateRule.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/DateRule.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/DateTimeRule.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/DateTimeRule.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/DateTimeRule.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/DateTimeRule.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/EasterHoliday.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/EasterHoliday.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/EasterHoliday.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/EasterHoliday.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/EthiopicCalendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/EthiopicCalendar.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/EthiopicCalendar.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/EthiopicCalendar.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/Freezable.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/Freezable.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/Freezable.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/Freezable.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/GenderInfo.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/GenderInfo.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/GenderInfo.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/GenderInfo.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/GregorianCalendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/GregorianCalendar.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/GregorianCalendar.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/GregorianCalendar.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/HebrewCalendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/HebrewCalendar.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/HebrewCalendar.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/HebrewCalendar.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/HebrewHoliday.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/HebrewHoliday.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/HebrewHoliday.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/HebrewHoliday.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/Holiday.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/Holiday.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/Holiday.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/Holiday.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/ICUCloneNotSupportedException.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/ICUCloneNotSupportedException.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/ICUCloneNotSupportedException.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/ICUCloneNotSupportedException.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/ICUException.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/ICUException.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/ICUException.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/ICUException.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/ICUInputTooLongException.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/ICUInputTooLongException.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/ICUInputTooLongException.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/ICUInputTooLongException.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/ICUUncheckedIOException.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/ICUUncheckedIOException.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/ICUUncheckedIOException.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/ICUUncheckedIOException.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/IllformedLocaleException.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/IllformedLocaleException.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/IllformedLocaleException.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/IllformedLocaleException.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/IndianCalendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/IndianCalendar.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/IndianCalendar.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/IndianCalendar.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/InitialTimeZoneRule.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/InitialTimeZoneRule.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/InitialTimeZoneRule.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/InitialTimeZoneRule.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/IslamicCalendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/IslamicCalendar.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/IslamicCalendar.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/IslamicCalendar.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/JapaneseCalendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/JapaneseCalendar.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/JapaneseCalendar.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/JapaneseCalendar.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/LocaleData.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/LocaleData.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/LocaleData.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/LocaleData.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/LocaleMatcher.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/LocaleMatcher.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/LocaleMatcher.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/LocaleMatcher.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/LocalePriorityList.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/LocalePriorityList.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/LocalePriorityList.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/LocalePriorityList.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/Measure.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/Measure.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/Measure.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/Measure.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/MeasureUnit.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/MeasureUnit.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/MeasureUnit.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/MeasureUnit.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/MutableCodePointTrie.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/MutableCodePointTrie.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/MutableCodePointTrie.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/MutableCodePointTrie.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/NoUnit.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/NoUnit.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/NoUnit.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/NoUnit.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/Output.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/Output.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/Output.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/Output.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/OutputInt.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/OutputInt.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/OutputInt.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/OutputInt.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/PersianCalendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/PersianCalendar.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/PersianCalendar.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/PersianCalendar.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/RangeDateRule.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/RangeDateRule.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/RangeDateRule.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/RangeDateRule.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/RangeValueIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/RangeValueIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/RangeValueIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/RangeValueIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/Region.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/Region.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/Region.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/Region.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/RuleBasedTimeZone.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/RuleBasedTimeZone.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/RuleBasedTimeZone.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/RuleBasedTimeZone.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/STZInfo.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/STZInfo.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/STZInfo.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/STZInfo.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/SimpleDateRule.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/SimpleDateRule.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/SimpleDateRule.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/SimpleDateRule.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/SimpleHoliday.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/SimpleHoliday.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/SimpleHoliday.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/SimpleHoliday.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/SimpleTimeZone.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/SimpleTimeZone.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/SimpleTimeZone.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/SimpleTimeZone.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/StringTokenizer.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/StringTokenizer.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/StringTokenizer.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/StringTokenizer.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/StringTrieBuilder.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/StringTrieBuilder.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/StringTrieBuilder.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/StringTrieBuilder.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/TaiwanCalendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/TaiwanCalendar.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/TaiwanCalendar.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/TaiwanCalendar.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/TimeArrayTimeZoneRule.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/TimeArrayTimeZoneRule.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/TimeArrayTimeZoneRule.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/TimeArrayTimeZoneRule.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/TimeUnit.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/TimeUnit.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/TimeUnit.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/TimeUnit.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/TimeUnitAmount.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/TimeUnitAmount.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/TimeUnitAmount.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/TimeUnitAmount.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/TimeZone.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/TimeZone.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/TimeZone.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/TimeZone.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/TimeZoneRule.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/TimeZoneRule.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/TimeZoneRule.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/TimeZoneRule.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/TimeZoneTransition.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/TimeZoneTransition.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/TimeZoneTransition.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/TimeZoneTransition.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/ULocale.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/ULocale.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/ULocale.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/ULocale.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/UResourceBundle.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/UResourceBundle.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/UResourceBundle.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/UResourceBundle.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/UResourceBundleIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/UResourceBundleIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/UResourceBundleIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/UResourceBundleIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/UResourceTypeMismatchException.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/UResourceTypeMismatchException.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/UResourceTypeMismatchException.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/UResourceTypeMismatchException.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/UniversalTimeScale.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/UniversalTimeScale.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/UniversalTimeScale.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/UniversalTimeScale.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/VTimeZone.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/VTimeZone.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/VTimeZone.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/VTimeZone.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/ValueIterator.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/ValueIterator.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/ValueIterator.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/ValueIterator.java diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/VersionInfo.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/VersionInfo.java similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/VersionInfo.java rename to icu4j/main/core/src/main/java/com/ibm/icu/util/VersionInfo.java diff --git a/icu4j/main/core/src/main/resources/LICENSE b/icu4j/main/core/src/main/resources/LICENSE new file mode 120000 index 00000000000..ee8b6feb8cc --- /dev/null +++ b/icu4j/main/core/src/main/resources/LICENSE @@ -0,0 +1 @@ +../../../../../../LICENSE \ No newline at end of file diff --git a/icu4j/main/classes/core/src/com/ibm/icu/ICUConfig.properties b/icu4j/main/core/src/main/resources/com/ibm/icu/ICUConfig.properties similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/ICUConfig.properties rename to icu4j/main/core/src/main/resources/com/ibm/icu/ICUConfig.properties diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/af.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/af.res new file mode 100644 index 00000000000..c748e0e898a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/af.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/af_NA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/af_NA.res new file mode 100644 index 00000000000..a00b9a981cf Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/af_NA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/af_ZA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/af_ZA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/af_ZA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/agq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/agq.res new file mode 100644 index 00000000000..89b917d970d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/agq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/agq_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/agq_CM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/agq_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ak.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ak.res new file mode 100644 index 00000000000..0622b904b23 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ak.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ak_GH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ak_GH.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ak_GH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/am.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/am.res new file mode 100644 index 00000000000..3b6332bdff0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/am.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/am_ET.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/am_ET.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/am_ET.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar.res new file mode 100644 index 00000000000..78ed9b80631 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_001.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_001.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_001.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_AE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_AE.res new file mode 100644 index 00000000000..498030350f4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_AE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_BH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_BH.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_BH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_DJ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_DJ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_DJ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_DZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_DZ.res new file mode 100644 index 00000000000..3300be56e91 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_DZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_EG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_EG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_EG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_EH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_EH.res new file mode 100644 index 00000000000..3b6ede5e865 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_EH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_ER.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_ER.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_ER.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_IL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_IL.res new file mode 100644 index 00000000000..f1b77d95579 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_IL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_IQ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_IQ.res new file mode 100644 index 00000000000..47690097364 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_IQ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_JO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_JO.res new file mode 100644 index 00000000000..a2a9d20b883 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_JO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_KM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_KM.res new file mode 100644 index 00000000000..592b5af791a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_KM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_KW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_KW.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_KW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_LB.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_LB.res new file mode 100644 index 00000000000..7cf13b2a2b4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_LB.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_LY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_LY.res new file mode 100644 index 00000000000..7dc4d83b159 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_LY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_MA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_MA.res new file mode 100644 index 00000000000..cc7d43b8a51 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_MA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_MR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_MR.res new file mode 100644 index 00000000000..59b54b5fde3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_MR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_OM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_OM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_OM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_PS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_PS.res new file mode 100644 index 00000000000..a2a9d20b883 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_PS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_QA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_QA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_QA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_SA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_SA.res new file mode 100644 index 00000000000..f6a9d742e74 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_SA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_SD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_SD.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_SD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_SO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_SO.res new file mode 100644 index 00000000000..c588bd11572 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_SO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_SS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_SS.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_SS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_SY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_SY.res new file mode 100644 index 00000000000..a2a9d20b883 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_SY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_TD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_TD.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_TD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_TN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_TN.res new file mode 100644 index 00000000000..3300be56e91 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_TN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_YE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_YE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ar_YE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ars.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ars.res new file mode 100644 index 00000000000..ec1a9451ce0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ars.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/as.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/as.res new file mode 100644 index 00000000000..5b989ea893f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/as.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/as_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/as_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/as_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/asa.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/asa.res new file mode 100644 index 00000000000..1211b37bfa7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/asa.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/asa_TZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/asa_TZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/asa_TZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ast.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ast.res new file mode 100644 index 00000000000..b657cfd875f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ast.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ast_ES.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ast_ES.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ast_ES.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az.res new file mode 100644 index 00000000000..b5d6117ba8e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az_AZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az_AZ.res new file mode 100644 index 00000000000..230547ae120 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az_AZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az_Cyrl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az_Cyrl.res new file mode 100644 index 00000000000..a43f4d47e7c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az_Cyrl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az_Cyrl_AZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az_Cyrl_AZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az_Cyrl_AZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az_Latn.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az_Latn_AZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az_Latn_AZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/az_Latn_AZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bas.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bas.res new file mode 100644 index 00000000000..83a0b9ff9d6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bas.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bas_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bas_CM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bas_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/be.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/be.res new file mode 100644 index 00000000000..ff6c3144130 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/be.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/be_BY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/be_BY.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/be_BY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bem.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bem.res new file mode 100644 index 00000000000..365b824ab5c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bem.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bem_ZM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bem_ZM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bem_ZM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bez.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bez.res new file mode 100644 index 00000000000..cef86b77c58 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bez.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bez_TZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bez_TZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bez_TZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bg.res new file mode 100644 index 00000000000..fdb8c68ac3d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bg_BG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bg_BG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bg_BG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bgc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bgc.res new file mode 100644 index 00000000000..45614ff3086 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bgc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bgc_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bgc_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bgc_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bho.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bho.res new file mode 100644 index 00000000000..5a825696376 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bho.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bho_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bho_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bho_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bm.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bm.res new file mode 100644 index 00000000000..5f8d5e97e58 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bm.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bm_ML.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bm_ML.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bm_ML.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bn.res new file mode 100644 index 00000000000..ab96112f007 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bn_BD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bn_BD.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bn_BD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bn_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bn_IN.res new file mode 100644 index 00000000000..c92c4cf9fff Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bn_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bo.res new file mode 100644 index 00000000000..9ece13f79c6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bo_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bo_CN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bo_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bo_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bo_IN.res new file mode 100644 index 00000000000..8f8859d77cd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bo_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/br.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/br.res new file mode 100644 index 00000000000..518909c5a44 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/br.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/br_FR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/br_FR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/br_FR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/burmesedict.dict b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/burmesedict.dict new file mode 100644 index 00000000000..ea5f51634ae Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/burmesedict.dict differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/char.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/char.brk new file mode 100644 index 00000000000..2ab78f1a343 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/char.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/cjdict.dict b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/cjdict.dict new file mode 100644 index 00000000000..7cb3e3c0a15 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/cjdict.dict differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/de.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/de.res new file mode 100644 index 00000000000..c2738c8a6a6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/de.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/el.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/el.res new file mode 100644 index 00000000000..3a13b83ad4b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/el.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/en.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/en.res new file mode 100644 index 00000000000..e5e46cb2445 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/en.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/en_US.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/en_US.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/en_US.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/en_US_POSIX.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/en_US_POSIX.res new file mode 100644 index 00000000000..4fe3cb8bcad Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/en_US_POSIX.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/es.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/es.res new file mode 100644 index 00000000000..e4f1ca70b7e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/es.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/fi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/fi.res new file mode 100644 index 00000000000..30775c77faa Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/fi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/fr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/fr.res new file mode 100644 index 00000000000..39b7c5a2bca Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/fr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/it.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/it.res new file mode 100644 index 00000000000..ce51d4514de Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/it.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/ja.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/ja.res new file mode 100644 index 00000000000..54af50f160f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/ja.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/khmerdict.dict b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/khmerdict.dict new file mode 100644 index 00000000000..e2a396f25c3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/khmerdict.dict differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/ko.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/ko.res new file mode 100644 index 00000000000..798e1d13b66 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/ko.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/laodict.dict b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/laodict.dict new file mode 100644 index 00000000000..7b8f64dd230 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/laodict.dict differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line.brk new file mode 100644 index 00000000000..23c5c0e89f3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_cj.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_cj.brk new file mode 100644 index 00000000000..72ee3b345ec Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_cj.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_loose.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_loose.brk new file mode 100644 index 00000000000..db092a3ca52 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_loose.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_loose_cj.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_loose_cj.brk new file mode 100644 index 00000000000..53a8f4b3c2a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_loose_cj.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_loose_phrase_cj.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_loose_phrase_cj.brk new file mode 100644 index 00000000000..26a4dec5620 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_loose_phrase_cj.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_normal.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_normal.brk new file mode 100644 index 00000000000..c444776c04c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_normal.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_normal_cj.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_normal_cj.brk new file mode 100644 index 00000000000..d664ec6c191 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_normal_cj.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_normal_phrase_cj.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_normal_phrase_cj.brk new file mode 100644 index 00000000000..1c1893dce9f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_normal_phrase_cj.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_phrase_cj.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_phrase_cj.brk new file mode 100644 index 00000000000..d6b129a5a60 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/line_phrase_cj.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/pt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/pt.res new file mode 100644 index 00000000000..c068fa4d701 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/pt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/res_index.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/res_index.res new file mode 100644 index 00000000000..d09052f87c6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/res_index.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/root.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/root.res new file mode 100644 index 00000000000..48a9815ab21 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/root.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/ru.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/ru.res new file mode 100644 index 00000000000..302f4ab31fd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/ru.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/sent.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/sent.brk new file mode 100644 index 00000000000..eb7dc7bc373 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/sent.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/sent_el.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/sent_el.brk new file mode 100644 index 00000000000..2724f503f9e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/sent_el.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/sv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/sv.res new file mode 100644 index 00000000000..30775c77faa Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/sv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/thaidict.dict b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/thaidict.dict new file mode 100644 index 00000000000..645f80ba67d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/thaidict.dict differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/title.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/title.brk new file mode 100644 index 00000000000..0e51287a686 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/title.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/word.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/word.brk new file mode 100644 index 00000000000..2318d6dfd4d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/word.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/word_POSIX.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/word_POSIX.brk new file mode 100644 index 00000000000..bb335c3e853 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/word_POSIX.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/word_fi_sv.brk b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/word_fi_sv.brk new file mode 100644 index 00000000000..71dc0fbadef Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/word_fi_sv.brk differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/zh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/zh.res new file mode 100644 index 00000000000..2e553cfa156 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/zh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/zh_Hant.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/zh_Hant.res new file mode 100644 index 00000000000..2e553cfa156 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brkitr/zh_Hant.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brx.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brx.res new file mode 100644 index 00000000000..3e0da7ed44c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brx.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brx_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brx_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/brx_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs.res new file mode 100644 index 00000000000..b1338830330 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs_BA.res new file mode 100644 index 00000000000..a942372aff4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs_Cyrl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs_Cyrl.res new file mode 100644 index 00000000000..c837a7a59cf Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs_Cyrl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs_Cyrl_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs_Cyrl_BA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs_Cyrl_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs_Latn.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs_Latn_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs_Latn_BA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/bs_Latn_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ca.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ca.res new file mode 100644 index 00000000000..64604d6fc09 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ca.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ca_AD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ca_AD.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ca_AD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ca_ES.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ca_ES.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ca_ES.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ca_FR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ca_FR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ca_FR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ca_IT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ca_IT.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ca_IT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ccp.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ccp.res new file mode 100644 index 00000000000..0efe73d59f1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ccp.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ccp_BD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ccp_BD.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ccp_BD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ccp_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ccp_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ccp_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ce.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ce.res new file mode 100644 index 00000000000..e357985f42e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ce.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ce_RU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ce_RU.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ce_RU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ceb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ceb.res new file mode 100644 index 00000000000..8e4cda81f76 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ceb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ceb_PH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ceb_PH.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ceb_PH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cgg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cgg.res new file mode 100644 index 00000000000..b20c0d79abe Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cgg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cgg_UG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cgg_UG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cgg_UG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/chr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/chr.res new file mode 100644 index 00000000000..61d9621e31f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/chr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/chr_US.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/chr_US.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/chr_US.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ckb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ckb.res new file mode 100644 index 00000000000..70c91c66255 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ckb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ckb_IQ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ckb_IQ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ckb_IQ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ckb_IR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ckb_IR.res new file mode 100644 index 00000000000..e75c602e119 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ckb_IR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/confusables.cfu b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/confusables.cfu new file mode 100644 index 00000000000..d66d13c7b01 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/confusables.cfu differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cs.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cs.res new file mode 100644 index 00000000000..73e4627d2ab Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cs.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cs_CZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cs_CZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cs_CZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/currencyNumericCodes.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/currencyNumericCodes.res new file mode 100644 index 00000000000..d5719f09112 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/currencyNumericCodes.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cv.res new file mode 100644 index 00000000000..98894f73798 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cv_RU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cv_RU.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cv_RU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cy.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cy.res new file mode 100644 index 00000000000..036edf4b8f4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cy.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cy_GB.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cy_GB.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/cy_GB.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/da.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/da.res new file mode 100644 index 00000000000..cb66793f75a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/da.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/da_DK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/da_DK.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/da_DK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/da_GL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/da_GL.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/da_GL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dav.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dav.res new file mode 100644 index 00000000000..a9debbe05e1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dav.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dav_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dav_KE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dav_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dayPeriods.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dayPeriods.res new file mode 100644 index 00000000000..c70d61b0426 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dayPeriods.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de.res new file mode 100644 index 00000000000..fe60bb3c42f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_AT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_AT.res new file mode 100644 index 00000000000..b898c599634 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_AT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_BE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_BE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_BE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_CH.res new file mode 100644 index 00000000000..f6975e3a6b7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_DE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_DE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_DE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_IT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_IT.res new file mode 100644 index 00000000000..a7066331dc6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_IT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_LI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_LI.res new file mode 100644 index 00000000000..db7ba40df8c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_LI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_LU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_LU.res new file mode 100644 index 00000000000..17b8d1260be Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/de_LU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dje.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dje.res new file mode 100644 index 00000000000..d4bc8808b83 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dje.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dje_NE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dje_NE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dje_NE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/doi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/doi.res new file mode 100644 index 00000000000..4bfad855408 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/doi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/doi_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/doi_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/doi_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dsb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dsb.res new file mode 100644 index 00000000000..6091a439cc6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dsb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dsb_DE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dsb_DE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dsb_DE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dua.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dua.res new file mode 100644 index 00000000000..1ffac69adf2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dua.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dua_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dua_CM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dua_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dyo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dyo.res new file mode 100644 index 00000000000..b68f4c95fcb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dyo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dyo_SN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dyo_SN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dyo_SN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dz.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dz.res new file mode 100644 index 00000000000..2c74254c331 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dz.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dz_BT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dz_BT.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/dz_BT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ebu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ebu.res new file mode 100644 index 00000000000..91ce7a37f28 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ebu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ebu_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ebu_KE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ebu_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ee.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ee.res new file mode 100644 index 00000000000..cbde42bc292 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ee.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ee_GH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ee_GH.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ee_GH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ee_TG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ee_TG.res new file mode 100644 index 00000000000..6df14643a93 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ee_TG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/el.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/el.res new file mode 100644 index 00000000000..2ce79934fc8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/el.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/el_CY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/el_CY.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/el_CY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/el_GR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/el_GR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/el_GR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en.res new file mode 100644 index 00000000000..9d25d3e4008 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_001.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_001.res new file mode 100644 index 00000000000..f1109abdec9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_001.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_150.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_150.res new file mode 100644 index 00000000000..b6b7ef16a73 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_150.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AE.res new file mode 100644 index 00000000000..1fcf5eb19e8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AG.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AI.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AS.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AT.res new file mode 100644 index 00000000000..a55e562f063 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AU.res new file mode 100644 index 00000000000..8f3f9c0f0af Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_AU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BB.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BB.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BB.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BE.res new file mode 100644 index 00000000000..4d935dea2e2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BI.res new file mode 100644 index 00000000000..e43ee4e1cc0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BM.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BS.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BW.res new file mode 100644 index 00000000000..0ac25e048c0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BZ.res new file mode 100644 index 00000000000..a0f5a1c2db6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_BZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CA.res new file mode 100644 index 00000000000..848ac2afa5d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CC.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CH.res new file mode 100644 index 00000000000..1830e5fc923 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CK.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CM.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CX.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CX.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CX.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CY.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_CY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_DE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_DE.res new file mode 100644 index 00000000000..5240222168c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_DE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_DG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_DG.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_DG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_DK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_DK.res new file mode 100644 index 00000000000..a23891bf827 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_DK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_DM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_DM.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_DM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_ER.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_ER.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_ER.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_FI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_FI.res new file mode 100644 index 00000000000..0d100a509a8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_FI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_FJ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_FJ.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_FJ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_FK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_FK.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_FK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_FM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_FM.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_FM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GB.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GB.res new file mode 100644 index 00000000000..b84019a538b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GB.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GD.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GG.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GH.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GI.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GM.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GU.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GY.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_GY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_HK.res new file mode 100644 index 00000000000..bab45ba12bb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_IE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_IE.res new file mode 100644 index 00000000000..90f0659e670 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_IE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_IL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_IL.res new file mode 100644 index 00000000000..8e3e6f7f22c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_IL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_IM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_IM.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_IM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_IN.res new file mode 100644 index 00000000000..397f37026ec Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_IO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_IO.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_IO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_JE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_JE.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_JE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_JM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_JM.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_JM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_KE.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_KI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_KI.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_KI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_KN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_KN.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_KN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_KY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_KY.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_KY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_LC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_LC.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_LC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_LR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_LR.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_LR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_LS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_LS.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_LS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MG.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MH.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MO.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MP.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MP.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MP.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MS.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MT.res new file mode 100644 index 00000000000..7e4e110ca3f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MU.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MV.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MV.res new file mode 100644 index 00000000000..e95f815107b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MV.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MW.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MY.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_MY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NA.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NF.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NG.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NH.res new file mode 100644 index 00000000000..0d09180f91e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NL.res new file mode 100644 index 00000000000..c48a35be6ce Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NR.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NU.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NZ.res new file mode 100644 index 00000000000..189e969e0a8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_NZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PG.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PH.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PK.res new file mode 100644 index 00000000000..937d2c9a28b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PN.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PW.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_PW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_RH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_RH.res new file mode 100644 index 00000000000..b59de314262 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_RH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_RW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_RW.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_RW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SB.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SB.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SB.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SC.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SD.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SE.res new file mode 100644 index 00000000000..75f67b62cac Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SG.res new file mode 100644 index 00000000000..a9437f24978 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SH.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SI.res new file mode 100644 index 00000000000..1f728202136 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SL.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SS.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SX.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SX.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SX.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SZ.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_SZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TC.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TK.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TO.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TT.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TV.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TV.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TV.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TZ.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_TZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_UG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_UG.res new file mode 100644 index 00000000000..8b5877d37db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_UG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_UM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_UM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_UM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_US.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_US.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_US.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_US_POSIX.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_US_POSIX.res new file mode 100644 index 00000000000..01564c5f022 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_US_POSIX.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_VC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_VC.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_VC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_VG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_VG.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_VG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_VI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_VI.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_VI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_VU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_VU.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_VU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_WS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_WS.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_WS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_ZA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_ZA.res new file mode 100644 index 00000000000..707cdbf2017 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_ZA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_ZM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_ZM.res new file mode 100644 index 00000000000..d5a8b23ce10 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_ZM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_ZW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_ZW.res new file mode 100644 index 00000000000..dccca7cf6fc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/en_ZW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/eo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/eo.res new file mode 100644 index 00000000000..f1c6c2b52c7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/eo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/eo_001.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/eo_001.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/eo_001.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es.res new file mode 100644 index 00000000000..d42f10ec4a5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_419.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_419.res new file mode 100644 index 00000000000..e2303dd2c7d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_419.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_AR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_AR.res new file mode 100644 index 00000000000..bffe1f51f6e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_AR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_BO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_BO.res new file mode 100644 index 00000000000..d4ede8e4807 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_BO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_BR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_BR.res new file mode 100644 index 00000000000..d57145dc6e4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_BR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_BZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_BZ.res new file mode 100644 index 00000000000..d57145dc6e4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_BZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_CL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_CL.res new file mode 100644 index 00000000000..886c141e36c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_CL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_CO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_CO.res new file mode 100644 index 00000000000..4a307f9521f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_CO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_CR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_CR.res new file mode 100644 index 00000000000..5b937af2d8a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_CR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_CU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_CU.res new file mode 100644 index 00000000000..d57145dc6e4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_CU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_DO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_DO.res new file mode 100644 index 00000000000..a30fbf272b3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_DO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_EA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_EA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_EA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_EC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_EC.res new file mode 100644 index 00000000000..4690ec3e5f3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_EC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_ES.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_ES.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_ES.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_GQ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_GQ.res new file mode 100644 index 00000000000..287ea2881dd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_GQ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_GT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_GT.res new file mode 100644 index 00000000000..83d127a59d5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_GT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_HN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_HN.res new file mode 100644 index 00000000000..d7ec9847bc0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_HN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_IC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_IC.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_IC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_MX.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_MX.res new file mode 100644 index 00000000000..b38b32c173b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_MX.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_NI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_NI.res new file mode 100644 index 00000000000..5b3c85bf59b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_NI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_PA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_PA.res new file mode 100644 index 00000000000..03148f05275 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_PA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_PE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_PE.res new file mode 100644 index 00000000000..d62bd5026c6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_PE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_PH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_PH.res new file mode 100644 index 00000000000..c1fd7f4aecc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_PH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_PR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_PR.res new file mode 100644 index 00000000000..bd0d42c6b36 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_PR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_PY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_PY.res new file mode 100644 index 00000000000..bfcc76e81d1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_PY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_SV.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_SV.res new file mode 100644 index 00000000000..c45e0695581 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_SV.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_US.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_US.res new file mode 100644 index 00000000000..f7fd7fe6073 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_US.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_UY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_UY.res new file mode 100644 index 00000000000..5e3d66a4b63 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_UY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_VE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_VE.res new file mode 100644 index 00000000000..b08af905829 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/es_VE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/et.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/et.res new file mode 100644 index 00000000000..dad09592593 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/et.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/et_EE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/et_EE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/et_EE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/eu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/eu.res new file mode 100644 index 00000000000..7017d26bb67 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/eu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/eu_ES.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/eu_ES.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/eu_ES.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ewo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ewo.res new file mode 100644 index 00000000000..29eab26b111 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ewo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ewo_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ewo_CM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ewo_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fa.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fa.res new file mode 100644 index 00000000000..23db8f76a56 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fa.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fa_AF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fa_AF.res new file mode 100644 index 00000000000..e6ed0d3205a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fa_AF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fa_IR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fa_IR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fa_IR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff.res new file mode 100644 index 00000000000..9916a0a67a7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm.res new file mode 100644 index 00000000000..17b00a861d3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_BF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_BF.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_BF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_CM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_GH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_GH.res new file mode 100644 index 00000000000..86ffd9f9256 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_GH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_GM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_GM.res new file mode 100644 index 00000000000..86ffd9f9256 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_GM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_GN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_GN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_GN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_GW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_GW.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_GW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_LR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_LR.res new file mode 100644 index 00000000000..86ffd9f9256 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_LR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_MR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_MR.res new file mode 100644 index 00000000000..86ffd9f9256 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_MR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_NE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_NE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_NE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_NG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_NG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_NG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_SL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_SL.res new file mode 100644 index 00000000000..86ffd9f9256 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_SL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_SN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_SN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Adlm_SN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_CM.res new file mode 100644 index 00000000000..7f7db2b4bb4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_GN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_GN.res new file mode 100644 index 00000000000..c58933e72c2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_GN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_BF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_BF.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_BF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_CM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_GH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_GH.res new file mode 100644 index 00000000000..b3348053408 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_GH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_GM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_GM.res new file mode 100644 index 00000000000..b3348053408 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_GM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_GN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_GN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_GN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_GW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_GW.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_GW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_LR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_LR.res new file mode 100644 index 00000000000..b3348053408 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_LR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_MR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_MR.res new file mode 100644 index 00000000000..b3348053408 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_MR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_NE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_NE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_NE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_NG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_NG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_NG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_SL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_SL.res new file mode 100644 index 00000000000..b3348053408 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_SL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_SN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_SN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_Latn_SN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_MR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_MR.res new file mode 100644 index 00000000000..0e957b79adf Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_MR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_SN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_SN.res new file mode 100644 index 00000000000..1228d55fe15 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ff_SN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fi.res new file mode 100644 index 00000000000..2fac769d01b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fi_FI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fi_FI.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fi_FI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fil.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fil.res new file mode 100644 index 00000000000..704f50074b9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fil.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fil_PH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fil_PH.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fil_PH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fo.res new file mode 100644 index 00000000000..edc9ec5e455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fo_DK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fo_DK.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fo_DK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fo_FO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fo_FO.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fo_FO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr.res new file mode 100644 index 00000000000..a804584f758 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_BE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_BE.res new file mode 100644 index 00000000000..86c5a21a034 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_BE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_BF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_BF.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_BF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_BI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_BI.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_BI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_BJ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_BJ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_BJ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_BL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_BL.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_BL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CA.res new file mode 100644 index 00000000000..46713c1db32 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CD.res new file mode 100644 index 00000000000..bf5d4578388 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CF.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CH.res new file mode 100644 index 00000000000..dd61d14c143 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CI.res new file mode 100644 index 00000000000..f59f14312fe Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CM.res new file mode 100644 index 00000000000..af38e625bfa Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_DJ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_DJ.res new file mode 100644 index 00000000000..999854cd577 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_DJ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_DZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_DZ.res new file mode 100644 index 00000000000..999854cd577 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_DZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_FR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_FR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_FR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_GA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_GA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_GA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_GF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_GF.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_GF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_GN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_GN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_GN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_GP.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_GP.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_GP.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_GQ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_GQ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_GQ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_HT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_HT.res new file mode 100644 index 00000000000..0c3f07d13f3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_HT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_KM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_KM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_KM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_LU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_LU.res new file mode 100644 index 00000000000..35de63832e1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_LU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MA.res new file mode 100644 index 00000000000..341e6d45b32 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MC.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MF.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_ML.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_ML.res new file mode 100644 index 00000000000..cf0d795d093 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_ML.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MQ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MQ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MQ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MR.res new file mode 100644 index 00000000000..999854cd577 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MU.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_MU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_NC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_NC.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_NC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_NE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_NE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_NE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_PF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_PF.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_PF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_PM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_PM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_PM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_RE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_RE.res new file mode 100644 index 00000000000..73e8435c854 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_RE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_RW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_RW.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_RW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_SC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_SC.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_SC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_SN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_SN.res new file mode 100644 index 00000000000..6439b9c963f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_SN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_SY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_SY.res new file mode 100644 index 00000000000..999854cd577 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_SY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_TD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_TD.res new file mode 100644 index 00000000000..999854cd577 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_TD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_TG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_TG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_TG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_TN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_TN.res new file mode 100644 index 00000000000..999854cd577 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_TN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_VU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_VU.res new file mode 100644 index 00000000000..999854cd577 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_VU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_WF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_WF.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_WF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_YT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_YT.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fr_YT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fur.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fur.res new file mode 100644 index 00000000000..49ed4411ee9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fur.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fur_IT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fur_IT.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fur_IT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fy.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fy.res new file mode 100644 index 00000000000..ff5fcd88ac9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fy.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fy_NL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fy_NL.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/fy_NL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ga.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ga.res new file mode 100644 index 00000000000..12384ca1827 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ga.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ga_GB.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ga_GB.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ga_GB.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ga_IE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ga_IE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ga_IE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gd.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gd.res new file mode 100644 index 00000000000..edba690f7e9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gd.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gd_GB.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gd_GB.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gd_GB.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/genderList.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/genderList.res new file mode 100644 index 00000000000..bace02f6f8f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/genderList.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gl.res new file mode 100644 index 00000000000..e260f7d3d47 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gl_ES.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gl_ES.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gl_ES.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/grammaticalFeatures.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/grammaticalFeatures.res new file mode 100644 index 00000000000..7a54dc89889 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/grammaticalFeatures.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gsw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gsw.res new file mode 100644 index 00000000000..a4968853f9e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gsw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gsw_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gsw_CH.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gsw_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gsw_FR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gsw_FR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gsw_FR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gsw_LI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gsw_LI.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gsw_LI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gu.res new file mode 100644 index 00000000000..2e1f5065be7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gu_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gu_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gu_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/guz.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/guz.res new file mode 100644 index 00000000000..b1139ecc30f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/guz.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/guz_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/guz_KE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/guz_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gv.res new file mode 100644 index 00000000000..727f7b6ef88 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gv_IM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gv_IM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/gv_IM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ha.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ha.res new file mode 100644 index 00000000000..9d705c700ee Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ha.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ha_GH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ha_GH.res new file mode 100644 index 00000000000..d208372a891 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ha_GH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ha_NE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ha_NE.res new file mode 100644 index 00000000000..ae6b1a71ee6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ha_NE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ha_NG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ha_NG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ha_NG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/haw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/haw.res new file mode 100644 index 00000000000..3397076614d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/haw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/haw_US.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/haw_US.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/haw_US.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/he.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/he.res new file mode 100644 index 00000000000..a7800ce07cd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/he.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/he_IL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/he_IL.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/he_IL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hi.res new file mode 100644 index 00000000000..c8324d11ae1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hi_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hi_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hi_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hi_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hi_Latn.res new file mode 100644 index 00000000000..204f01bf2b2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hi_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hi_Latn_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hi_Latn_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hi_Latn_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hr.res new file mode 100644 index 00000000000..05e31f28773 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hr_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hr_BA.res new file mode 100644 index 00000000000..37cef7ba69b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hr_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hr_HR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hr_HR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hr_HR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hsb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hsb.res new file mode 100644 index 00000000000..d7bffac6aef Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hsb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hsb_DE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hsb_DE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hsb_DE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hu.res new file mode 100644 index 00000000000..d55027efe08 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hu_HU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hu_HU.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hu_HU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hy.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hy.res new file mode 100644 index 00000000000..7ab4241bd40 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hy.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hy_AM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hy_AM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/hy_AM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ia.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ia.res new file mode 100644 index 00000000000..a356af446fa Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ia.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ia_001.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ia_001.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ia_001.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/icustd.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/icustd.res new file mode 100644 index 00000000000..e664d4ca929 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/icustd.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/icuver.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/icuver.res new file mode 100644 index 00000000000..a47339a1522 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/icuver.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/id.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/id.res new file mode 100644 index 00000000000..786b7d9e994 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/id.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/id_ID.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/id_ID.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/id_ID.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ie.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ie.res new file mode 100644 index 00000000000..60118ee1626 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ie.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ie_EE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ie_EE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ie_EE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ig.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ig.res new file mode 100644 index 00000000000..c28f3088e50 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ig.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ig_NG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ig_NG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ig_NG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ii.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ii.res new file mode 100644 index 00000000000..07b2918dc12 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ii.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ii_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ii_CN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ii_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/in.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/in.res new file mode 100644 index 00000000000..f0842a3b393 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/in.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/in_ID.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/in_ID.res new file mode 100644 index 00000000000..0783b0cb39b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/in_ID.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/is.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/is.res new file mode 100644 index 00000000000..c72130c11b0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/is.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/is_IS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/is_IS.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/is_IS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/it.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/it.res new file mode 100644 index 00000000000..7629dae1f84 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/it.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/it_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/it_CH.res new file mode 100644 index 00000000000..3597c0e17e9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/it_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/it_IT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/it_IT.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/it_IT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/it_SM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/it_SM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/it_SM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/it_VA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/it_VA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/it_VA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/iw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/iw.res new file mode 100644 index 00000000000..5f435fec61f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/iw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/iw_IL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/iw_IL.res new file mode 100644 index 00000000000..becccf3338d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/iw_IL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ja.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ja.res new file mode 100644 index 00000000000..0dbf6102beb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ja.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ja_JP.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ja_JP.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ja_JP.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ja_JP_TRADITIONAL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ja_JP_TRADITIONAL.res new file mode 100644 index 00000000000..16aa863648e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ja_JP_TRADITIONAL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jgo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jgo.res new file mode 100644 index 00000000000..753dff9c085 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jgo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jgo_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jgo_CM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jgo_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jmc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jmc.res new file mode 100644 index 00000000000..e89c67b4725 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jmc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jmc_TZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jmc_TZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jmc_TZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jv.res new file mode 100644 index 00000000000..b07dbab15cc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jv_ID.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jv_ID.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/jv_ID.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ka.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ka.res new file mode 100644 index 00000000000..843ae664930 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ka.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ka_GE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ka_GE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ka_GE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kab.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kab.res new file mode 100644 index 00000000000..5e07c9cc81d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kab.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kab_DZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kab_DZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kab_DZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kam.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kam.res new file mode 100644 index 00000000000..1d31856155f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kam.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kam_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kam_KE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kam_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kde.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kde.res new file mode 100644 index 00000000000..1cb11e9519b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kde.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kde_TZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kde_TZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kde_TZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kea.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kea.res new file mode 100644 index 00000000000..a8aca87213b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kea.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kea_CV.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kea_CV.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kea_CV.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/keyTypeData.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/keyTypeData.res new file mode 100644 index 00000000000..ba08e52589f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/keyTypeData.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kgp.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kgp.res new file mode 100644 index 00000000000..ddefb4caf3a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kgp.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kgp_BR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kgp_BR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kgp_BR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/khq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/khq.res new file mode 100644 index 00000000000..5e7c2693e46 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/khq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/khq_ML.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/khq_ML.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/khq_ML.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ki.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ki.res new file mode 100644 index 00000000000..0323f8ce6a6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ki.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ki_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ki_KE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ki_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kk.res new file mode 100644 index 00000000000..9313bd983f5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kk_KZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kk_KZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kk_KZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kkj.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kkj.res new file mode 100644 index 00000000000..6e1dd19372b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kkj.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kkj_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kkj_CM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kkj_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kl.res new file mode 100644 index 00000000000..1c29a015134 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kl_GL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kl_GL.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kl_GL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kln.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kln.res new file mode 100644 index 00000000000..2ba1499aa63 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kln.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kln_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kln_KE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kln_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/km.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/km.res new file mode 100644 index 00000000000..77001e1daf2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/km.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/km_KH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/km_KH.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/km_KH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kn.res new file mode 100644 index 00000000000..101f8abf884 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kn_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kn_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kn_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ko.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ko.res new file mode 100644 index 00000000000..9400a0e6992 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ko.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ko_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ko_CN.res new file mode 100644 index 00000000000..a8aeb758589 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ko_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ko_KP.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ko_KP.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ko_KP.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ko_KR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ko_KR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ko_KR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kok.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kok.res new file mode 100644 index 00000000000..7b6a8997bb2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kok.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kok_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kok_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kok_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks.res new file mode 100644 index 00000000000..e48801d48a1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks_Arab.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks_Arab.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks_Arab.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks_Arab_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks_Arab_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks_Arab_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks_Deva.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks_Deva.res new file mode 100644 index 00000000000..2a959e46680 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks_Deva.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks_Deva_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks_Deva_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks_Deva_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks_IN.res new file mode 100644 index 00000000000..433658fc19c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ks_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksb.res new file mode 100644 index 00000000000..39e1f2b6866 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksb_TZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksb_TZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksb_TZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksf.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksf.res new file mode 100644 index 00000000000..e2e0e178b84 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksf.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksf_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksf_CM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksf_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksh.res new file mode 100644 index 00000000000..e750110afbb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksh_DE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksh_DE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ksh_DE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ku.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ku.res new file mode 100644 index 00000000000..b3e6cb62309 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ku.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ku_TR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ku_TR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ku_TR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kw.res new file mode 100644 index 00000000000..b08bb50cfac Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kw_GB.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kw_GB.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/kw_GB.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ky.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ky.res new file mode 100644 index 00000000000..75727c73ce3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ky.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ky_KG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ky_KG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ky_KG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lag.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lag.res new file mode 100644 index 00000000000..88a26578d22 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lag.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lag_TZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lag_TZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lag_TZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/langInfo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/langInfo.res new file mode 100644 index 00000000000..4579da462ee Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/langInfo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lb.res new file mode 100644 index 00000000000..e104039d3c1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lb_LU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lb_LU.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lb_LU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lg.res new file mode 100644 index 00000000000..84f8abefee2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lg_UG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lg_UG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lg_UG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lij.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lij.res new file mode 100644 index 00000000000..4a7407235f7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lij.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lij_IT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lij_IT.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lij_IT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/likelySubtags.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/likelySubtags.res new file mode 100644 index 00000000000..eeb28e41736 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/likelySubtags.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lkt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lkt.res new file mode 100644 index 00000000000..eae27a8afd6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lkt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lkt_US.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lkt_US.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lkt_US.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lmo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lmo.res new file mode 100644 index 00000000000..5856cb40c7a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lmo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lmo_IT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lmo_IT.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lmo_IT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ln.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ln.res new file mode 100644 index 00000000000..60b369f335e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ln.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ln_AO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ln_AO.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ln_AO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ln_CD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ln_CD.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ln_CD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ln_CF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ln_CF.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ln_CF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ln_CG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ln_CG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ln_CG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lo.res new file mode 100644 index 00000000000..e23eddb196a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lo_LA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lo_LA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lo_LA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lrc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lrc.res new file mode 100644 index 00000000000..1af2f0b5b31 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lrc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lrc_IQ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lrc_IQ.res new file mode 100644 index 00000000000..c69ddabc6d7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lrc_IQ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lrc_IR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lrc_IR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lrc_IR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lt.res new file mode 100644 index 00000000000..2fb28f7a92c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lt_LT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lt_LT.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lt_LT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lu.res new file mode 100644 index 00000000000..645ef471e79 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lu_CD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lu_CD.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lu_CD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/luo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/luo.res new file mode 100644 index 00000000000..5ba6efdf109 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/luo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/luo_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/luo_KE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/luo_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/luy.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/luy.res new file mode 100644 index 00000000000..a75152d8ea2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/luy.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/luy_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/luy_KE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/luy_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lv.res new file mode 100644 index 00000000000..e9d60b545d4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lv_LV.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lv_LV.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/lv_LV.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mai.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mai.res new file mode 100644 index 00000000000..50c92a40673 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mai.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mai_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mai_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mai_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mas.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mas.res new file mode 100644 index 00000000000..7ff84a44b98 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mas.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mas_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mas_KE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mas_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mas_TZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mas_TZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mas_TZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mer.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mer.res new file mode 100644 index 00000000000..3deade81f93 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mer.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mer_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mer_KE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mer_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/metaZones.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/metaZones.res new file mode 100644 index 00000000000..910694356d2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/metaZones.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/metadata.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/metadata.res new file mode 100644 index 00000000000..99702ab1a88 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/metadata.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mfe.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mfe.res new file mode 100644 index 00000000000..3a963aa4e88 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mfe.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mfe_MU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mfe_MU.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mfe_MU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mg.res new file mode 100644 index 00000000000..1567dc8d596 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mg_MG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mg_MG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mg_MG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mgh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mgh.res new file mode 100644 index 00000000000..76d8fd146fc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mgh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mgh_MZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mgh_MZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mgh_MZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mgo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mgo.res new file mode 100644 index 00000000000..07f1dfcf212 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mgo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mgo_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mgo_CM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mgo_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mi.res new file mode 100644 index 00000000000..6c51ad28110 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mi_NZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mi_NZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mi_NZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mk.res new file mode 100644 index 00000000000..30601d851e7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mk_MK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mk_MK.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mk_MK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ml.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ml.res new file mode 100644 index 00000000000..8cc42910a7d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ml.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ml_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ml_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ml_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mn.res new file mode 100644 index 00000000000..ca4d620464b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mn_MN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mn_MN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mn_MN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mni.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mni.res new file mode 100644 index 00000000000..840f8a92d6a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mni.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mni_Beng.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mni_Beng.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mni_Beng.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mni_Beng_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mni_Beng_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mni_Beng_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mni_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mni_IN.res new file mode 100644 index 00000000000..69c15faa112 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mni_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mo.res new file mode 100644 index 00000000000..627f0240f42 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mr.res new file mode 100644 index 00000000000..3a778e01e1b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mr_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mr_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mr_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ms.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ms.res new file mode 100644 index 00000000000..66def657232 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ms.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ms_BN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ms_BN.res new file mode 100644 index 00000000000..a06920a93b3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ms_BN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ms_ID.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ms_ID.res new file mode 100644 index 00000000000..62e6b594f26 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ms_ID.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ms_MY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ms_MY.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ms_MY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ms_SG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ms_SG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ms_SG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mt.res new file mode 100644 index 00000000000..9581318d421 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mt_MT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mt_MT.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mt_MT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mua.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mua.res new file mode 100644 index 00000000000..3c8cdb68064 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mua.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mua_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mua_CM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mua_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/my.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/my.res new file mode 100644 index 00000000000..dd8d9223178 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/my.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/my_MM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/my_MM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/my_MM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mzn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mzn.res new file mode 100644 index 00000000000..6f4fa8e394b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mzn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mzn_IR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mzn_IR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/mzn_IR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/naq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/naq.res new file mode 100644 index 00000000000..6f1ed13c3fe Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/naq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/naq_NA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/naq_NA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/naq_NA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nb.res new file mode 100644 index 00000000000..25c92f8d879 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nb_NO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nb_NO.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nb_NO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nb_SJ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nb_SJ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nb_SJ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nd.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nd.res new file mode 100644 index 00000000000..be2e661d536 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nd.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nd_ZW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nd_ZW.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nd_ZW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nds.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nds.res new file mode 100644 index 00000000000..c37b1318367 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nds.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nds_DE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nds_DE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nds_DE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nds_NL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nds_NL.res new file mode 100644 index 00000000000..9331251bda2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nds_NL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ne.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ne.res new file mode 100644 index 00000000000..3ad3b756f4f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ne.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ne_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ne_IN.res new file mode 100644 index 00000000000..d76bdfbfb33 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ne_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ne_NP.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ne_NP.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ne_NP.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nfc.nrm b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nfc.nrm new file mode 100644 index 00000000000..9228eebbd17 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nfc.nrm differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nfkc.nrm b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nfkc.nrm new file mode 100644 index 00000000000..001a2c5ca75 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nfkc.nrm differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nfkc_cf.nrm b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nfkc_cf.nrm new file mode 100644 index 00000000000..bb17638c32d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nfkc_cf.nrm differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl.res new file mode 100644 index 00000000000..f8901255e90 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_AW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_AW.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_AW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_BE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_BE.res new file mode 100644 index 00000000000..4cb693502fe Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_BE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_BQ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_BQ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_BQ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_CW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_CW.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_CW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_NL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_NL.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_NL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_SR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_SR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_SR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_SX.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_SX.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nl_SX.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nmg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nmg.res new file mode 100644 index 00000000000..3267de42551 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nmg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nmg_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nmg_CM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nmg_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nn.res new file mode 100644 index 00000000000..cc87d803868 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nn_NO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nn_NO.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nn_NO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nnh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nnh.res new file mode 100644 index 00000000000..f584ad24118 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nnh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nnh_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nnh_CM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nnh_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/no.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/no.res new file mode 100644 index 00000000000..9a17215b3cc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/no.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/no_NO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/no_NO.res new file mode 100644 index 00000000000..7ddecbd53ac Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/no_NO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/no_NO_NY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/no_NO_NY.res new file mode 100644 index 00000000000..0df731efea0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/no_NO_NY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nqo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nqo.res new file mode 100644 index 00000000000..bedcd886cc4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nqo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nqo_GN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nqo_GN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nqo_GN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/numberingSystems.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/numberingSystems.res new file mode 100644 index 00000000000..adf49760525 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/numberingSystems.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nus.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nus.res new file mode 100644 index 00000000000..4fb9a9c530c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nus.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nus_SS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nus_SS.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nus_SS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nyn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nyn.res new file mode 100644 index 00000000000..20b8b5a5c3d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nyn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nyn_UG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nyn_UG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/nyn_UG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/oc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/oc.res new file mode 100644 index 00000000000..2c653c1c516 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/oc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/oc_ES.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/oc_ES.res new file mode 100644 index 00000000000..9bd93ec2ae4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/oc_ES.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/oc_FR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/oc_FR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/oc_FR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/om.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/om.res new file mode 100644 index 00000000000..8af7f479532 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/om.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/om_ET.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/om_ET.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/om_ET.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/om_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/om_KE.res new file mode 100644 index 00000000000..1363b95de3b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/om_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/or.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/or.res new file mode 100644 index 00000000000..9b4144f371b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/or.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/or_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/or_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/or_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/os.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/os.res new file mode 100644 index 00000000000..d8a4a399157 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/os.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/os_GE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/os_GE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/os_GE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/os_RU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/os_RU.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/os_RU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa.res new file mode 100644 index 00000000000..28fa3534e0b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_Arab.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_Arab.res new file mode 100644 index 00000000000..e1a7d36b9eb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_Arab.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_Arab_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_Arab_PK.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_Arab_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_Guru.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_Guru.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_Guru.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_Guru_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_Guru_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_Guru_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_IN.res new file mode 100644 index 00000000000..9cf54256605 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_PK.res new file mode 100644 index 00000000000..ac72d9c5450 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pa_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pcm.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pcm.res new file mode 100644 index 00000000000..c76339f02f9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pcm.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pcm_NG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pcm_NG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pcm_NG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pl.res new file mode 100644 index 00000000000..1a8d405993f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pl_PL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pl_PL.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pl_PL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pluralRanges.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pluralRanges.res new file mode 100644 index 00000000000..cbcac3d4c1a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pluralRanges.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/plurals.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/plurals.res new file mode 100644 index 00000000000..94c5ea3cf0a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/plurals.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pnames.icu b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pnames.icu new file mode 100644 index 00000000000..42f9df3744c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pnames.icu differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pool.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pool.res new file mode 100644 index 00000000000..d50870753a7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pool.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/prg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/prg.res new file mode 100644 index 00000000000..9de9decfc65 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/prg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/prg_PL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/prg_PL.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/prg_PL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ps.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ps.res new file mode 100644 index 00000000000..17b012cd960 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ps.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ps_AF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ps_AF.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ps_AF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ps_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ps_PK.res new file mode 100644 index 00000000000..f567f47a0ea Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ps_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt.res new file mode 100644 index 00000000000..05e1670ea0b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_AO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_AO.res new file mode 100644 index 00000000000..2c3947309e5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_AO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_BR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_BR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_BR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_CH.res new file mode 100644 index 00000000000..32366401618 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_CV.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_CV.res new file mode 100644 index 00000000000..32366401618 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_CV.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_GQ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_GQ.res new file mode 100644 index 00000000000..32366401618 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_GQ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_GW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_GW.res new file mode 100644 index 00000000000..32366401618 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_GW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_LU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_LU.res new file mode 100644 index 00000000000..32366401618 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_LU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_MO.res new file mode 100644 index 00000000000..0fe536c1d56 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_MZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_MZ.res new file mode 100644 index 00000000000..32366401618 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_MZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_PT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_PT.res new file mode 100644 index 00000000000..c0c34d2f731 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_PT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_ST.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_ST.res new file mode 100644 index 00000000000..32366401618 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_ST.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_TL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_TL.res new file mode 100644 index 00000000000..32366401618 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/pt_TL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/qu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/qu.res new file mode 100644 index 00000000000..d312748269f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/qu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/qu_BO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/qu_BO.res new file mode 100644 index 00000000000..8e946b526bd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/qu_BO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/qu_EC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/qu_EC.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/qu_EC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/qu_PE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/qu_PE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/qu_PE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/raj.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/raj.res new file mode 100644 index 00000000000..bb40e0e103d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/raj.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/raj_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/raj_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/raj_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/af.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/af.res new file mode 100644 index 00000000000..6c32107d894 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/af.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ak.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ak.res new file mode 100644 index 00000000000..a4e951f72a9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ak.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/am.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/am.res new file mode 100644 index 00000000000..89ca4844842 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/am.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ar.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ar.res new file mode 100644 index 00000000000..9db3d89f6cb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ar.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ar_SA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ar_SA.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ar_SA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ars.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ars.res new file mode 100644 index 00000000000..d0e60ef902a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ars.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/az.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/az.res new file mode 100644 index 00000000000..f232b1eea98 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/az.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/be.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/be.res new file mode 100644 index 00000000000..f94ee6ccc24 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/be.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/bg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/bg.res new file mode 100644 index 00000000000..804ec2f15c2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/bg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/bs.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/bs.res new file mode 100644 index 00000000000..28523474c91 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/bs.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ca.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ca.res new file mode 100644 index 00000000000..3ea62b5f42a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ca.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ccp.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ccp.res new file mode 100644 index 00000000000..302a145c854 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ccp.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/chr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/chr.res new file mode 100644 index 00000000000..338732a6952 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/chr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/cs.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/cs.res new file mode 100644 index 00000000000..46188117dd7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/cs.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/cy.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/cy.res new file mode 100644 index 00000000000..cf2942bec69 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/cy.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/da.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/da.res new file mode 100644 index 00000000000..0ef8a7be941 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/da.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/de.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/de.res new file mode 100644 index 00000000000..69275d1f2b7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/de.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/de_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/de_CH.res new file mode 100644 index 00000000000..d71d0f0e12a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/de_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ee.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ee.res new file mode 100644 index 00000000000..e27ff2cb2ce Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ee.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/el.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/el.res new file mode 100644 index 00000000000..9c513142c58 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/el.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/en.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/en.res new file mode 100644 index 00000000000..1a34dc81637 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/en.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/en_001.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/en_001.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/en_001.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/en_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/en_IN.res new file mode 100644 index 00000000000..d1980b52ad0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/en_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/eo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/eo.res new file mode 100644 index 00000000000..1b8dd914089 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/eo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es.res new file mode 100644 index 00000000000..3daca548be0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_419.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_419.res new file mode 100644 index 00000000000..323cb082445 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_419.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_DO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_DO.res new file mode 100644 index 00000000000..2d12ba97f1e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_DO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_GT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_GT.res new file mode 100644 index 00000000000..2d12ba97f1e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_GT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_HN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_HN.res new file mode 100644 index 00000000000..2d12ba97f1e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_HN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_MX.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_MX.res new file mode 100644 index 00000000000..2d12ba97f1e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_MX.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_NI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_NI.res new file mode 100644 index 00000000000..2d12ba97f1e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_NI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_PA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_PA.res new file mode 100644 index 00000000000..2d12ba97f1e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_PA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_PR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_PR.res new file mode 100644 index 00000000000..2d12ba97f1e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_PR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_SV.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_SV.res new file mode 100644 index 00000000000..2d12ba97f1e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_SV.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_US.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_US.res new file mode 100644 index 00000000000..2d12ba97f1e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/es_US.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/et.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/et.res new file mode 100644 index 00000000000..888505f85e6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/et.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fa.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fa.res new file mode 100644 index 00000000000..4af612e8388 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fa.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fa_AF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fa_AF.res new file mode 100644 index 00000000000..6215a8ee0ec Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fa_AF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ff.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ff.res new file mode 100644 index 00000000000..72deb5be1cb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ff.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fi.res new file mode 100644 index 00000000000..7334dfb4724 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fil.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fil.res new file mode 100644 index 00000000000..9103c221f6a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fil.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fo.res new file mode 100644 index 00000000000..4c3f12f367a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fr.res new file mode 100644 index 00000000000..00e10afda9a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fr_BE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fr_BE.res new file mode 100644 index 00000000000..3d5973c6fc7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fr_BE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fr_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fr_CH.res new file mode 100644 index 00000000000..1b1040ab79a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/fr_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ga.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ga.res new file mode 100644 index 00000000000..0aee6a36fb8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ga.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/he.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/he.res new file mode 100644 index 00000000000..9a08a5230a6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/he.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/hi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/hi.res new file mode 100644 index 00000000000..844f2159bd8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/hi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/hr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/hr.res new file mode 100644 index 00000000000..a630add3bea Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/hr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/hu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/hu.res new file mode 100644 index 00000000000..06e90a39fb2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/hu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/hy.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/hy.res new file mode 100644 index 00000000000..1a1444e6ea1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/hy.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/id.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/id.res new file mode 100644 index 00000000000..1f3a20b25aa Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/id.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/in.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/in.res new file mode 100644 index 00000000000..330b24c6dc0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/in.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/is.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/is.res new file mode 100644 index 00000000000..9ef94c5915d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/is.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/it.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/it.res new file mode 100644 index 00000000000..b5584a769e8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/it.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/iw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/iw.res new file mode 100644 index 00000000000..65e3e15f524 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/iw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ja.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ja.res new file mode 100644 index 00000000000..2c531de600a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ja.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ka.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ka.res new file mode 100644 index 00000000000..f960408b4ac Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ka.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/kk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/kk.res new file mode 100644 index 00000000000..ee7464984cb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/kk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/kl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/kl.res new file mode 100644 index 00000000000..5022289d52a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/kl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/km.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/km.res new file mode 100644 index 00000000000..032acb62d0d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/km.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ko.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ko.res new file mode 100644 index 00000000000..ed2d8c28788 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ko.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ky.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ky.res new file mode 100644 index 00000000000..9d99ea43631 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ky.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/lb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/lb.res new file mode 100644 index 00000000000..ad770bd4345 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/lb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/lo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/lo.res new file mode 100644 index 00000000000..ae785c031fa Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/lo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/lrc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/lrc.res new file mode 100644 index 00000000000..cab6f3b4587 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/lrc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/lt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/lt.res new file mode 100644 index 00000000000..6c21dc2c462 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/lt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/lv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/lv.res new file mode 100644 index 00000000000..e6fc2894020 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/lv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/mk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/mk.res new file mode 100644 index 00000000000..f23fe90b78e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/mk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ms.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ms.res new file mode 100644 index 00000000000..79009f880b3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ms.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/mt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/mt.res new file mode 100644 index 00000000000..286964e7be0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/mt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/my.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/my.res new file mode 100644 index 00000000000..4421c9b69d3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/my.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/nb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/nb.res new file mode 100644 index 00000000000..76e09e288f6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/nb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ne.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ne.res new file mode 100644 index 00000000000..39682bc0662 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ne.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/nl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/nl.res new file mode 100644 index 00000000000..29cb9088c5a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/nl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/nn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/nn.res new file mode 100644 index 00000000000..cbe393b4b9b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/nn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/no.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/no.res new file mode 100644 index 00000000000..470950e3666 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/no.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/pl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/pl.res new file mode 100644 index 00000000000..f9a4f69ec38 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/pl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/pt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/pt.res new file mode 100644 index 00000000000..b503b25b9c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/pt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/pt_PT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/pt_PT.res new file mode 100644 index 00000000000..8b41fe69cfc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/pt_PT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/qu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/qu.res new file mode 100644 index 00000000000..75da22693fc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/qu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/res_index.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/res_index.res new file mode 100644 index 00000000000..ac2807bc792 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/res_index.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ro.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ro.res new file mode 100644 index 00000000000..9b7709a6ac8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ro.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/root.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/root.res new file mode 100644 index 00000000000..2f1dfa0fef8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/root.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ru.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ru.res new file mode 100644 index 00000000000..da565f3cb40 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ru.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/se.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/se.res new file mode 100644 index 00000000000..40389f521fc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/se.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sh.res new file mode 100644 index 00000000000..a7ed88c3c3a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sk.res new file mode 100644 index 00000000000..cb1ee7954eb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sl.res new file mode 100644 index 00000000000..716d7dce96c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sq.res new file mode 100644 index 00000000000..58b4d299330 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sr.res new file mode 100644 index 00000000000..b8f4a2fb71e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sr_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sr_Latn.res new file mode 100644 index 00000000000..fd4d18fc9c7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sr_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/su.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/su.res new file mode 100644 index 00000000000..11d10e81adf Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/su.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sv.res new file mode 100644 index 00000000000..05540b4b654 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sw.res new file mode 100644 index 00000000000..8b6e34a1664 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/sw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ta.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ta.res new file mode 100644 index 00000000000..102fc39096c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/ta.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/th.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/th.res new file mode 100644 index 00000000000..329bc978321 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/th.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/tr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/tr.res new file mode 100644 index 00000000000..8ffd67efd59 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/tr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/uk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/uk.res new file mode 100644 index 00000000000..b820c0b8f2d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/uk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/vi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/vi.res new file mode 100644 index 00000000000..915efe2e71c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/vi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/yue.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/yue.res new file mode 100644 index 00000000000..7c010b42f00 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/yue.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/yue_Hans.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/yue_Hans.res new file mode 100644 index 00000000000..1da53cbe5c9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/yue_Hans.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh.res new file mode 100644 index 00000000000..e4132e28e0e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_HK.res new file mode 100644 index 00000000000..156f92ea742 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_Hant.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_Hant.res new file mode 100644 index 00000000000..3bbc1383fe4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_Hant.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_Hant_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_Hant_HK.res new file mode 100644 index 00000000000..b3dccba3c56 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_Hant_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_Hant_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_Hant_MO.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_Hant_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_Hant_TW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_Hant_TW.res new file mode 100644 index 00000000000..01de45469d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_Hant_TW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_MO.res new file mode 100644 index 00000000000..5d33f7ca711 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_TW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_TW.res new file mode 100644 index 00000000000..5a5aa087f48 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rbnf/zh_TW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/res_index.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/res_index.res new file mode 100644 index 00000000000..cad20d81aa6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/res_index.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3491.spp b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3491.spp new file mode 100644 index 00000000000..7c868490cc0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3491.spp differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3530cs.spp b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3530cs.spp new file mode 100644 index 00000000000..75e628b0bfc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3530cs.spp differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3530csci.spp b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3530csci.spp new file mode 100644 index 00000000000..5e3c7d4e166 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3530csci.spp differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3530mixp.spp b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3530mixp.spp new file mode 100644 index 00000000000..2ff7ad12b29 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3530mixp.spp differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3722.spp b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3722.spp new file mode 100644 index 00000000000..408b14e5e0b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3722.spp differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3920node.spp b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3920node.spp new file mode 100644 index 00000000000..8697b3c82f5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3920node.spp differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3920res.spp b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3920res.spp new file mode 100644 index 00000000000..70e90d71dd5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc3920res.spp differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc4011.spp b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc4011.spp new file mode 100644 index 00000000000..49090ebf9f5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc4011.spp differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc4013.spp b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc4013.spp new file mode 100644 index 00000000000..fa2328b3e11 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc4013.spp differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc4505.spp b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc4505.spp new file mode 100644 index 00000000000..11caa36674c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc4505.spp differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc4518.spp b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc4518.spp new file mode 100644 index 00000000000..6b1d0b468be Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc4518.spp differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc4518ci.spp b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc4518ci.spp new file mode 100644 index 00000000000..206fc400e23 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rfc4518ci.spp differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rm.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rm.res new file mode 100644 index 00000000000..881fdf90216 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rm.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rm_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rm_CH.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rm_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rn.res new file mode 100644 index 00000000000..b547e97075b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rn_BI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rn_BI.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rn_BI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ro.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ro.res new file mode 100644 index 00000000000..dd840cbeeac Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ro.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ro_MD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ro_MD.res new file mode 100644 index 00000000000..226b5e18a31 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ro_MD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ro_RO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ro_RO.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ro_RO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rof.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rof.res new file mode 100644 index 00000000000..36725ace33d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rof.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rof_TZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rof_TZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rof_TZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/root.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/root.res new file mode 100644 index 00000000000..3f2510de829 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/root.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru.res new file mode 100644 index 00000000000..61b7b345212 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_BY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_BY.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_BY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_KG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_KG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_KG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_KZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_KZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_KZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_MD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_MD.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_MD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_RU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_RU.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_RU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_UA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_UA.res new file mode 100644 index 00000000000..919237355a7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ru_UA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rw.res new file mode 100644 index 00000000000..3962c09d30d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rw_RW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rw_RW.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rw_RW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rwk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rwk.res new file mode 100644 index 00000000000..6570548626c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rwk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rwk_TZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rwk_TZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/rwk_TZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sa.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sa.res new file mode 100644 index 00000000000..a259f59750b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sa.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sa_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sa_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sa_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sah.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sah.res new file mode 100644 index 00000000000..efe0a994e5e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sah.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sah_RU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sah_RU.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sah_RU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/saq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/saq.res new file mode 100644 index 00000000000..d4bf2ff00f8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/saq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/saq_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/saq_KE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/saq_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sat.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sat.res new file mode 100644 index 00000000000..5b408e7d09c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sat.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sat_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sat_IN.res new file mode 100644 index 00000000000..5f7bf7066c0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sat_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sat_Olck.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sat_Olck.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sat_Olck.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sat_Olck_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sat_Olck_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sat_Olck_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sbp.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sbp.res new file mode 100644 index 00000000000..01dcd409305 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sbp.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sbp_TZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sbp_TZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sbp_TZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sc.res new file mode 100644 index 00000000000..d18ba8a4344 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sc_IT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sc_IT.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sc_IT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd.res new file mode 100644 index 00000000000..bada42eb876 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_Arab.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_Arab.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_Arab.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_Arab_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_Arab_PK.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_Arab_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_Deva.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_Deva.res new file mode 100644 index 00000000000..fc89a07b054 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_Deva.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_Deva_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_Deva_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_Deva_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_IN.res new file mode 100644 index 00000000000..053fcb2e777 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_PK.res new file mode 100644 index 00000000000..50a493a142e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sd_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/se.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/se.res new file mode 100644 index 00000000000..4f38199bb5f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/se.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/se_FI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/se_FI.res new file mode 100644 index 00000000000..2276e51a09c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/se_FI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/se_NO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/se_NO.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/se_NO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/se_SE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/se_SE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/se_SE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/seh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/seh.res new file mode 100644 index 00000000000..33ccf83cb91 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/seh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/seh_MZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/seh_MZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/seh_MZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ses.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ses.res new file mode 100644 index 00000000000..70789835c8f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ses.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ses_ML.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ses_ML.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ses_ML.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sg.res new file mode 100644 index 00000000000..d4e57c20593 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sg_CF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sg_CF.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sg_CF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sh.res new file mode 100644 index 00000000000..7d14887549d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sh_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sh_BA.res new file mode 100644 index 00000000000..069763a79f8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sh_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sh_CS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sh_CS.res new file mode 100644 index 00000000000..1b1b6db20ea Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sh_CS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sh_YU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sh_YU.res new file mode 100644 index 00000000000..1b1b6db20ea Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sh_YU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi.res new file mode 100644 index 00000000000..5a39eb4d591 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi_Latn.res new file mode 100644 index 00000000000..f8dbd41a34b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi_Latn_MA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi_Latn_MA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi_Latn_MA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi_MA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi_MA.res new file mode 100644 index 00000000000..42398e55d6d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi_MA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi_Tfng.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi_Tfng.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi_Tfng.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi_Tfng_MA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi_Tfng_MA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/shi_Tfng_MA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/si.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/si.res new file mode 100644 index 00000000000..b59fe10e141 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/si.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/si_LK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/si_LK.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/si_LK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sk.res new file mode 100644 index 00000000000..193e07e0fdc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sk_SK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sk_SK.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sk_SK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sl.res new file mode 100644 index 00000000000..44a7b54da1f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sl_SI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sl_SI.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sl_SI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/smn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/smn.res new file mode 100644 index 00000000000..30b5725a428 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/smn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/smn_FI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/smn_FI.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/smn_FI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sn.res new file mode 100644 index 00000000000..af71577abd2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sn_ZW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sn_ZW.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sn_ZW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/so.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/so.res new file mode 100644 index 00000000000..399a407474e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/so.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/so_DJ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/so_DJ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/so_DJ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/so_ET.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/so_ET.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/so_ET.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/so_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/so_KE.res new file mode 100644 index 00000000000..827e6fe8a8b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/so_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/so_SO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/so_SO.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/so_SO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sq.res new file mode 100644 index 00000000000..df258d4e3c5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sq_AL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sq_AL.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sq_AL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sq_MK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sq_MK.res new file mode 100644 index 00000000000..fbd91356dc8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sq_MK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sq_XK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sq_XK.res new file mode 100644 index 00000000000..fbd91356dc8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sq_XK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr.res new file mode 100644 index 00000000000..59a84fd373b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_BA.res new file mode 100644 index 00000000000..5dfe674efa0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_CS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_CS.res new file mode 100644 index 00000000000..55060bf5bbf Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_CS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_BA.res new file mode 100644 index 00000000000..1f9091eb13c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_CS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_CS.res new file mode 100644 index 00000000000..7179748624e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_CS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_ME.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_ME.res new file mode 100644 index 00000000000..21c57409fe5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_ME.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_RS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_RS.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_RS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_XK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_XK.res new file mode 100644 index 00000000000..9eebef7482d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_XK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_YU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_YU.res new file mode 100644 index 00000000000..7179748624e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Cyrl_YU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn.res new file mode 100644 index 00000000000..327b8abb769 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_BA.res new file mode 100644 index 00000000000..458e406e894 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_CS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_CS.res new file mode 100644 index 00000000000..1b1b6db20ea Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_CS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_ME.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_ME.res new file mode 100644 index 00000000000..0396fec19e8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_ME.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_RS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_RS.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_RS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_XK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_XK.res new file mode 100644 index 00000000000..fee2d685aed Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_XK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_YU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_YU.res new file mode 100644 index 00000000000..1b1b6db20ea Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_Latn_YU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_ME.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_ME.res new file mode 100644 index 00000000000..135a70bf18f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_ME.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_RS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_RS.res new file mode 100644 index 00000000000..7179748624e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_RS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_XK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_XK.res new file mode 100644 index 00000000000..e88c8d84c47 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_XK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_YU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_YU.res new file mode 100644 index 00000000000..55060bf5bbf Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sr_YU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/su.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/su.res new file mode 100644 index 00000000000..2ac60949329 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/su.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/su_ID.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/su_ID.res new file mode 100644 index 00000000000..e8565794b8f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/su_ID.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/su_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/su_Latn.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/su_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/su_Latn_ID.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/su_Latn_ID.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/su_Latn_ID.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/supplementalData.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/supplementalData.res new file mode 100644 index 00000000000..5a126794ca5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/supplementalData.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sv.res new file mode 100644 index 00000000000..7924f462954 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sv_AX.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sv_AX.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sv_AX.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sv_FI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sv_FI.res new file mode 100644 index 00000000000..9a1ea8b9220 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sv_FI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sv_SE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sv_SE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sv_SE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sw.res new file mode 100644 index 00000000000..6ebca215b76 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sw_CD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sw_CD.res new file mode 100644 index 00000000000..62ff1f5f42e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sw_CD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sw_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sw_KE.res new file mode 100644 index 00000000000..ee47daed884 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sw_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sw_TZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sw_TZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sw_TZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sw_UG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sw_UG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/sw_UG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/syr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/syr.res new file mode 100644 index 00000000000..9cc621722d6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/syr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/syr_IQ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/syr_IQ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/syr_IQ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/syr_SY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/syr_SY.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/syr_SY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/szl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/szl.res new file mode 100644 index 00000000000..dd252c5c6c5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/szl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/szl_PL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/szl_PL.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/szl_PL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ta.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ta.res new file mode 100644 index 00000000000..42ecb7e577b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ta.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ta_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ta_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ta_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ta_LK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ta_LK.res new file mode 100644 index 00000000000..8807c5d999e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ta_LK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ta_MY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ta_MY.res new file mode 100644 index 00000000000..06ed80dc084 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ta_MY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ta_SG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ta_SG.res new file mode 100644 index 00000000000..06ed80dc084 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ta_SG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/te.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/te.res new file mode 100644 index 00000000000..2aa2dcfc633 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/te.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/te_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/te_IN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/te_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/teo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/teo.res new file mode 100644 index 00000000000..f764f0dd646 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/teo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/teo_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/teo_KE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/teo_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/teo_UG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/teo_UG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/teo_UG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tg.res new file mode 100644 index 00000000000..887c67a8877 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tg_TJ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tg_TJ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tg_TJ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/th.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/th.res new file mode 100644 index 00000000000..0c6757eda78 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/th.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/th_TH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/th_TH.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/th_TH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/th_TH_TRADITIONAL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/th_TH_TRADITIONAL.res new file mode 100644 index 00000000000..95460a5f6e6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/th_TH_TRADITIONAL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ti.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ti.res new file mode 100644 index 00000000000..ccbdbd81c30 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ti.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ti_ER.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ti_ER.res new file mode 100644 index 00000000000..e8cd4ced142 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ti_ER.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ti_ET.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ti_ET.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ti_ET.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/timezoneTypes.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/timezoneTypes.res new file mode 100644 index 00000000000..8bd236064df Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/timezoneTypes.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tk.res new file mode 100644 index 00000000000..0df8347fb6e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tk_TM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tk_TM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tk_TM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tl.res new file mode 100644 index 00000000000..cc0946b33af Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tl_PH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tl_PH.res new file mode 100644 index 00000000000..0390f767dc7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tl_PH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/to.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/to.res new file mode 100644 index 00000000000..19f018bef8b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/to.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/to_TO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/to_TO.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/to_TO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tr.res new file mode 100644 index 00000000000..0144bd7900f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tr_CY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tr_CY.res new file mode 100644 index 00000000000..49a86823a62 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tr_CY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tr_TR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tr_TR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tr_TR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tt.res new file mode 100644 index 00000000000..42335dc8e34 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tt_RU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tt_RU.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tt_RU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/twq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/twq.res new file mode 100644 index 00000000000..e684fe59b5d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/twq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/twq_NE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/twq_NE.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/twq_NE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tzm.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tzm.res new file mode 100644 index 00000000000..0d27be507aa Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tzm.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tzm_MA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tzm_MA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/tzm_MA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ubidi.icu b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ubidi.icu new file mode 100644 index 00000000000..d5c81de1b19 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ubidi.icu differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ucase.icu b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ucase.icu new file mode 100644 index 00000000000..c4c4601a8ba Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ucase.icu differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uemoji.icu b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uemoji.icu new file mode 100644 index 00000000000..6a4b449bb8f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uemoji.icu differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ug.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ug.res new file mode 100644 index 00000000000..b1406b60fe9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ug.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ug_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ug_CN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ug_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uk.res new file mode 100644 index 00000000000..0be2a7ef694 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uk_UA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uk_UA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uk_UA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ulayout.icu b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ulayout.icu new file mode 100644 index 00000000000..7ed1bc7e27d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ulayout.icu differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unames.icu b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unames.icu new file mode 100644 index 00000000000..6e58459c9e9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unames.icu differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/af.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/af.res new file mode 100644 index 00000000000..b6fa21c6762 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/af.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/agq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/agq.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/agq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ak.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ak.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ak.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/am.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/am.res new file mode 100644 index 00000000000..117a97c81f3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/am.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ar.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ar.res new file mode 100644 index 00000000000..e874aae2ea8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ar.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ar_SA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ar_SA.res new file mode 100644 index 00000000000..7df13280d03 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ar_SA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ars.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ars.res new file mode 100644 index 00000000000..1dacf6e3eed Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ars.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/as.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/as.res new file mode 100644 index 00000000000..fae017f78ad Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/as.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/asa.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/asa.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/asa.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ast.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ast.res new file mode 100644 index 00000000000..6775e3aa279 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ast.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/az.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/az.res new file mode 100644 index 00000000000..661d468b49f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/az.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/az_AZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/az_AZ.res new file mode 100644 index 00000000000..608c1351159 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/az_AZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/az_Cyrl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/az_Cyrl.res new file mode 100644 index 00000000000..75ef3c29193 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/az_Cyrl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/az_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/az_Latn.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/az_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/az_Latn_AZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/az_Latn_AZ.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/az_Latn_AZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bas.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bas.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bas.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/be.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/be.res new file mode 100644 index 00000000000..42f95beea7a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/be.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bem.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bem.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bem.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bez.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bez.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bez.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bg.res new file mode 100644 index 00000000000..36760d8e6da Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bgc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bgc.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bgc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bho.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bho.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bho.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bm.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bm.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bm.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bn.res new file mode 100644 index 00000000000..9d316c9a7b2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bn_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bn_IN.res new file mode 100644 index 00000000000..75abf5e14a2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bn_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bo.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/br.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/br.res new file mode 100644 index 00000000000..251f301a5c3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/br.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/brx.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/brx.res new file mode 100644 index 00000000000..3839aa5d8b8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/brx.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bs.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bs.res new file mode 100644 index 00000000000..00924502af0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bs.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bs_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bs_BA.res new file mode 100644 index 00000000000..8792d220f61 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bs_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bs_Cyrl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bs_Cyrl.res new file mode 100644 index 00000000000..46cbc0b40d0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bs_Cyrl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bs_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bs_Latn.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bs_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bs_Latn_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bs_Latn_BA.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/bs_Latn_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ca.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ca.res new file mode 100644 index 00000000000..c2880960978 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ca.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ccp.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ccp.res new file mode 100644 index 00000000000..5ec764abe1e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ccp.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ce.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ce.res new file mode 100644 index 00000000000..f69b15845bd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ce.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ceb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ceb.res new file mode 100644 index 00000000000..a4e996d58f6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ceb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/cgg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/cgg.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/cgg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/chr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/chr.res new file mode 100644 index 00000000000..3d425fc1029 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/chr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ckb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ckb.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ckb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/cs.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/cs.res new file mode 100644 index 00000000000..0c61a817836 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/cs.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/cv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/cv.res new file mode 100644 index 00000000000..4ca4388b2c4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/cv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/cy.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/cy.res new file mode 100644 index 00000000000..e6feb63b8ec Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/cy.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/da.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/da.res new file mode 100644 index 00000000000..2541f8bdc19 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/da.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dav.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dav.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dav.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/de.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/de.res new file mode 100644 index 00000000000..801b5f77a5c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/de.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/de_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/de_CH.res new file mode 100644 index 00000000000..528b0e3ab62 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/de_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dje.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dje.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dje.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/doi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/doi.res new file mode 100644 index 00000000000..ca13890d2b0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/doi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dsb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dsb.res new file mode 100644 index 00000000000..5424f0a00c3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dsb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dua.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dua.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dua.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dyo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dyo.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dyo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dz.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dz.res new file mode 100644 index 00000000000..30b1c0222d1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/dz.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ebu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ebu.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ebu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ee.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ee.res new file mode 100644 index 00000000000..22aa9ade09b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ee.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/el.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/el.res new file mode 100644 index 00000000000..9f66f427e6b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/el.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en.res new file mode 100644 index 00000000000..e953d0d66bf Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_001.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_001.res new file mode 100644 index 00000000000..08be1047f94 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_001.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_150.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_150.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_150.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_AG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_AG.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_AG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_AI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_AI.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_AI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_AT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_AT.res new file mode 100644 index 00000000000..851b2b9a396 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_AT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_AU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_AU.res new file mode 100644 index 00000000000..99d8c65319b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_AU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BB.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BB.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BB.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BE.res new file mode 100644 index 00000000000..851b2b9a396 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BM.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BS.res new file mode 100644 index 00000000000..ae0f48bbe07 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BW.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BZ.res new file mode 100644 index 00000000000..ae0f48bbe07 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_BZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CA.res new file mode 100644 index 00000000000..4a19234fb67 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CC.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CH.res new file mode 100644 index 00000000000..851b2b9a396 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CK.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CM.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CX.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CX.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CX.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CY.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_CY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_DE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_DE.res new file mode 100644 index 00000000000..851b2b9a396 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_DE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_DG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_DG.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_DG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_DK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_DK.res new file mode 100644 index 00000000000..851b2b9a396 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_DK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_DM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_DM.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_DM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_ER.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_ER.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_ER.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_FI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_FI.res new file mode 100644 index 00000000000..851b2b9a396 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_FI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_FJ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_FJ.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_FJ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_FK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_FK.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_FK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_FM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_FM.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_FM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GB.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GB.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GB.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GD.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GG.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GH.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GI.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GM.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GY.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_GY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_HK.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_IE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_IE.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_IE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_IL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_IL.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_IL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_IM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_IM.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_IM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_IN.res new file mode 100644 index 00000000000..d77aab6ebef Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_IO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_IO.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_IO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_JE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_JE.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_JE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_JM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_JM.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_JM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_KE.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_KI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_KI.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_KI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_KN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_KN.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_KN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_KY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_KY.res new file mode 100644 index 00000000000..ae0f48bbe07 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_KY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_LC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_LC.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_LC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_LR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_LR.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_LR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_LS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_LS.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_LS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MG.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MO.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MS.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MT.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MU.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MV.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MV.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MV.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MW.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MY.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_MY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NA.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NF.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NG.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NH.res new file mode 100644 index 00000000000..ba455d63c85 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NL.res new file mode 100644 index 00000000000..851b2b9a396 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NR.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NU.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NZ.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_NZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_PG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_PG.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_PG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_PK.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_PN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_PN.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_PN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_PW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_PW.res new file mode 100644 index 00000000000..ae0f48bbe07 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_PW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_RH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_RH.res new file mode 100644 index 00000000000..3a4ee462bf4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_RH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_RW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_RW.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_RW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SB.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SB.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SB.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SC.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SD.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SE.res new file mode 100644 index 00000000000..851b2b9a396 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SG.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SH.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SI.res new file mode 100644 index 00000000000..851b2b9a396 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SL.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SS.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SX.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SX.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SX.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SZ.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_SZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TC.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TK.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TO.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TT.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TV.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TV.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TV.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TZ.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_TZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_UG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_UG.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_UG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_VC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_VC.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_VC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_VG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_VG.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_VG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_VU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_VU.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_VU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_WS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_WS.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_WS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_ZA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_ZA.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_ZA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_ZM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_ZM.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_ZM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_ZW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_ZW.res new file mode 100644 index 00000000000..271e05993a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/en_ZW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/eo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/eo.res new file mode 100644 index 00000000000..874e83ae8bb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/eo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es.res new file mode 100644 index 00000000000..2dfe8e842fd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_419.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_419.res new file mode 100644 index 00000000000..37388c887f7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_419.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_AR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_AR.res new file mode 100644 index 00000000000..366366d00a0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_AR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_BO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_BO.res new file mode 100644 index 00000000000..5abac092ae6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_BO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_BR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_BR.res new file mode 100644 index 00000000000..5abac092ae6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_BR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_BZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_BZ.res new file mode 100644 index 00000000000..5abac092ae6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_BZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_CL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_CL.res new file mode 100644 index 00000000000..975275f6bbf Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_CL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_CO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_CO.res new file mode 100644 index 00000000000..713231a1136 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_CO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_CR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_CR.res new file mode 100644 index 00000000000..5abac092ae6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_CR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_CU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_CU.res new file mode 100644 index 00000000000..5abac092ae6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_CU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_DO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_DO.res new file mode 100644 index 00000000000..9dcccfceee1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_DO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_EC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_EC.res new file mode 100644 index 00000000000..5abac092ae6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_EC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_GT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_GT.res new file mode 100644 index 00000000000..36905bf3570 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_GT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_HN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_HN.res new file mode 100644 index 00000000000..5abac092ae6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_HN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_MX.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_MX.res new file mode 100644 index 00000000000..5e99b0c713f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_MX.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_NI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_NI.res new file mode 100644 index 00000000000..5abac092ae6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_NI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_PA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_PA.res new file mode 100644 index 00000000000..5abac092ae6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_PA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_PE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_PE.res new file mode 100644 index 00000000000..5abac092ae6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_PE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_PR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_PR.res new file mode 100644 index 00000000000..5e71735bce2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_PR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_PY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_PY.res new file mode 100644 index 00000000000..f3ab586bbb5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_PY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_SV.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_SV.res new file mode 100644 index 00000000000..5abac092ae6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_SV.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_US.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_US.res new file mode 100644 index 00000000000..9dbe3ce5d91 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_US.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_UY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_UY.res new file mode 100644 index 00000000000..5abac092ae6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_UY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_VE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_VE.res new file mode 100644 index 00000000000..5abac092ae6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/es_VE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/et.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/et.res new file mode 100644 index 00000000000..d969d62adfc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/et.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/eu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/eu.res new file mode 100644 index 00000000000..8e84c2bbdcb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/eu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ewo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ewo.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ewo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fa.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fa.res new file mode 100644 index 00000000000..6969ff84a0d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fa.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Adlm.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Adlm.res new file mode 100644 index 00000000000..015a21457ab Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Adlm.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_CM.res new file mode 100644 index 00000000000..25ec73cf744 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_GN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_GN.res new file mode 100644 index 00000000000..a83a9655cd3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_GN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Latn.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Latn_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Latn_CM.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Latn_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Latn_GN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Latn_GN.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Latn_GN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Latn_MR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Latn_MR.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Latn_MR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Latn_SN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Latn_SN.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_Latn_SN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_MR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_MR.res new file mode 100644 index 00000000000..126e32ba8d2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_MR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_SN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_SN.res new file mode 100644 index 00000000000..002846d3866 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ff_SN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fi.res new file mode 100644 index 00000000000..a3071779456 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fil.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fil.res new file mode 100644 index 00000000000..ed341a4873e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fil.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fil_PH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fil_PH.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fil_PH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fo.res new file mode 100644 index 00000000000..d25210e5082 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fr.res new file mode 100644 index 00000000000..618892a7cc4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fr_CA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fr_CA.res new file mode 100644 index 00000000000..5e08279b8a5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fr_CA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fr_HT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fr_HT.res new file mode 100644 index 00000000000..93882a3142a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fr_HT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fur.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fur.res new file mode 100644 index 00000000000..ca3e44ab4bf Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fur.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fy.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fy.res new file mode 100644 index 00000000000..2c384b3e975 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/fy.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ga.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ga.res new file mode 100644 index 00000000000..45d3719db07 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ga.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/gd.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/gd.res new file mode 100644 index 00000000000..1d8c8caa4b1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/gd.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/gl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/gl.res new file mode 100644 index 00000000000..bbcf1dddca7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/gl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/gsw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/gsw.res new file mode 100644 index 00000000000..7d6dc8ca440 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/gsw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/gu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/gu.res new file mode 100644 index 00000000000..01de8f6fa9d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/gu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/guz.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/guz.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/guz.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/gv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/gv.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/gv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ha.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ha.res new file mode 100644 index 00000000000..a7e645fed58 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ha.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ha_NE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ha_NE.res new file mode 100644 index 00000000000..d68e82dc2b7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ha_NE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/haw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/haw.res new file mode 100644 index 00000000000..428f417bdd4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/haw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/he.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/he.res new file mode 100644 index 00000000000..daf0fd72753 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/he.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/he_IL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/he_IL.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/he_IL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hi.res new file mode 100644 index 00000000000..a966b31f0d2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hi_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hi_Latn.res new file mode 100644 index 00000000000..a1d6dabb65c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hi_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hr.res new file mode 100644 index 00000000000..917524905a9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hsb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hsb.res new file mode 100644 index 00000000000..1a770cdde33 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hsb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hu.res new file mode 100644 index 00000000000..4da1fef721c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hy.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hy.res new file mode 100644 index 00000000000..758a586a98c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/hy.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ia.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ia.res new file mode 100644 index 00000000000..714b8fedd39 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ia.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/id.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/id.res new file mode 100644 index 00000000000..cf5684002ce Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/id.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/id_ID.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/id_ID.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/id_ID.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ie.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ie.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ie.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ig.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ig.res new file mode 100644 index 00000000000..5653daec9f3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ig.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ii.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ii.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ii.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/in.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/in.res new file mode 100644 index 00000000000..107f2306157 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/in.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/in_ID.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/in_ID.res new file mode 100644 index 00000000000..c74bc0a4571 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/in_ID.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/is.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/is.res new file mode 100644 index 00000000000..aca8cfdec1c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/is.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/it.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/it.res new file mode 100644 index 00000000000..53ed96654ff Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/it.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/iw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/iw.res new file mode 100644 index 00000000000..2ee0e3f4030 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/iw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/iw_IL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/iw_IL.res new file mode 100644 index 00000000000..7ab1ba64c82 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/iw_IL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ja.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ja.res new file mode 100644 index 00000000000..e4c08c16269 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ja.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/jgo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/jgo.res new file mode 100644 index 00000000000..86ec8998415 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/jgo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/jmc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/jmc.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/jmc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/jv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/jv.res new file mode 100644 index 00000000000..7fd09caaa47 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/jv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ka.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ka.res new file mode 100644 index 00000000000..a0aa3ed8d8e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ka.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kab.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kab.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kab.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kam.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kam.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kam.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kde.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kde.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kde.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kea.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kea.res new file mode 100644 index 00000000000..6f3d48ba3b3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kea.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kgp.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kgp.res new file mode 100644 index 00000000000..07da35c973e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kgp.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/khq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/khq.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/khq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ki.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ki.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ki.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kk.res new file mode 100644 index 00000000000..6008de5768b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kkj.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kkj.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kkj.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kl.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kln.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kln.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kln.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/km.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/km.res new file mode 100644 index 00000000000..c3d97f9262e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/km.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kn.res new file mode 100644 index 00000000000..2e9faac59ac Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ko.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ko.res new file mode 100644 index 00000000000..a750c1ef141 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ko.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kok.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kok.res new file mode 100644 index 00000000000..50fcdc1158b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kok.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ks.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ks.res new file mode 100644 index 00000000000..42cfa939a6e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ks.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ks_Arab.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ks_Arab.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ks_Arab.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ks_Arab_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ks_Arab_IN.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ks_Arab_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ks_Deva.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ks_Deva.res new file mode 100644 index 00000000000..d44b9d2b112 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ks_Deva.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ks_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ks_IN.res new file mode 100644 index 00000000000..aacbe969338 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ks_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ksb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ksb.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ksb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ksf.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ksf.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ksf.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ksh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ksh.res new file mode 100644 index 00000000000..f7de4960cec Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ksh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ku.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ku.res new file mode 100644 index 00000000000..e62d7da2a69 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ku.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kw.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/kw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ky.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ky.res new file mode 100644 index 00000000000..3a0e6ef1eec Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ky.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lag.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lag.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lag.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lb.res new file mode 100644 index 00000000000..8ecbcca20e4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lg.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lij.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lij.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lij.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lkt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lkt.res new file mode 100644 index 00000000000..c08ad35baa3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lkt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lmo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lmo.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lmo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ln.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ln.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ln.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lo.res new file mode 100644 index 00000000000..4b0f9d2e026 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lrc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lrc.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lrc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lt.res new file mode 100644 index 00000000000..e9030d9a972 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lu.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/luo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/luo.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/luo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/luy.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/luy.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/luy.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lv.res new file mode 100644 index 00000000000..b2e03a4e3b8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/lv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mai.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mai.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mai.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mas.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mas.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mas.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mer.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mer.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mer.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mfe.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mfe.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mfe.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mg.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mgh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mgh.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mgh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mgo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mgo.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mgo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mi.res new file mode 100644 index 00000000000..80a98f216b4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mk.res new file mode 100644 index 00000000000..eba7683e746 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ml.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ml.res new file mode 100644 index 00000000000..f4cf957a1ed Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ml.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mn.res new file mode 100644 index 00000000000..0496a05d759 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mni.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mni.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mni.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mni_Beng.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mni_Beng.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mni_Beng.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mni_Beng_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mni_Beng_IN.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mni_Beng_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mni_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mni_IN.res new file mode 100644 index 00000000000..b339af1cef9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mni_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mo.res new file mode 100644 index 00000000000..4f95ffccebd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mr.res new file mode 100644 index 00000000000..835acf19740 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ms.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ms.res new file mode 100644 index 00000000000..bddb8791937 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ms.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mt.res new file mode 100644 index 00000000000..a121e78ceaa Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mua.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mua.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mua.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/my.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/my.res new file mode 100644 index 00000000000..4abedaf8ce7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/my.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mzn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mzn.res new file mode 100644 index 00000000000..cc505f9322f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/mzn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/naq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/naq.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/naq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nb.res new file mode 100644 index 00000000000..0b0c018ed97 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nd.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nd.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nd.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nds.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nds.res new file mode 100644 index 00000000000..03bc0d7d544 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nds.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ne.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ne.res new file mode 100644 index 00000000000..d625088b1f1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ne.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nl.res new file mode 100644 index 00000000000..902af457e1b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nmg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nmg.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nmg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nn.res new file mode 100644 index 00000000000..c39c2c26355 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nn_NO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nn_NO.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nn_NO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nnh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nnh.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nnh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/no.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/no.res new file mode 100644 index 00000000000..04cd53a6d7f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/no.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/no_NO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/no_NO.res new file mode 100644 index 00000000000..397c7135992 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/no_NO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/no_NO_NY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/no_NO_NY.res new file mode 100644 index 00000000000..e091544eb14 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/no_NO_NY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nqo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nqo.res new file mode 100644 index 00000000000..7b0cbbc3a63 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nqo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nus.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nus.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nus.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nyn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nyn.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/nyn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/oc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/oc.res new file mode 100644 index 00000000000..d0db2603012 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/oc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/om.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/om.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/om.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/or.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/or.res new file mode 100644 index 00000000000..fa0b8f2d3b2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/or.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/os.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/os.res new file mode 100644 index 00000000000..c420367886d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/os.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa.res new file mode 100644 index 00000000000..afdb8448654 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_Arab.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_Arab.res new file mode 100644 index 00000000000..75ef3c29193 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_Arab.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_Arab_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_Arab_PK.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_Arab_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_Guru.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_Guru.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_Guru.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_Guru_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_Guru_IN.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_Guru_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_IN.res new file mode 100644 index 00000000000..9274b231716 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_PK.res new file mode 100644 index 00000000000..2e6fc9e8a0b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pa_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pcm.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pcm.res new file mode 100644 index 00000000000..6f385474659 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pcm.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pl.res new file mode 100644 index 00000000000..a676d3be889 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pool.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pool.res new file mode 100644 index 00000000000..f8dae5bbf2b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pool.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/prg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/prg.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/prg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ps.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ps.res new file mode 100644 index 00000000000..13a82bcfa41 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ps.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ps_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ps_PK.res new file mode 100644 index 00000000000..bc4aa435d8c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ps_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt.res new file mode 100644 index 00000000000..cebf9f1c5ff Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_AO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_AO.res new file mode 100644 index 00000000000..43bb971d200 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_AO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_CH.res new file mode 100644 index 00000000000..43bb971d200 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_CV.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_CV.res new file mode 100644 index 00000000000..43bb971d200 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_CV.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_GQ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_GQ.res new file mode 100644 index 00000000000..43bb971d200 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_GQ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_GW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_GW.res new file mode 100644 index 00000000000..43bb971d200 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_GW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_LU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_LU.res new file mode 100644 index 00000000000..43bb971d200 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_LU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_MO.res new file mode 100644 index 00000000000..43bb971d200 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_MZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_MZ.res new file mode 100644 index 00000000000..43bb971d200 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_MZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_PT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_PT.res new file mode 100644 index 00000000000..44138d9497b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_PT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_ST.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_ST.res new file mode 100644 index 00000000000..43bb971d200 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_ST.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_TL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_TL.res new file mode 100644 index 00000000000..43bb971d200 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/pt_TL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/qu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/qu.res new file mode 100644 index 00000000000..06a04488569 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/qu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/raj.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/raj.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/raj.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/res_index.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/res_index.res new file mode 100644 index 00000000000..0737bdd1311 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/res_index.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/rm.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/rm.res new file mode 100644 index 00000000000..ff39d26be4b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/rm.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/rn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/rn.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/rn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ro.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ro.res new file mode 100644 index 00000000000..4136c806210 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ro.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ro_MD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ro_MD.res new file mode 100644 index 00000000000..b734521037d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ro_MD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/rof.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/rof.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/rof.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/root.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/root.res new file mode 100644 index 00000000000..7aad6770017 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/root.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ru.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ru.res new file mode 100644 index 00000000000..b887c0a3309 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ru.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/rw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/rw.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/rw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/rwk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/rwk.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/rwk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sa.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sa.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sa.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sah.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sah.res new file mode 100644 index 00000000000..f8b90d97b20 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sah.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/saq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/saq.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/saq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sat.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sat.res new file mode 100644 index 00000000000..8dea672901c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sat.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sat_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sat_IN.res new file mode 100644 index 00000000000..e3dd4cf35cd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sat_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sat_Olck.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sat_Olck.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sat_Olck.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sat_Olck_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sat_Olck_IN.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sat_Olck_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sbp.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sbp.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sbp.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sc.res new file mode 100644 index 00000000000..740e5aa1bf7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd.res new file mode 100644 index 00000000000..a90f470cdf2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_Arab.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_Arab.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_Arab.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_Arab_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_Arab_PK.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_Arab_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_Deva.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_Deva.res new file mode 100644 index 00000000000..75ef3c29193 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_Deva.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_Deva_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_Deva_IN.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_Deva_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_IN.res new file mode 100644 index 00000000000..da92a4e01ed Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_PK.res new file mode 100644 index 00000000000..0bd65621111 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sd_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/se.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/se.res new file mode 100644 index 00000000000..9571b7b69a5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/se.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/seh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/seh.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/seh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ses.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ses.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ses.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sg.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sh.res new file mode 100644 index 00000000000..bcc2938e9c7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sh_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sh_BA.res new file mode 100644 index 00000000000..5e3d1cf0d96 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sh_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sh_CS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sh_CS.res new file mode 100644 index 00000000000..2d002d53848 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sh_CS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sh_YU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sh_YU.res new file mode 100644 index 00000000000..2d002d53848 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sh_YU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/shi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/shi.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/shi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/shi_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/shi_Latn.res new file mode 100644 index 00000000000..75ef3c29193 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/shi_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/shi_MA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/shi_MA.res new file mode 100644 index 00000000000..41135c40e5b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/shi_MA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/shi_Tfng.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/shi_Tfng.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/shi_Tfng.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/shi_Tfng_MA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/shi_Tfng_MA.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/shi_Tfng_MA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/si.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/si.res new file mode 100644 index 00000000000..d8d7c919b93 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/si.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sk.res new file mode 100644 index 00000000000..90adbda94c4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sl.res new file mode 100644 index 00000000000..6e67dbf73c4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/smn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/smn.res new file mode 100644 index 00000000000..aec262f1a11 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/smn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sn.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/so.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/so.res new file mode 100644 index 00000000000..6e7ca04bd89 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/so.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sq.res new file mode 100644 index 00000000000..c4a58f0c13d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr.res new file mode 100644 index 00000000000..92709558901 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_BA.res new file mode 100644 index 00000000000..c96b07b4609 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_CS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_CS.res new file mode 100644 index 00000000000..f419872c594 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_CS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl_BA.res new file mode 100644 index 00000000000..78f904f2322 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl_CS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl_CS.res new file mode 100644 index 00000000000..62e7ff4adbe Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl_CS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl_RS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl_RS.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl_RS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl_XK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl_XK.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl_XK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl_YU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl_YU.res new file mode 100644 index 00000000000..62e7ff4adbe Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Cyrl_YU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn.res new file mode 100644 index 00000000000..8b076737afa Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn_BA.res new file mode 100644 index 00000000000..8bab5c38f19 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn_CS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn_CS.res new file mode 100644 index 00000000000..2d002d53848 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn_CS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn_ME.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn_ME.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn_ME.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn_RS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn_RS.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn_RS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn_YU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn_YU.res new file mode 100644 index 00000000000..2d002d53848 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_Latn_YU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_ME.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_ME.res new file mode 100644 index 00000000000..882aa0503f4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_ME.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_RS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_RS.res new file mode 100644 index 00000000000..62e7ff4adbe Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_RS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_XK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_XK.res new file mode 100644 index 00000000000..60b6fd25017 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_XK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_YU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_YU.res new file mode 100644 index 00000000000..f419872c594 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sr_YU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/su.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/su.res new file mode 100644 index 00000000000..57128288905 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/su.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/su_ID.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/su_ID.res new file mode 100644 index 00000000000..8205d35b903 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/su_ID.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/su_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/su_Latn.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/su_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/su_Latn_ID.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/su_Latn_ID.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/su_Latn_ID.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sv.res new file mode 100644 index 00000000000..42484555a7d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sv_FI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sv_FI.res new file mode 100644 index 00000000000..fecf14152d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sv_FI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sw.res new file mode 100644 index 00000000000..b9a0f56f788 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sw_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sw_KE.res new file mode 100644 index 00000000000..1414f17f0bf Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/sw_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/syr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/syr.res new file mode 100644 index 00000000000..fef849db250 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/syr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/szl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/szl.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/szl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ta.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ta.res new file mode 100644 index 00000000000..f26155c2f31 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ta.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/te.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/te.res new file mode 100644 index 00000000000..782ff3addee Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/te.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/teo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/teo.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/teo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tg.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/th.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/th.res new file mode 100644 index 00000000000..4aa4563505f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/th.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ti.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ti.res new file mode 100644 index 00000000000..b2ffb0a345d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ti.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tk.res new file mode 100644 index 00000000000..417ba4686ee Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tl.res new file mode 100644 index 00000000000..7a1e150fed2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tl_PH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tl_PH.res new file mode 100644 index 00000000000..acd00d14d51 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tl_PH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/to.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/to.res new file mode 100644 index 00000000000..82cd7062b0e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/to.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tr.res new file mode 100644 index 00000000000..cf93ba7eb4e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tt.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/twq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/twq.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/twq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tzm.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tzm.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/tzm.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ug.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ug.res new file mode 100644 index 00000000000..3952124d81f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ug.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uk.res new file mode 100644 index 00000000000..d04535143ba Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ur.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ur.res new file mode 100644 index 00000000000..18964314865 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ur.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ur_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ur_IN.res new file mode 100644 index 00000000000..48b90920cba Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/ur_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz.res new file mode 100644 index 00000000000..a64ba7c4d99 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_AF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_AF.res new file mode 100644 index 00000000000..3d02d0bb113 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_AF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_Arab.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_Arab.res new file mode 100644 index 00000000000..75ef3c29193 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_Arab.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_Arab_AF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_Arab_AF.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_Arab_AF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_Cyrl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_Cyrl.res new file mode 100644 index 00000000000..654e63668dc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_Cyrl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_Latn.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_Latn_UZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_Latn_UZ.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_Latn_UZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_UZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_UZ.res new file mode 100644 index 00000000000..d43c8d5cb56 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/uz_UZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vai.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vai.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vai.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vai_LR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vai_LR.res new file mode 100644 index 00000000000..81058d02d69 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vai_LR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vai_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vai_Latn.res new file mode 100644 index 00000000000..75ef3c29193 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vai_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vai_Vaii.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vai_Vaii.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vai_Vaii.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vai_Vaii_LR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vai_Vaii_LR.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vai_Vaii_LR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vi.res new file mode 100644 index 00000000000..92fa5b18d45 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vmw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vmw.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vmw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vun.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vun.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/vun.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/wae.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/wae.res new file mode 100644 index 00000000000..bb18e6ef4f5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/wae.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/wo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/wo.res new file mode 100644 index 00000000000..3a0911868a9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/wo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/xh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/xh.res new file mode 100644 index 00000000000..d7bcb8a71da Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/xh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/xog.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/xog.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/xog.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yav.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yav.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yav.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yi.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yo.res new file mode 100644 index 00000000000..37c6ba62c7f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yo_BJ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yo_BJ.res new file mode 100644 index 00000000000..db0719e911d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yo_BJ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yrl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yrl.res new file mode 100644 index 00000000000..5c84af09421 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yrl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yrl_CO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yrl_CO.res new file mode 100644 index 00000000000..248f7e00acd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yrl_CO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yrl_VE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yrl_VE.res new file mode 100644 index 00000000000..248f7e00acd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yrl_VE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue.res new file mode 100644 index 00000000000..82de33e7ed9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_CN.res new file mode 100644 index 00000000000..c8ec8ca6692 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_HK.res new file mode 100644 index 00000000000..927e9460547 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_Hans.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_Hans.res new file mode 100644 index 00000000000..683ce22d13c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_Hans.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_Hans_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_Hans_CN.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_Hans_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_Hant.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_Hant.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_Hant.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_Hant_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_Hant_HK.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/yue_Hant_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/za.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/za.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/za.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zgh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zgh.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zgh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh.res new file mode 100644 index 00000000000..a49173b3a58 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_CN.res new file mode 100644 index 00000000000..8f47a885b79 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_HK.res new file mode 100644 index 00000000000..89e4d75f70c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hans.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hans.res new file mode 100644 index 00000000000..feb788b9934 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hans.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hans_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hans_CN.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hans_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hans_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hans_HK.res new file mode 100644 index 00000000000..4ea408d303f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hans_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hans_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hans_MO.res new file mode 100644 index 00000000000..4ea408d303f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hans_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hans_SG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hans_SG.res new file mode 100644 index 00000000000..4ea408d303f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hans_SG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hant.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hant.res new file mode 100644 index 00000000000..7143fed9641 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hant.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hant_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hant_HK.res new file mode 100644 index 00000000000..ded1bd60a13 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hant_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hant_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hant_MO.res new file mode 100644 index 00000000000..3aa0c04a51f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hant_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hant_TW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hant_TW.res new file mode 100644 index 00000000000..d17658e6455 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_Hant_TW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_MO.res new file mode 100644 index 00000000000..dc9197097b8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_SG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_SG.res new file mode 100644 index 00000000000..e55d52b8c63 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_SG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_TW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_TW.res new file mode 100644 index 00000000000..7e251821e8c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zh_TW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zu.res new file mode 100644 index 00000000000..2e7e2fe2a2b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/unit/zu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/units.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/units.res new file mode 100644 index 00000000000..5d4d4f26941 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/units.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uprops.icu b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uprops.icu new file mode 100644 index 00000000000..2cfd5a784e5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uprops.icu differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ur.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ur.res new file mode 100644 index 00000000000..e9adebf9c44 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ur.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ur_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ur_IN.res new file mode 100644 index 00000000000..126afcf0ce0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ur_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ur_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ur_PK.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/ur_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uts46.nrm b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uts46.nrm new file mode 100644 index 00000000000..16084c2a3cc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uts46.nrm differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz.res new file mode 100644 index 00000000000..abc658ea123 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_AF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_AF.res new file mode 100644 index 00000000000..b6468209683 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_AF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Arab.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Arab.res new file mode 100644 index 00000000000..154f7909004 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Arab.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Arab_AF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Arab_AF.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Arab_AF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Cyrl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Cyrl.res new file mode 100644 index 00000000000..8428d4c1f6a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Cyrl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Cyrl_UZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Cyrl_UZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Cyrl_UZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Latn.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Latn_UZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Latn_UZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_Latn_UZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_UZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_UZ.res new file mode 100644 index 00000000000..b5c3fd90175 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/uz_UZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai.res new file mode 100644 index 00000000000..9bc815bcdd0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai_LR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai_LR.res new file mode 100644 index 00000000000..c1e0f0e9bdf Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai_LR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai_Latn.res new file mode 100644 index 00000000000..306ee9c30da Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai_Latn_LR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai_Latn_LR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai_Latn_LR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai_Vaii.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai_Vaii.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai_Vaii.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai_Vaii_LR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai_Vaii_LR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vai_Vaii_LR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vi.res new file mode 100644 index 00000000000..b111e3d6724 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vi_VN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vi_VN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vi_VN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vmw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vmw.res new file mode 100644 index 00000000000..7b5fc253310 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vmw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vmw_MZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vmw_MZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vmw_MZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vun.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vun.res new file mode 100644 index 00000000000..e89c67b4725 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vun.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vun_TZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vun_TZ.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/vun_TZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/wae.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/wae.res new file mode 100644 index 00000000000..8da563e0608 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/wae.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/wae_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/wae_CH.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/wae_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/windowsZones.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/windowsZones.res new file mode 100644 index 00000000000..ce7c3637ab4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/windowsZones.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/wo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/wo.res new file mode 100644 index 00000000000..45840e2d6fd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/wo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/wo_SN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/wo_SN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/wo_SN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/xh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/xh.res new file mode 100644 index 00000000000..8331710b0cb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/xh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/xh_ZA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/xh_ZA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/xh_ZA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/xog.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/xog.res new file mode 100644 index 00000000000..9c612828d83 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/xog.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/xog_UG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/xog_UG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/xog_UG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yav.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yav.res new file mode 100644 index 00000000000..60de1b2d16e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yav.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yav_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yav_CM.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yav_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yi.res new file mode 100644 index 00000000000..f12e6e0b77d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yi_001.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yi_001.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yi_001.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yo.res new file mode 100644 index 00000000000..aac3181c5a2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yo_BJ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yo_BJ.res new file mode 100644 index 00000000000..66f0957eb19 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yo_BJ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yo_NG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yo_NG.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yo_NG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yrl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yrl.res new file mode 100644 index 00000000000..28bf98638a7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yrl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yrl_BR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yrl_BR.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yrl_BR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yrl_CO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yrl_CO.res new file mode 100644 index 00000000000..ea2193103a6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yrl_CO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yrl_VE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yrl_VE.res new file mode 100644 index 00000000000..ea2193103a6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yrl_VE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue.res new file mode 100644 index 00000000000..d12c375c066 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_CN.res new file mode 100644 index 00000000000..c5878c3f4ab Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_HK.res new file mode 100644 index 00000000000..4a63b150f22 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_Hans.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_Hans.res new file mode 100644 index 00000000000..78fe749f8fe Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_Hans.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_Hans_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_Hans_CN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_Hans_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_Hant.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_Hant.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_Hant.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_Hant_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_Hant_HK.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/yue_Hant_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/za.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/za.res new file mode 100644 index 00000000000..7d6a7954c9c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/za.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/za_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/za_CN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/za_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zgh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zgh.res new file mode 100644 index 00000000000..64d1e5eefdb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zgh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zgh_MA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zgh_MA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zgh_MA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh.res new file mode 100644 index 00000000000..ae747d43b4d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_CN.res new file mode 100644 index 00000000000..e43e32f7fcb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_HK.res new file mode 100644 index 00000000000..29d8b601a09 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hans.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hans.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hans.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hans_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hans_CN.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hans_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hans_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hans_HK.res new file mode 100644 index 00000000000..fe7307e528b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hans_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hans_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hans_MO.res new file mode 100644 index 00000000000..6697c0834f3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hans_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hans_SG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hans_SG.res new file mode 100644 index 00000000000..473757f406a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hans_SG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hant.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hant.res new file mode 100644 index 00000000000..699d1e181ae Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hant.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hant_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hant_HK.res new file mode 100644 index 00000000000..c92ba722b9b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hant_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hant_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hant_MO.res new file mode 100644 index 00000000000..2daca430ec8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hant_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hant_TW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hant_TW.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_Hant_TW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_MO.res new file mode 100644 index 00000000000..e056b110715 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_SG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_SG.res new file mode 100644 index 00000000000..6da605033b7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_SG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_TW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_TW.res new file mode 100644 index 00000000000..b8ebd4a243a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zh_TW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/af.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/af.res new file mode 100644 index 00000000000..3ecf5b1651b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/af.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/agq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/agq.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/agq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ak.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ak.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ak.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/am.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/am.res new file mode 100644 index 00000000000..95bf8891d5c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/am.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ar.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ar.res new file mode 100644 index 00000000000..241032cb32b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ar.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ar_SA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ar_SA.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ar_SA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ars.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ars.res new file mode 100644 index 00000000000..4af5b203eb6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ars.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/as.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/as.res new file mode 100644 index 00000000000..335af838f00 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/as.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/asa.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/asa.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/asa.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ast.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ast.res new file mode 100644 index 00000000000..17434665f8c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ast.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/az.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/az.res new file mode 100644 index 00000000000..8255a0567fc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/az.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/az_AZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/az_AZ.res new file mode 100644 index 00000000000..5d8fd7e673b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/az_AZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/az_Cyrl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/az_Cyrl.res new file mode 100644 index 00000000000..b7b69c47cd6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/az_Cyrl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/az_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/az_Latn.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/az_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/az_Latn_AZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/az_Latn_AZ.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/az_Latn_AZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bas.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bas.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bas.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/be.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/be.res new file mode 100644 index 00000000000..fd587eef385 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/be.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bem.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bem.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bem.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bez.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bez.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bez.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bg.res new file mode 100644 index 00000000000..f6ea5c5d76f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bgc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bgc.res new file mode 100644 index 00000000000..e20223d0d6c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bgc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bho.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bho.res new file mode 100644 index 00000000000..3f96f46f1c6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bho.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bm.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bm.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bm.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bn.res new file mode 100644 index 00000000000..31d1085511c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bo.res new file mode 100644 index 00000000000..9ab7721f22a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/br.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/br.res new file mode 100644 index 00000000000..90cd1de18be Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/br.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/brx.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/brx.res new file mode 100644 index 00000000000..6a6214e805d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/brx.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bs.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bs.res new file mode 100644 index 00000000000..d36061f3d18 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bs.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bs_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bs_BA.res new file mode 100644 index 00000000000..5ed64f07e6a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bs_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bs_Cyrl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bs_Cyrl.res new file mode 100644 index 00000000000..7e0ea682d94 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bs_Cyrl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bs_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bs_Latn.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bs_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bs_Latn_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bs_Latn_BA.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/bs_Latn_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ca.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ca.res new file mode 100644 index 00000000000..a744275ba21 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ca.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ccp.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ccp.res new file mode 100644 index 00000000000..3fe2fcd3d26 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ccp.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ce.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ce.res new file mode 100644 index 00000000000..888b1b008d9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ce.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ceb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ceb.res new file mode 100644 index 00000000000..ddd7800fa1f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ceb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/cgg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/cgg.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/cgg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/chr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/chr.res new file mode 100644 index 00000000000..aed999d8fdb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/chr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ckb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ckb.res new file mode 100644 index 00000000000..a9fe52b60ad Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ckb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/cs.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/cs.res new file mode 100644 index 00000000000..b98d1779479 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/cs.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/cv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/cv.res new file mode 100644 index 00000000000..7b3e83cae41 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/cv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/cy.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/cy.res new file mode 100644 index 00000000000..142a538adcc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/cy.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/da.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/da.res new file mode 100644 index 00000000000..a5b4536216e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/da.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dav.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dav.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dav.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/de.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/de.res new file mode 100644 index 00000000000..41e195f3f6f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/de.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/de_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/de_CH.res new file mode 100644 index 00000000000..19bbde24384 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/de_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dje.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dje.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dje.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/doi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/doi.res new file mode 100644 index 00000000000..c428e209f82 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/doi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dsb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dsb.res new file mode 100644 index 00000000000..9941cc965e3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dsb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dua.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dua.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dua.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dyo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dyo.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dyo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dz.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dz.res new file mode 100644 index 00000000000..ca0dcf5f847 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/dz.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ebu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ebu.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ebu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ee.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ee.res new file mode 100644 index 00000000000..fc24d72639c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ee.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/el.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/el.res new file mode 100644 index 00000000000..a85eb5a3718 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/el.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en.res new file mode 100644 index 00000000000..842827a73ca Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_001.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_001.res new file mode 100644 index 00000000000..ec68d0bfabd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_001.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_150.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_150.res new file mode 100644 index 00000000000..01de9de8607 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_150.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_AE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_AE.res new file mode 100644 index 00000000000..7add9973ac2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_AE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_AG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_AG.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_AG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_AI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_AI.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_AI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_AT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_AT.res new file mode 100644 index 00000000000..75bf346b3d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_AT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_AU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_AU.res new file mode 100644 index 00000000000..2e6d29db32b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_AU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BB.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BB.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BB.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BE.res new file mode 100644 index 00000000000..75bf346b3d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BM.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BS.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BW.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BZ.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_BZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CA.res new file mode 100644 index 00000000000..4d12eb3b0d4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CC.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CH.res new file mode 100644 index 00000000000..75bf346b3d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CK.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CM.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CX.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CX.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CX.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CY.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_CY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_DE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_DE.res new file mode 100644 index 00000000000..75bf346b3d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_DE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_DG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_DG.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_DG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_DK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_DK.res new file mode 100644 index 00000000000..75bf346b3d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_DK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_DM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_DM.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_DM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_ER.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_ER.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_ER.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_FI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_FI.res new file mode 100644 index 00000000000..75bf346b3d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_FI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_FJ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_FJ.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_FJ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_FK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_FK.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_FK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_FM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_FM.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_FM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GB.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GB.res new file mode 100644 index 00000000000..5769eece7c4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GB.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GD.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GG.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GH.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GI.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GM.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GU.res new file mode 100644 index 00000000000..cf21a8ded12 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GY.res new file mode 100644 index 00000000000..8f61a6396d1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_GY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_HK.res new file mode 100644 index 00000000000..026387657c3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_IE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_IE.res new file mode 100644 index 00000000000..e03e0c08092 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_IE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_IL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_IL.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_IL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_IM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_IM.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_IM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_IN.res new file mode 100644 index 00000000000..93512be7c28 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_IO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_IO.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_IO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_JE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_JE.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_JE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_JM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_JM.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_JM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_KE.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_KI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_KI.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_KI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_KN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_KN.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_KN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_KY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_KY.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_KY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_LC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_LC.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_LC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_LR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_LR.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_LR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_LS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_LS.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_LS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MG.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MH.res new file mode 100644 index 00000000000..d73449efee0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MO.res new file mode 100644 index 00000000000..57dc5c1d9a4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MP.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MP.res new file mode 100644 index 00000000000..d73449efee0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MP.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MS.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MT.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MU.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MV.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MV.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MV.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MW.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MY.res new file mode 100644 index 00000000000..071ed00da53 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_MY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NA.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NF.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NG.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NH.res new file mode 100644 index 00000000000..8d09fdc0680 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NL.res new file mode 100644 index 00000000000..75bf346b3d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NR.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NU.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NZ.res new file mode 100644 index 00000000000..18ff81fabfd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_NZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_PG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_PG.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_PG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_PK.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_PN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_PN.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_PN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_PW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_PW.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_PW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_RH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_RH.res new file mode 100644 index 00000000000..1abd1dbb6a6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_RH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_RW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_RW.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_RW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SB.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SB.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SB.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SC.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SD.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SD.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SD.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SE.res new file mode 100644 index 00000000000..75bf346b3d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SG.res new file mode 100644 index 00000000000..20fb3ed2b3b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SH.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SI.res new file mode 100644 index 00000000000..75bf346b3d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SL.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SS.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SX.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SX.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SX.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SZ.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_SZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TC.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TK.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TO.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TT.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TV.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TV.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TV.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TZ.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_TZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_UG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_UG.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_UG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_VC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_VC.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_VC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_VG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_VG.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_VG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_VU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_VU.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_VU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_WS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_WS.res new file mode 100644 index 00000000000..f0864fe0548 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_WS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_ZA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_ZA.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_ZA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_ZM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_ZM.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_ZM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_ZW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_ZW.res new file mode 100644 index 00000000000..ebd713c2140 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/en_ZW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/eo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/eo.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/eo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es.res new file mode 100644 index 00000000000..44bbb218586 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_419.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_419.res new file mode 100644 index 00000000000..3e4ba80ad76 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_419.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_AR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_AR.res new file mode 100644 index 00000000000..707f1d8c765 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_AR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_BO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_BO.res new file mode 100644 index 00000000000..6ec0067eafb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_BO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_BR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_BR.res new file mode 100644 index 00000000000..e6154b02a16 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_BR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_BZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_BZ.res new file mode 100644 index 00000000000..e6154b02a16 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_BZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_CL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_CL.res new file mode 100644 index 00000000000..efbb056b1bd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_CL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_CO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_CO.res new file mode 100644 index 00000000000..d9d229ddf81 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_CO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_CR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_CR.res new file mode 100644 index 00000000000..e6154b02a16 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_CR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_CU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_CU.res new file mode 100644 index 00000000000..e6154b02a16 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_CU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_DO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_DO.res new file mode 100644 index 00000000000..e6154b02a16 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_DO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_EC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_EC.res new file mode 100644 index 00000000000..8fd29a56111 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_EC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_GT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_GT.res new file mode 100644 index 00000000000..e6154b02a16 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_GT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_HN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_HN.res new file mode 100644 index 00000000000..e6154b02a16 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_HN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_MX.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_MX.res new file mode 100644 index 00000000000..b37b606cdaa Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_MX.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_NI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_NI.res new file mode 100644 index 00000000000..e6154b02a16 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_NI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_PA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_PA.res new file mode 100644 index 00000000000..e6154b02a16 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_PA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_PE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_PE.res new file mode 100644 index 00000000000..e768a7077c1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_PE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_PR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_PR.res new file mode 100644 index 00000000000..e6154b02a16 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_PR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_PY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_PY.res new file mode 100644 index 00000000000..e6154b02a16 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_PY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_SV.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_SV.res new file mode 100644 index 00000000000..e6154b02a16 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_SV.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_US.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_US.res new file mode 100644 index 00000000000..106a6d10f98 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_US.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_UY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_UY.res new file mode 100644 index 00000000000..b38080ad8c6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_UY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_VE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_VE.res new file mode 100644 index 00000000000..8060f03d9d6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/es_VE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/et.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/et.res new file mode 100644 index 00000000000..076120d5a8c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/et.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/eu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/eu.res new file mode 100644 index 00000000000..e22b1f6608d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/eu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ewo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ewo.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ewo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fa.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fa.res new file mode 100644 index 00000000000..2228c21e450 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fa.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Adlm.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Adlm.res new file mode 100644 index 00000000000..734eb59bbbd Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Adlm.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_CM.res new file mode 100644 index 00000000000..de4a3ee146e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_GN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_GN.res new file mode 100644 index 00000000000..9795913afbb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_GN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Latn.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Latn_CM.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Latn_CM.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Latn_CM.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Latn_GN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Latn_GN.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Latn_GN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Latn_MR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Latn_MR.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Latn_MR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Latn_SN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Latn_SN.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_Latn_SN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_MR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_MR.res new file mode 100644 index 00000000000..0c017412a7a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_MR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_SN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_SN.res new file mode 100644 index 00000000000..e1f02e472c3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ff_SN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fi.res new file mode 100644 index 00000000000..0a55a0b4692 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fil.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fil.res new file mode 100644 index 00000000000..01a62265372 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fil.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fil_PH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fil_PH.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fil_PH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fo.res new file mode 100644 index 00000000000..8c1fc0f4f06 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fr.res new file mode 100644 index 00000000000..d5d38b4400b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fr_CA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fr_CA.res new file mode 100644 index 00000000000..3f6311895d4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fr_CA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fr_GF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fr_GF.res new file mode 100644 index 00000000000..b9c7093dd07 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fr_GF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fur.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fur.res new file mode 100644 index 00000000000..248591613c2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fur.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fy.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fy.res new file mode 100644 index 00000000000..b5269f7bc91 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/fy.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ga.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ga.res new file mode 100644 index 00000000000..ae3d24a81d4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ga.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/gd.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/gd.res new file mode 100644 index 00000000000..d5e363e77aa Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/gd.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/gl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/gl.res new file mode 100644 index 00000000000..04b49e8046e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/gl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/gsw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/gsw.res new file mode 100644 index 00000000000..0a4c3082526 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/gsw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/gu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/gu.res new file mode 100644 index 00000000000..256fb73a936 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/gu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/guz.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/guz.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/guz.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/gv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/gv.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/gv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ha.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ha.res new file mode 100644 index 00000000000..05938218ea2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ha.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ha_NE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ha_NE.res new file mode 100644 index 00000000000..f8f308819e2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ha_NE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/haw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/haw.res new file mode 100644 index 00000000000..9e2b1185da5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/haw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/he.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/he.res new file mode 100644 index 00000000000..3eaa8a43937 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/he.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/he_IL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/he_IL.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/he_IL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hi.res new file mode 100644 index 00000000000..1977c9c8116 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hi_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hi_Latn.res new file mode 100644 index 00000000000..e60e5ad79a9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hi_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hr.res new file mode 100644 index 00000000000..47acc4ed556 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hsb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hsb.res new file mode 100644 index 00000000000..704b4706917 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hsb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hu.res new file mode 100644 index 00000000000..abf071bcd35 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hy.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hy.res new file mode 100644 index 00000000000..617bb28f362 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/hy.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ia.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ia.res new file mode 100644 index 00000000000..ca3740f02c1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ia.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/id.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/id.res new file mode 100644 index 00000000000..0127b997beb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/id.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/id_ID.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/id_ID.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/id_ID.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ie.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ie.res new file mode 100644 index 00000000000..981a740864b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ie.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ig.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ig.res new file mode 100644 index 00000000000..d1532f6f8db Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ig.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ii.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ii.res new file mode 100644 index 00000000000..04719a31e1e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ii.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/in.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/in.res new file mode 100644 index 00000000000..5f131b8c52b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/in.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/in_ID.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/in_ID.res new file mode 100644 index 00000000000..e1140d4b3e3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/in_ID.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/is.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/is.res new file mode 100644 index 00000000000..e9d92a998e3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/is.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/it.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/it.res new file mode 100644 index 00000000000..60b307b639f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/it.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/iw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/iw.res new file mode 100644 index 00000000000..11dd36e9f63 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/iw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/iw_IL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/iw_IL.res new file mode 100644 index 00000000000..b7a44ee4423 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/iw_IL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ja.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ja.res new file mode 100644 index 00000000000..8e281fd8eb5 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ja.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/jgo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/jgo.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/jgo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/jmc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/jmc.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/jmc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/jv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/jv.res new file mode 100644 index 00000000000..3709018dae4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/jv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ka.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ka.res new file mode 100644 index 00000000000..f76ec684aae Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ka.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kab.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kab.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kab.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kam.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kam.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kam.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kde.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kde.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kde.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kea.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kea.res new file mode 100644 index 00000000000..57b14a70f54 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kea.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kgp.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kgp.res new file mode 100644 index 00000000000..c5ed2977d89 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kgp.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/khq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/khq.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/khq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ki.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ki.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ki.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kk.res new file mode 100644 index 00000000000..76b2dbf3e9a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kkj.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kkj.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kkj.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kl.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kln.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kln.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kln.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/km.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/km.res new file mode 100644 index 00000000000..fa89cc05cd1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/km.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kn.res new file mode 100644 index 00000000000..5d93e439332 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ko.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ko.res new file mode 100644 index 00000000000..2e80b916cd7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ko.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ko_KP.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ko_KP.res new file mode 100644 index 00000000000..69ada2298fa Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ko_KP.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kok.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kok.res new file mode 100644 index 00000000000..c7ae580f21d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kok.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ks.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ks.res new file mode 100644 index 00000000000..8e1fa729c1e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ks.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ks_Arab.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ks_Arab.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ks_Arab.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ks_Arab_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ks_Arab_IN.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ks_Arab_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ks_Deva.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ks_Deva.res new file mode 100644 index 00000000000..f24c79c8391 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ks_Deva.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ks_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ks_IN.res new file mode 100644 index 00000000000..cac4d750dd9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ks_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ksb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ksb.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ksb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ksf.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ksf.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ksf.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ksh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ksh.res new file mode 100644 index 00000000000..1818285bf84 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ksh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ku.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ku.res new file mode 100644 index 00000000000..df049401eea Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ku.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kw.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/kw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ky.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ky.res new file mode 100644 index 00000000000..34732c14754 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ky.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lag.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lag.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lag.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lb.res new file mode 100644 index 00000000000..f39e17cfa74 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lg.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lij.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lij.res new file mode 100644 index 00000000000..00d963e6918 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lij.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lkt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lkt.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lkt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lmo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lmo.res new file mode 100644 index 00000000000..7f07c27a4c1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lmo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ln.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ln.res new file mode 100644 index 00000000000..739e3008301 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ln.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lo.res new file mode 100644 index 00000000000..cccec632c5a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lrc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lrc.res new file mode 100644 index 00000000000..45ba451e415 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lrc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lt.res new file mode 100644 index 00000000000..0a76f02e5e1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lu.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/luo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/luo.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/luo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/luy.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/luy.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/luy.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lv.res new file mode 100644 index 00000000000..a94a8824bce Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/lv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mai.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mai.res new file mode 100644 index 00000000000..4dad5ae7945 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mai.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mas.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mas.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mas.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mer.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mer.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mer.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mfe.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mfe.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mfe.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mg.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mgh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mgh.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mgh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mgo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mgo.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mgo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mi.res new file mode 100644 index 00000000000..5cf5f680f91 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mk.res new file mode 100644 index 00000000000..349b7fd39a7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ml.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ml.res new file mode 100644 index 00000000000..3d39bd1e5c3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ml.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mn.res new file mode 100644 index 00000000000..5ca94c2f36a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mni.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mni.res new file mode 100644 index 00000000000..e2df1ed42a0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mni.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mni_Beng.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mni_Beng.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mni_Beng.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mni_Beng_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mni_Beng_IN.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mni_Beng_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mni_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mni_IN.res new file mode 100644 index 00000000000..128a074e289 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mni_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mo.res new file mode 100644 index 00000000000..7bce4a5e00c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mr.res new file mode 100644 index 00000000000..0d0e929a35f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ms.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ms.res new file mode 100644 index 00000000000..a1732948518 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ms.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ms_ID.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ms_ID.res new file mode 100644 index 00000000000..4f6fc667390 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ms_ID.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mt.res new file mode 100644 index 00000000000..5da65e0b6cc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mua.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mua.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mua.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/my.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/my.res new file mode 100644 index 00000000000..d4b61001343 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/my.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mzn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mzn.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/mzn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/naq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/naq.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/naq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nb.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nb.res new file mode 100644 index 00000000000..6940fb3d5da Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nb.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nd.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nd.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nd.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nds.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nds.res new file mode 100644 index 00000000000..94191415370 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nds.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ne.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ne.res new file mode 100644 index 00000000000..b1a3116329b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ne.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ne_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ne_IN.res new file mode 100644 index 00000000000..83ca8ec68ea Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ne_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nl.res new file mode 100644 index 00000000000..321c417d461 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nl_SR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nl_SR.res new file mode 100644 index 00000000000..d68678ce5bc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nl_SR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nmg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nmg.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nmg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nn.res new file mode 100644 index 00000000000..cda951a1c3f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nn_NO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nn_NO.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nn_NO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nnh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nnh.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nnh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/no.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/no.res new file mode 100644 index 00000000000..c69316086a4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/no.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/no_NO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/no_NO.res new file mode 100644 index 00000000000..194ab947c96 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/no_NO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/no_NO_NY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/no_NO_NY.res new file mode 100644 index 00000000000..e29f8657646 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/no_NO_NY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nqo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nqo.res new file mode 100644 index 00000000000..4fd6f837622 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nqo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nus.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nus.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nus.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nyn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nyn.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/nyn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/oc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/oc.res new file mode 100644 index 00000000000..1d924e9e4e6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/oc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/om.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/om.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/om.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/or.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/or.res new file mode 100644 index 00000000000..70c6633cfe9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/or.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/os.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/os.res new file mode 100644 index 00000000000..0ed5a2729a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/os.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa.res new file mode 100644 index 00000000000..270c782f875 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_Arab.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_Arab.res new file mode 100644 index 00000000000..b7b69c47cd6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_Arab.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_Arab_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_Arab_PK.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_Arab_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_Guru.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_Guru.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_Guru.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_Guru_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_Guru_IN.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_Guru_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_IN.res new file mode 100644 index 00000000000..a368037766d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_PK.res new file mode 100644 index 00000000000..5c17079001a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pa_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pcm.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pcm.res new file mode 100644 index 00000000000..b6b0c27dd92 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pcm.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pl.res new file mode 100644 index 00000000000..a7dab6ecdcf Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pool.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pool.res new file mode 100644 index 00000000000..988a7bf1334 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pool.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/prg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/prg.res new file mode 100644 index 00000000000..24f34bf9133 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/prg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ps.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ps.res new file mode 100644 index 00000000000..0f1479db976 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ps.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ps_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ps_PK.res new file mode 100644 index 00000000000..83f9102e689 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ps_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt.res new file mode 100644 index 00000000000..ecbfee5644a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_AO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_AO.res new file mode 100644 index 00000000000..8da54451a86 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_AO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_CH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_CH.res new file mode 100644 index 00000000000..8678f7060af Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_CH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_CV.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_CV.res new file mode 100644 index 00000000000..f756da4aed0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_CV.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_GQ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_GQ.res new file mode 100644 index 00000000000..8678f7060af Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_GQ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_GW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_GW.res new file mode 100644 index 00000000000..8da54451a86 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_GW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_LU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_LU.res new file mode 100644 index 00000000000..8678f7060af Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_LU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_MO.res new file mode 100644 index 00000000000..8da54451a86 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_MZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_MZ.res new file mode 100644 index 00000000000..8da54451a86 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_MZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_PT.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_PT.res new file mode 100644 index 00000000000..1f2e64aac7f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_PT.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_ST.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_ST.res new file mode 100644 index 00000000000..8da54451a86 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_ST.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_TL.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_TL.res new file mode 100644 index 00000000000..8da54451a86 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/pt_TL.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/qu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/qu.res new file mode 100644 index 00000000000..ba7d53c0f84 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/qu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/qu_BO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/qu_BO.res new file mode 100644 index 00000000000..7b5037880c2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/qu_BO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/qu_EC.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/qu_EC.res new file mode 100644 index 00000000000..f651981af29 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/qu_EC.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/raj.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/raj.res new file mode 100644 index 00000000000..2245cb44cab Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/raj.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/res_index.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/res_index.res new file mode 100644 index 00000000000..9ec28b4d05e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/res_index.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/rm.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/rm.res new file mode 100644 index 00000000000..ca312b6eebc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/rm.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/rn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/rn.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/rn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ro.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ro.res new file mode 100644 index 00000000000..a8389d59df9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ro.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/rof.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/rof.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/rof.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/root.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/root.res new file mode 100644 index 00000000000..d70cb9c325d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/root.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ru.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ru.res new file mode 100644 index 00000000000..d082b832be3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ru.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/rw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/rw.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/rw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/rwk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/rwk.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/rwk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sa.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sa.res new file mode 100644 index 00000000000..73bd5f143a4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sa.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sah.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sah.res new file mode 100644 index 00000000000..cc14784a8bc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sah.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/saq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/saq.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/saq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sat.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sat.res new file mode 100644 index 00000000000..dcd74edaf17 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sat.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sat_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sat_IN.res new file mode 100644 index 00000000000..9f63239e2a8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sat_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sat_Olck.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sat_Olck.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sat_Olck.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sat_Olck_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sat_Olck_IN.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sat_Olck_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sbp.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sbp.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sbp.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sc.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sc.res new file mode 100644 index 00000000000..39beb92a781 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sc.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd.res new file mode 100644 index 00000000000..46d260a3bef Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_Arab.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_Arab.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_Arab.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_Arab_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_Arab_PK.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_Arab_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_Deva.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_Deva.res new file mode 100644 index 00000000000..54aaed98ce0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_Deva.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_Deva_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_Deva_IN.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_Deva_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_IN.res new file mode 100644 index 00000000000..cf2e1823b4d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_PK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_PK.res new file mode 100644 index 00000000000..24f4d380d14 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sd_PK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/se.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/se.res new file mode 100644 index 00000000000..c1012f85ac7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/se.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/se_FI.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/se_FI.res new file mode 100644 index 00000000000..be6b91b490f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/se_FI.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/seh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/seh.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/seh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ses.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ses.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ses.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sg.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sh.res new file mode 100644 index 00000000000..8acda28dae9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sh_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sh_BA.res new file mode 100644 index 00000000000..5bc45a7b59a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sh_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sh_CS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sh_CS.res new file mode 100644 index 00000000000..4a97244537b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sh_CS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sh_YU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sh_YU.res new file mode 100644 index 00000000000..4a97244537b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sh_YU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/shi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/shi.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/shi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/shi_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/shi_Latn.res new file mode 100644 index 00000000000..b7b69c47cd6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/shi_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/shi_MA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/shi_MA.res new file mode 100644 index 00000000000..dabdf19ab19 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/shi_MA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/shi_Tfng.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/shi_Tfng.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/shi_Tfng.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/shi_Tfng_MA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/shi_Tfng_MA.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/shi_Tfng_MA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/si.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/si.res new file mode 100644 index 00000000000..ef628e2cf8f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/si.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sk.res new file mode 100644 index 00000000000..4dfcfba588b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sl.res new file mode 100644 index 00000000000..de3c78b59e8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/smn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/smn.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/smn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sn.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/so.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/so.res new file mode 100644 index 00000000000..fd7f78abaca Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/so.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sq.res new file mode 100644 index 00000000000..219e51bbffa Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr.res new file mode 100644 index 00000000000..4cc714a651d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_BA.res new file mode 100644 index 00000000000..47c2adc68b0 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_CS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_CS.res new file mode 100644 index 00000000000..4af016213f4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_CS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl_BA.res new file mode 100644 index 00000000000..478be33487d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl_CS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl_CS.res new file mode 100644 index 00000000000..028c094b771 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl_CS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl_RS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl_RS.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl_RS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl_XK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl_XK.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl_XK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl_YU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl_YU.res new file mode 100644 index 00000000000..028c094b771 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Cyrl_YU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn.res new file mode 100644 index 00000000000..fa734770d4a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn_BA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn_BA.res new file mode 100644 index 00000000000..82b501f7f8c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn_BA.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn_CS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn_CS.res new file mode 100644 index 00000000000..4a97244537b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn_CS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn_ME.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn_ME.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn_ME.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn_RS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn_RS.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn_RS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn_YU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn_YU.res new file mode 100644 index 00000000000..4a97244537b Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_Latn_YU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_ME.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_ME.res new file mode 100644 index 00000000000..49168156bf4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_ME.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_RS.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_RS.res new file mode 100644 index 00000000000..028c094b771 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_RS.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_XK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_XK.res new file mode 100644 index 00000000000..6f2343840b1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_XK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_YU.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_YU.res new file mode 100644 index 00000000000..4af016213f4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sr_YU.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/su.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/su.res new file mode 100644 index 00000000000..58babfb4201 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/su.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/su_ID.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/su_ID.res new file mode 100644 index 00000000000..8d75a7c5253 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/su_ID.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/su_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/su_Latn.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/su_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/su_Latn_ID.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/su_Latn_ID.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/su_Latn_ID.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sv.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sv.res new file mode 100644 index 00000000000..dbaacae21ae Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sv.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sw.res new file mode 100644 index 00000000000..4884d56c649 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sw_KE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sw_KE.res new file mode 100644 index 00000000000..7d9606814ef Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/sw_KE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/syr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/syr.res new file mode 100644 index 00000000000..093041adaa7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/syr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/szl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/szl.res new file mode 100644 index 00000000000..ef0dc344e91 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/szl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ta.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ta.res new file mode 100644 index 00000000000..402de93ef03 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ta.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ta_MY.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ta_MY.res new file mode 100644 index 00000000000..326f04ea1be Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ta_MY.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ta_SG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ta_SG.res new file mode 100644 index 00000000000..326f04ea1be Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ta_SG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/te.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/te.res new file mode 100644 index 00000000000..5928cd3a4a2 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/te.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/teo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/teo.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/teo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tg.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tg.res new file mode 100644 index 00000000000..e3eb524c858 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tg.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/th.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/th.res new file mode 100644 index 00000000000..a3a1a967486 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/th.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ti.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ti.res new file mode 100644 index 00000000000..157ba837165 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ti.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tk.res new file mode 100644 index 00000000000..1d548599f49 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tl.res new file mode 100644 index 00000000000..3e2cb04c129 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tl_PH.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tl_PH.res new file mode 100644 index 00000000000..c161ee8fb15 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tl_PH.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/to.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/to.res new file mode 100644 index 00000000000..f6cef777afc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/to.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tr.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tr.res new file mode 100644 index 00000000000..080573cfd4a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tr.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tt.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tt.res new file mode 100644 index 00000000000..23b0af7f5d1 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tt.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/twq.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/twq.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/twq.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tzdbNames.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tzdbNames.res new file mode 100644 index 00000000000..0ae6a8a8765 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tzdbNames.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tzm.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tzm.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/tzm.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ug.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ug.res new file mode 100644 index 00000000000..6462373355f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ug.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uk.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uk.res new file mode 100644 index 00000000000..524c0bc5d3e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uk.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ur.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ur.res new file mode 100644 index 00000000000..ddb4a442da9 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ur.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ur_IN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ur_IN.res new file mode 100644 index 00000000000..7f37c2ef387 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/ur_IN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz.res new file mode 100644 index 00000000000..fff1a5f634c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_AF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_AF.res new file mode 100644 index 00000000000..364e67fea05 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_AF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_Arab.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_Arab.res new file mode 100644 index 00000000000..10b23ff7b0a Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_Arab.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_Arab_AF.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_Arab_AF.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_Arab_AF.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_Cyrl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_Cyrl.res new file mode 100644 index 00000000000..4afb0b57f70 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_Cyrl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_Latn.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_Latn_UZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_Latn_UZ.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_Latn_UZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_UZ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_UZ.res new file mode 100644 index 00000000000..5e48147a1ae Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/uz_UZ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vai.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vai.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vai.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vai_LR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vai_LR.res new file mode 100644 index 00000000000..2d0917e74e7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vai_LR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vai_Latn.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vai_Latn.res new file mode 100644 index 00000000000..b7b69c47cd6 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vai_Latn.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vai_Vaii.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vai_Vaii.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vai_Vaii.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vai_Vaii_LR.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vai_Vaii_LR.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vai_Vaii_LR.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vi.res new file mode 100644 index 00000000000..80a7e63ea40 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vmw.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vmw.res new file mode 100644 index 00000000000..2c34d55397d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vmw.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vun.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vun.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/vun.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/wae.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/wae.res new file mode 100644 index 00000000000..9cec54ed82f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/wae.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/wo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/wo.res new file mode 100644 index 00000000000..4d3728114fc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/wo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/xh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/xh.res new file mode 100644 index 00000000000..69eb7d5af73 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/xh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/xog.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/xog.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/xog.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yav.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yav.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yav.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yi.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yi.res new file mode 100644 index 00000000000..c33dbf5c270 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yi.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yo.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yo.res new file mode 100644 index 00000000000..6d226700aa4 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yo.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yo_BJ.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yo_BJ.res new file mode 100644 index 00000000000..6b3c0fc8451 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yo_BJ.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yrl.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yrl.res new file mode 100644 index 00000000000..96bf1f967dc Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yrl.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yrl_CO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yrl_CO.res new file mode 100644 index 00000000000..a252bf61b75 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yrl_CO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yrl_VE.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yrl_VE.res new file mode 100644 index 00000000000..a252bf61b75 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yrl_VE.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue.res new file mode 100644 index 00000000000..ea70b338368 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_CN.res new file mode 100644 index 00000000000..147683c232f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_HK.res new file mode 100644 index 00000000000..c52f54acfb3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_Hans.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_Hans.res new file mode 100644 index 00000000000..7b25ecca865 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_Hans.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_Hans_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_Hans_CN.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_Hans_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_Hant.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_Hant.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_Hant.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_Hant_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_Hant_HK.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/yue_Hant_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/za.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/za.res new file mode 100644 index 00000000000..39fb23df8eb Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/za.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zgh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zgh.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zgh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh.res new file mode 100644 index 00000000000..3f5512e5e4c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_CN.res new file mode 100644 index 00000000000..66b6f64539e Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_HK.res new file mode 100644 index 00000000000..8c48153ec4c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hans.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hans.res new file mode 100644 index 00000000000..503930732d8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hans.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hans_CN.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hans_CN.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hans_CN.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hans_SG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hans_SG.res new file mode 100644 index 00000000000..ea442117fe7 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hans_SG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hant.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hant.res new file mode 100644 index 00000000000..3694f3ce765 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hant.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hant_HK.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hant_HK.res new file mode 100644 index 00000000000..3a7f0367c6c Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hant_HK.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hant_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hant_MO.res new file mode 100644 index 00000000000..7b97037c528 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hant_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hant_TW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hant_TW.res new file mode 100644 index 00000000000..7dca23304c8 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_Hant_TW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_MO.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_MO.res new file mode 100644 index 00000000000..850b405699d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_MO.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_SG.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_SG.res new file mode 100644 index 00000000000..39b24aaef4f Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_SG.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_TW.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_TW.res new file mode 100644 index 00000000000..0c57dd22925 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zh_TW.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zu.res new file mode 100644 index 00000000000..042d72e5189 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zone/zu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zoneinfo64.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zoneinfo64.res new file mode 100644 index 00000000000..fad0c1f415d Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zoneinfo64.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zu.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zu.res new file mode 100644 index 00000000000..2978d7b6c97 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zu.res differ diff --git a/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zu_ZA.res b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zu_ZA.res new file mode 100644 index 00000000000..9e1995353a3 Binary files /dev/null and b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/icudt74b/zu_ZA.res differ diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/data/package.html b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/package.html similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/data/package.html rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/data/package.html diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/index.txt b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/index.txt similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/index.txt rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/index.txt diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ar_EG.xml b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_ar_EG.xml similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ar_EG.xml rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_ar_EG.xml diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ar_EG.xml.escaped b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_ar_EG.xml.escaped similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ar_EG.xml.escaped rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_ar_EG.xml.escaped diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_en.xml b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_en.xml similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_en.xml rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_en.xml diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_es.xml b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_es.xml similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_es.xml rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_es.xml diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_fr.xml b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_fr.xml similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_fr.xml rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_fr.xml diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_he_IL.xml b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_he_IL.xml similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_he_IL.xml rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_he_IL.xml diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_hi.xml b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_hi.xml similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_hi.xml rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_hi.xml diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_it.xml b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_it.xml similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_it.xml rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_it.xml diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ja.xml b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_ja.xml similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ja.xml rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_ja.xml diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ko.xml b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_ko.xml similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ko.xml rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_ko.xml diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ru.xml b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_ru.xml similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ru.xml rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_ru.xml diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_th.xml b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_th.xml similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_th.xml rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_th.xml diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hans.xml b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hans.xml similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hans.xml rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hans.xml diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hans_SG.xml b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hans_SG.xml similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hans_SG.xml rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hans_SG.xml diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hant.xml b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hant.xml similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hant.xml rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hant.xml diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hant_HK.xml b/icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hant_HK.xml similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hant_HK.xml rename to icu4j/main/core/src/main/resources/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hant_HK.xml diff --git a/icu4j/main/classes/core/src/com/ibm/icu/lang/package.html b/icu4j/main/core/src/main/resources/com/ibm/icu/lang/package.html similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/lang/package.html rename to icu4j/main/core/src/main/resources/com/ibm/icu/lang/package.html diff --git a/icu4j/main/classes/core/src/com/ibm/icu/math/package.html b/icu4j/main/core/src/main/resources/com/ibm/icu/math/package.html similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/math/package.html rename to icu4j/main/core/src/main/resources/com/ibm/icu/math/package.html diff --git a/icu4j/main/classes/core/src/com/ibm/icu/message2/package.html b/icu4j/main/core/src/main/resources/com/ibm/icu/message2/package.html similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/message2/package.html rename to icu4j/main/core/src/main/resources/com/ibm/icu/message2/package.html diff --git a/icu4j/main/classes/core/src/com/ibm/icu/number/package.html b/icu4j/main/core/src/main/resources/com/ibm/icu/number/package.html similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/number/package.html rename to icu4j/main/core/src/main/resources/com/ibm/icu/number/package.html diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/package.html b/icu4j/main/core/src/main/resources/com/ibm/icu/text/package.html similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/text/package.html rename to icu4j/main/core/src/main/resources/com/ibm/icu/text/package.html diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/package.html b/icu4j/main/core/src/main/resources/com/ibm/icu/util/package.html similarity index 100% rename from icu4j/main/classes/core/src/com/ibm/icu/util/package.html rename to icu4j/main/core/src/main/resources/com/ibm/icu/util/package.html diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/TestDataElements_testtypes.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/data/TestDataElements_testtypes.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/TestDataElements_testtypes.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/data/TestDataElements_testtypes.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/data/resources/TestDataElements.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/data/resources/TestDataElements.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en_Latn_US.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/data/resources/TestDataElements_en_Latn_US.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en_Latn_US.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/data/resources/TestDataElements_en_Latn_US.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en_US.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/data/resources/TestDataElements_en_US.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en_US.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/data/resources/TestDataElements_en_US.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_fr_Latn_FR.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/data/resources/TestDataElements_fr_Latn_FR.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_fr_Latn_FR.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/data/resources/TestDataElements_fr_Latn_FR.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_te.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/data/resources/TestDataElements_te.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_te.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/data/resources/TestDataElements_te.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestMessages.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/data/resources/TestMessages.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestMessages.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/data/resources/TestMessages.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/impl/number/DecimalQuantity_64BitBCD.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/impl/number/DecimalQuantity_64BitBCD.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/impl/number/DecimalQuantity_64BitBCD.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/impl/number/DecimalQuantity_64BitBCD.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/impl/number/DecimalQuantity_ByteArrayBCD.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/impl/number/DecimalQuantity_ByteArrayBCD.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/impl/number/DecimalQuantity_ByteArrayBCD.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/impl/number/DecimalQuantity_ByteArrayBCD.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/impl/number/DecimalQuantity_SimpleStorage.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/impl/number/DecimalQuantity_SimpleStorage.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/impl/number/DecimalQuantity_SimpleStorage.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/impl/number/DecimalQuantity_SimpleStorage.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/ModuleTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/ModuleTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/ModuleTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/ModuleTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/ResourceModule.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/ResourceModule.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/ResourceModule.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/ResourceModule.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/TestDataModule.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/TestDataModule.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/TestDataModule.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/TestDataModule.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/TestUnicodeKnownIssues.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/TestUnicodeKnownIssues.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/TestUnicodeKnownIssues.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/TestUnicodeKnownIssues.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/BiDiConformanceTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/BiDiConformanceTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/BiDiConformanceTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/BiDiConformanceTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/BidiFmwk.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/BidiFmwk.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/BidiFmwk.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/BidiFmwk.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestBidi.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestBidi.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestBidi.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestBidi.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestBidiTransform.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestBidiTransform.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestBidiTransform.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestBidiTransform.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestCharFromDirProp.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestCharFromDirProp.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestCharFromDirProp.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestCharFromDirProp.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestClassOverride.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestClassOverride.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestClassOverride.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestClassOverride.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestCompatibility.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestCompatibility.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestCompatibility.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestCompatibility.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestContext.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestContext.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestContext.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestContext.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestData.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestData.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestData.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestData.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestFailureRecovery.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestFailureRecovery.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestFailureRecovery.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestFailureRecovery.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestInverse.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestInverse.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestInverse.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestInverse.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestMultipleParagraphs.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestMultipleParagraphs.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestMultipleParagraphs.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestMultipleParagraphs.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorder.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestReorder.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorder.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestReorder.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorderArabicMathSymbols.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestReorderArabicMathSymbols.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorderArabicMathSymbols.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestReorderArabicMathSymbols.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorderRunsOnly.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestReorderRunsOnly.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorderRunsOnly.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestReorderRunsOnly.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorderingMode.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestReorderingMode.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorderingMode.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestReorderingMode.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestStreaming.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestStreaming.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/TestStreaming.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bidi/TestStreaming.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bigdec/DiagBigDecimalTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bigdec/DiagBigDecimalTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/bigdec/DiagBigDecimalTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/bigdec/DiagBigDecimalTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/AstroTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/AstroTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/AstroTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/AstroTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarRegressionTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/CalendarRegressionTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarRegressionTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/CalendarRegressionTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarTestFmwk.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/CalendarTestFmwk.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarTestFmwk.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/CalendarTestFmwk.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/ChineseTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/ChineseTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/ChineseTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/ChineseTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/ChineseTestCase.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/ChineseTestCase.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/ChineseTestCase.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/ChineseTestCase.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/CompatibilityTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/CompatibilityTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/CompatibilityTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/CompatibilityTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/CopticTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/CopticTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/CopticTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/CopticTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/DangiTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/DangiTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/DangiTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/DangiTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/EraRulesTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/EraRulesTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/EraRulesTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/EraRulesTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/EthiopicTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/EthiopicTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/EthiopicTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/EthiopicTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/HebrewTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/HebrewTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/HebrewTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/HebrewTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/HolidayTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/HolidayTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/HolidayTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/HolidayTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/InTemporalLeapYearTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/InTemporalLeapYearTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/InTemporalLeapYearTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/InTemporalLeapYearTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/IndianTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/IndianTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/IndianTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/IndianTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/IslamicTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/IslamicTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/IslamicTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/IslamicTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/JapaneseTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/JapaneseTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/JapaneseTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/JapaneseTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/OrdinalMonthTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/OrdinalMonthTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/OrdinalMonthTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/OrdinalMonthTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/PersianTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/PersianTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/PersianTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/PersianTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/TemporalMonthCodeTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/TemporalMonthCodeTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/TemporalMonthCodeTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/TemporalMonthCodeTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/TestCase.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/TestCase.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/TestCase.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/calendar/TestCase.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/charsetdet/TestCharsetDetector.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/charsetdet/TestCharsetDetector.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/charsetdet/TestCharsetDetector.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/charsetdet/TestCharsetDetector.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/compression/DecompressionTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/compression/DecompressionTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/compression/DecompressionTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/compression/DecompressionTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/compression/ExhaustiveTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/compression/ExhaustiveTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/compression/ExhaustiveTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/compression/ExhaustiveTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/DataReadWriteTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/DataReadWriteTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/DataReadWriteTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/DataReadWriteTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/ICUDurationTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/ICUDurationTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/ICUDurationTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/ICUDurationTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/LanguageTestFmwk.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/LanguageTestFmwk.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/LanguageTestFmwk.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/LanguageTestFmwk.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/PeriodBuilderFactoryTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/PeriodBuilderFactoryTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/PeriodBuilderFactoryTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/PeriodBuilderFactoryTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/PeriodTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/PeriodTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/PeriodTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/PeriodTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/RegressionTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/RegressionTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/RegressionTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/RegressionTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/ResourceBasedPeriodFormatterDataServiceTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/ResourceBasedPeriodFormatterDataServiceTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/ResourceBasedPeriodFormatterDataServiceTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/ResourceBasedPeriodFormatterDataServiceTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ar_EG.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_ar_EG.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ar_EG.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_ar_EG.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_en.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_en.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_en.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_en.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_es.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_es.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_es.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_es.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_fr.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_fr.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_fr.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_fr.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_he_IL.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_he_IL.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_he_IL.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_he_IL.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_hi.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_hi.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_hi.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_hi.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_it.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_it.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_it.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_it.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ja.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_ja.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ja.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_ja.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ko.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_ko.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ko.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_ko.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ru.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_ru.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ru.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_ru.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hans.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_zh_Hans.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hans.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_zh_Hans.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hans_SG.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_zh_Hans_SG.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hans_SG.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_zh_Hans_SG.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hant.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_zh_Hant.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hant.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_zh_Hant.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hant_HK.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_zh_Hant_HK.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hant_HK.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/duration/languages/Test_zh_Hant_HK.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/BigNumberFormatTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/BigNumberFormatTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/BigNumberFormatTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/BigNumberFormatTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DataDrivenNumberFormatTestData.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DataDrivenNumberFormatTestData.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DataDrivenNumberFormatTestData.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DataDrivenNumberFormatTestData.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DataDrivenNumberFormatTestUtility.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DataDrivenNumberFormatTestUtility.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DataDrivenNumberFormatTestUtility.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DataDrivenNumberFormatTestUtility.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateFormatMiscTests.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DateFormatMiscTests.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateFormatMiscTests.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DateFormatMiscTests.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRegressionTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DateFormatRegressionTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRegressionTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DateFormatRegressionTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRegressionTestJ.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DateFormatRegressionTestJ.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRegressionTestJ.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DateFormatRegressionTestJ.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRoundTripTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DateFormatRoundTripTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRoundTripTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DateFormatRoundTripTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateTimeGeneratorTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DateTimeGeneratorTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateTimeGeneratorTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/DateTimeGeneratorTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/FormattedStringBuilderTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/FormattedStringBuilderTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/FormattedStringBuilderTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/FormattedStringBuilderTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/FormattedValueTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/FormattedValueTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/FormattedValueTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/FormattedValueTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormat.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDateFormat.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormat.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDateFormat.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormatAPI.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDateFormatAPI.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormatAPI.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDateFormatAPI.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormatAPIC.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDateFormatAPIC.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormatAPIC.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDateFormatAPIC.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormatSymbols.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDateFormatSymbols.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormatSymbols.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDateFormatSymbols.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatAPI.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDecimalFormatAPI.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatAPI.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDecimalFormatAPI.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatAPIC.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDecimalFormatAPIC.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatAPIC.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDecimalFormatAPIC.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatSymbols.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDecimalFormatSymbols.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatSymbols.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDecimalFormatSymbols.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatSymbolsC.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDecimalFormatSymbolsC.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatSymbolsC.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestDecimalFormatSymbolsC.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestNumberFormat.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestNumberFormat.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestNumberFormat.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestNumberFormat.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestNumberFormatAPI.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestNumberFormatAPI.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestNumberFormatAPI.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestNumberFormatAPI.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestSimpleDateFormatAPI.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestSimpleDateFormatAPI.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/IntlTestSimpleDateFormatAPI.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/IntlTestSimpleDateFormatAPI.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/ListFormatterTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/ListFormatterTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/ListFormatterTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/ListFormatterTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitThreadTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/MeasureUnitThreadTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitThreadTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/MeasureUnitThreadTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/MessagePatternUtilTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/MessagePatternUtilTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/MessagePatternUtilTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/MessagePatternUtilTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/MessageRegressionTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/MessageRegressionTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/MessageRegressionTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/MessageRegressionTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatJavaCompatilityTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/NumberFormatJavaCompatilityTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatJavaCompatilityTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/NumberFormatJavaCompatilityTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatRegistrationTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/NumberFormatRegistrationTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatRegistrationTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/NumberFormatRegistrationTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatRoundTripTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/NumberFormatRoundTripTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatRoundTripTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/NumberFormatRoundTripTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatSerialTestData.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/NumberFormatSerialTestData.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatSerialTestData.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/NumberFormatSerialTestData.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/PersonNameConsistencyTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/PersonNameConsistencyTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/PersonNameConsistencyTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/PersonNameConsistencyTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/PersonNameFormatterTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/PersonNameFormatterTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/PersonNameFormatterTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/PersonNameFormatterTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/PluralFormatTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/PluralFormatTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/PluralFormatTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/PluralFormatTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/PluralFormatUnitTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/PluralFormatUnitTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/PluralFormatUnitTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/PluralFormatUnitTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/PluralRulesFactory.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/PluralRulesFactory.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/PluralRulesFactory.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/PluralRulesFactory.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/RBNFParseTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/RBNFParseTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/RBNFParseTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/RBNFParseTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/RbnfRoundTripTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/RbnfRoundTripTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/RbnfRoundTripTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/RbnfRoundTripTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/RelativeDateTimeFormatterTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/RelativeDateTimeFormatterTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/RelativeDateTimeFormatterTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/RelativeDateTimeFormatterTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/ScientificNumberFormatterTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/ScientificNumberFormatterTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/ScientificNumberFormatterTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/ScientificNumberFormatterTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/SelectFormatAPITest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/SelectFormatAPITest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/SelectFormatAPITest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/SelectFormatAPITest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/SelectFormatUnitTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/SelectFormatUnitTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/SelectFormatUnitTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/SelectFormatUnitTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/TimeUnitTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/TimeUnitTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/TimeUnitTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/TimeUnitTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/WriteNumberFormatSerialTestData.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/WriteNumberFormatSerialTestData.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/WriteNumberFormatSerialTestData.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/format/WriteNumberFormatSerialTestData.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/impl/CSCharacterIteratorTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/impl/CSCharacterIteratorTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/impl/CSCharacterIteratorTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/impl/CSCharacterIteratorTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/impl/CacheTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/impl/CacheTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/impl/CacheTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/impl/CacheTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/impl/StringSegmentTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/impl/StringSegmentTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/impl/StringSegmentTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/impl/StringSegmentTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/impl/UnitsTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/impl/UnitsTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/impl/UnitsTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/impl/UnitsTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/iterator/TestUCharacterIterator.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/iterator/TestUCharacterIterator.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/iterator/TestUCharacterIterator.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/iterator/TestUCharacterIterator.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/DataDrivenUScriptTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/DataDrivenUScriptTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/DataDrivenUScriptTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/DataDrivenUScriptTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/TestUScript.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/TestUScript.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/TestUScript.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/TestUScript.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/TestUScriptRun.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/TestUScriptRun.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/TestUScriptRun.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/TestUScriptRun.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterCaseTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterCaseTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterCaseTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterCaseTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterCategoryTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterCategoryTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterCategoryTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterCategoryTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterCompare.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterCompare.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterCompare.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterCompare.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterDirectionTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterDirectionTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterDirectionTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterDirectionTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterSurrogateTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterSurrogateTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterSurrogateTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterSurrogateTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterThreadTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterThreadTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterThreadTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterThreadTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UPropertyAliasesTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UPropertyAliasesTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UPropertyAliasesTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UPropertyAliasesTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UTF16Test.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UTF16Test.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UTF16Test.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UTF16Test.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UnicodeSetStringSpanTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UnicodeSetStringSpanTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UnicodeSetStringSpanTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UnicodeSetStringSpanTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UnicodeSetTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UnicodeSetTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UnicodeSetTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UnicodeSetTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/Args.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/Args.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/Args.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/Args.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/CustomFormatterGrammarCaseTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/CustomFormatterGrammarCaseTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/CustomFormatterGrammarCaseTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/CustomFormatterGrammarCaseTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/CustomFormatterListTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/CustomFormatterListTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/CustomFormatterListTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/CustomFormatterListTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/CustomFormatterMessageRefTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/CustomFormatterMessageRefTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/CustomFormatterMessageRefTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/CustomFormatterMessageRefTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/CustomFormatterPersonTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/CustomFormatterPersonTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/CustomFormatterPersonTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/CustomFormatterPersonTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/FromJsonTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/FromJsonTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/FromJsonTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/FromJsonTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/MessageFormat2Test.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/MessageFormat2Test.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/MessageFormat2Test.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/MessageFormat2Test.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/Mf2IcuTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/Mf2IcuTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/Mf2IcuTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/Mf2IcuTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/TestCase.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/TestCase.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/TestCase.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/TestCase.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/TestUtils.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/TestUtils.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/TestUtils.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/message2/TestUtils.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/ConformanceTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/ConformanceTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/ConformanceTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/ConformanceTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/IntHashtable.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/IntHashtable.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/IntHashtable.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/IntHashtable.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/IntStringHashtable.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/IntStringHashtable.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/IntStringHashtable.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/IntStringHashtable.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/LongHashtable.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/LongHashtable.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/LongHashtable.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/LongHashtable.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizationMonkeyTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/NormalizationMonkeyTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizationMonkeyTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/NormalizationMonkeyTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizerBuilder.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/NormalizerBuilder.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizerBuilder.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/NormalizerBuilder.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizerData.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/NormalizerData.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizerData.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/NormalizerData.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizerRegressionTests.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/NormalizerRegressionTests.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizerRegressionTests.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/NormalizerRegressionTests.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/TestCanonicalIterator.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/TestCanonicalIterator.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/TestCanonicalIterator.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/TestCanonicalIterator.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/TestDeprecatedNormalizerAPI.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/TestDeprecatedNormalizerAPI.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/TestDeprecatedNormalizerAPI.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/TestDeprecatedNormalizerAPI.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/UTS46Test.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/UTS46Test.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/UTS46Test.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/UTS46Test.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/UnicodeNormalizer.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/UnicodeNormalizer.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/UnicodeNormalizer.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/UnicodeNormalizer.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/UnicodeNormalizerConformanceTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/UnicodeNormalizerConformanceTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/UnicodeNormalizerConformanceTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/normalizer/UnicodeNormalizerConformanceTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/AffixUtilsTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/number/AffixUtilsTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/AffixUtilsTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/number/AffixUtilsTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/DecimalQuantityTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/number/DecimalQuantityTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/DecimalQuantityTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/number/DecimalQuantityTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/ExhaustiveNumberTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/number/ExhaustiveNumberTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/ExhaustiveNumberTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/number/ExhaustiveNumberTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/MutablePatternModifierTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/number/MutablePatternModifierTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/MutablePatternModifierTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/number/MutablePatternModifierTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/NumberSkeletonTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/number/NumberSkeletonTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/NumberSkeletonTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/number/NumberSkeletonTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/AbstractBreakIteratorTests.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/AbstractBreakIteratorTests.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/AbstractBreakIteratorTests.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/AbstractBreakIteratorTests.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/BreakIteratorRegTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/BreakIteratorRegTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/BreakIteratorRegTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/BreakIteratorRegTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/BreakIteratorRules_en_US_TEST.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/BreakIteratorRules_en_US_TEST.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/BreakIteratorRules_en_US_TEST.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/BreakIteratorRules_en_US_TEST.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/BreakIteratorTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/BreakIteratorTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/BreakIteratorTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/BreakIteratorTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBIAPITest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/RBBIAPITest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBIAPITest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/RBBIAPITest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBILSTMTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/RBBILSTMTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBILSTMTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/RBBILSTMTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBIMonkeyTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/RBBIMonkeyTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBIMonkeyTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/RBBIMonkeyTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/RBBITest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/RBBITest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITestExtended.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/RBBITestExtended.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITestExtended.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/RBBITestExtended.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITestMonkey.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/RBBITestMonkey.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITestMonkey.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/RBBITestMonkey.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITstUtils.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/RBBITstUtils.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITstUtils.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/rbbi/RBBITstUtils.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/shaping/ArabicShapingRegTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/shaping/ArabicShapingRegTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/shaping/ArabicShapingRegTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/shaping/ArabicShapingRegTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/shaping/DataDrivenArabicShapingRegTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/shaping/DataDrivenArabicShapingRegTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/shaping/DataDrivenArabicShapingRegTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/shaping/DataDrivenArabicShapingRegTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/IDNAConformanceTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/IDNAConformanceTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/IDNAConformanceTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/IDNAConformanceTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/IDNAReference.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/IDNAReference.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/IDNAReference.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/IDNAReference.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/NFS4StringPrep.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/NFS4StringPrep.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/NFS4StringPrep.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/NFS4StringPrep.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/NamePrepTransform.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/NamePrepTransform.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/NamePrepTransform.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/NamePrepTransform.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/PunycodeReference.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/PunycodeReference.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/PunycodeReference.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/PunycodeReference.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/TestData.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/TestData.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/TestData.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/TestData.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/TestIDNA.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/TestIDNA.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/TestIDNA.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/TestIDNA.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/TestInputDataStructure.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/TestInputDataStructure.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/TestInputDataStructure.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/TestInputDataStructure.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/TestStringPrepProfiles.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/TestStringPrepProfiles.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/stringprep/TestStringPrepProfiles.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/stringprep/TestStringPrepProfiles.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/text/DisplayOptionsTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/text/DisplayOptionsTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/text/DisplayOptionsTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/text/DisplayOptionsTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/text/SpoofCheckerTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/text/SpoofCheckerTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/text/SpoofCheckerTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/text/SpoofCheckerTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/timescale/TimeScaleAPITest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timescale/TimeScaleAPITest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/timescale/TimeScaleAPITest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timescale/TimeScaleAPITest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/timescale/TimeScaleDataTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timescale/TimeScaleDataTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/timescale/TimeScaleDataTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timescale/TimeScaleDataTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/timescale/TimeScaleMonkeyTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timescale/TimeScaleMonkeyTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/timescale/TimeScaleMonkeyTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timescale/TimeScaleMonkeyTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneAliasTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timezone/TimeZoneAliasTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneAliasTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timezone/TimeZoneAliasTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneBoundaryTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timezone/TimeZoneBoundaryTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneBoundaryTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timezone/TimeZoneBoundaryTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneOffsetLocalTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timezone/TimeZoneOffsetLocalTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneOffsetLocalTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timezone/TimeZoneOffsetLocalTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneRegressionTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timezone/TimeZoneRegressionTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneRegressionTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timezone/TimeZoneRegressionTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneRuleTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timezone/TimeZoneRuleTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneRuleTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timezone/TimeZoneRuleTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timezone/TimeZoneTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/timezone/TimeZoneTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/BytesTrieTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/BytesTrieTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/BytesTrieTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/BytesTrieTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/CalendarFieldsSet.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/CalendarFieldsSet.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/CalendarFieldsSet.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/CalendarFieldsSet.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/CharsTrieTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/CharsTrieTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/CharsTrieTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/CharsTrieTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/CodePointTrieTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/CodePointTrieTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/CodePointTrieTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/CodePointTrieTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/CompactArrayTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/CompactArrayTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/CompactArrayTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/CompactArrayTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DataDrivenTestHelper.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/DataDrivenTestHelper.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DataDrivenTestHelper.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/DataDrivenTestHelper.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DateTimeStyleSet.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/DateTimeStyleSet.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DateTimeStyleSet.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/DateTimeStyleSet.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilities.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/DebugUtilities.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilities.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/DebugUtilities.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/DebugUtilitiesData.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/DebugUtilitiesData.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/DebugUtilitiesTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/DebugUtilitiesTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DisplayNameTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/DisplayNameTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/DisplayNameTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/DisplayNameTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Equator.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/Equator.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Equator.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/Equator.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/FieldsSet.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/FieldsSet.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/FieldsSet.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/FieldsSet.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/GenderInfoTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/GenderInfoTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/GenderInfoTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/GenderInfoTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ICUBinaryTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/ICUBinaryTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ICUBinaryTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/ICUBinaryTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ICUServiceTestSample.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/ICUServiceTestSample.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ICUServiceTestSample.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/ICUServiceTestSample.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ICUServiceThreadTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/ICUServiceThreadTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ICUServiceThreadTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/ICUServiceThreadTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/LocaleAliasTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/LocaleAliasTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/LocaleAliasTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/LocaleAliasTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/LocaleBuilderTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/LocaleBuilderTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/LocaleBuilderTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/LocaleBuilderTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/LocaleDistanceTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/LocaleDistanceTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/LocaleDistanceTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/LocaleDistanceTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/LocaleMatcherTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/LocaleMatcherTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/LocaleMatcherTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/LocaleMatcherTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/LocalePriorityListTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/LocalePriorityListTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/LocalePriorityListTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/LocalePriorityListTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/RegionTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/RegionTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/RegionTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/RegionTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/SimpleFormatterTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/SimpleFormatterTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/SimpleFormatterTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/SimpleFormatterTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/StaticUnicodeSetsTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/StaticUnicodeSetsTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/StaticUnicodeSetsTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/StaticUnicodeSetsTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/StringTokenizerTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/StringTokenizerTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/StringTokenizerTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/StringTokenizerTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/TestLocaleValidity.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/TestLocaleValidity.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/TestLocaleValidity.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/TestLocaleValidity.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/TextTrieMapTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/TextTrieMapTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/TextTrieMapTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/TextTrieMapTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/Trie2Test.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/Trie2Test.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/TrieMap.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/TrieMap.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/TrieMap.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/TrieMap.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/TrieMapTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/TrieMapTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/TrieMapTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/TrieMapTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/TrieTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/TrieTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/TrieTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/TrieTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/UtilityTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/UtilityTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/UtilityTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/UtilityTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/VersionInfoTest.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/VersionInfoTest.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/VersionInfoTest.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/test/util/VersionInfoTest.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/tool/locale/LocaleDistanceBuilder.java b/icu4j/main/core/src/test/java/com/ibm/icu/dev/tool/locale/LocaleDistanceBuilder.java similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/tool/locale/LocaleDistanceBuilder.java rename to icu4j/main/core/src/test/java/com/ibm/icu/dev/tool/locale/LocaleDistanceBuilder.java diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/IDNATestInput.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/IDNATestInput.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/IDNATestInput.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/IDNATestInput.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/_header.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/_header.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/_header.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/_header.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/_readme.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/_readme.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/_readme.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/_readme.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/af.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/af.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/af.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/af.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/am.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/am.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/am.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/am.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ar.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ar.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ar.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ar.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/as.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/as.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/as.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/as.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/az.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/az.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/az.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/az.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/be.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/be.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/be.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/be.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/bg.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/bg.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/bg.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/bg.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/bn.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/bn.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/bn.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/bn.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/br.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/br.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/br.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/br.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/brx.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/brx.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/brx.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/brx.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/bs.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/bs.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/bs.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/bs.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ca.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ca.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ca.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ca.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/catalog.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/catalog.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/catalog.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/catalog.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/chr.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/chr.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/chr.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/chr.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/cs.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/cs.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/cs.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/cs.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/cy.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/cy.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/cy.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/cy.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/da.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/da.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/da.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/da.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/de.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/de.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/de.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/de.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/de_CH.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/de_CH.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/de_CH.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/de_CH.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/dsb.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/dsb.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/dsb.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/dsb.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/el.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/el.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/el.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/el.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/en.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/en.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/en.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/en.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/en_AU.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/en_AU.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/en_AU.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/en_AU.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/en_CA.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/en_CA.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/en_CA.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/en_CA.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/en_GB.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/en_GB.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/en_GB.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/en_GB.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/en_IN.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/en_IN.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/en_IN.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/en_IN.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/es.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/es.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/es.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/es.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/es_419.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/es_419.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/es_419.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/es_419.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/es_MX.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/es_MX.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/es_MX.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/es_MX.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/es_US.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/es_US.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/es_US.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/es_US.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/et.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/et.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/et.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/et.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/eu.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/eu.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/eu.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/eu.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/fa.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/fa.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/fa.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/fa.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/fi.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/fi.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/fi.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/fi.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/fil.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/fil.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/fil.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/fil.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/fr.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/fr.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/fr.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/fr.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/fr_CA.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/fr_CA.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/fr_CA.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/fr_CA.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ga.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ga.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ga.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ga.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/gaa.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/gaa.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/gaa.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/gaa.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/gd.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/gd.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/gd.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/gd.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/gl.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/gl.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/gl.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/gl.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/gu.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/gu.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/gu.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/gu.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ha.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ha.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ha.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ha.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ha_NE.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ha_NE.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ha_NE.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ha_NE.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/he.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/he.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/he.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/he.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/hi.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/hi.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/hi.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/hi.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/hi_Latn.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/hi_Latn.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/hi_Latn.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/hi_Latn.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/hr.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/hr.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/hr.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/hr.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/hsb.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/hsb.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/hsb.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/hsb.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/hu.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/hu.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/hu.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/hu.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/hy.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/hy.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/hy.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/hy.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/id.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/id.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/id.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/id.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ie.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ie.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ie.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ie.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ig.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ig.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ig.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ig.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/is.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/is.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/is.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/is.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/it.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/it.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/it.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/it.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ja.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ja.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ja.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ja.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/jv.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/jv.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/jv.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/jv.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ka.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ka.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ka.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ka.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/kk.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/kk.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/kk.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/kk.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/km.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/km.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/km.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/km.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/kn.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/kn.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/kn.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/kn.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ko.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ko.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ko.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ko.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/kok.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/kok.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/kok.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/kok.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ks_Deva.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ks_Deva.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ks_Deva.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ks_Deva.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ky.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ky.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ky.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ky.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/lij.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/lij.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/lij.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/lij.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/lo.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/lo.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/lo.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/lo.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/lt.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/lt.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/lt.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/lt.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/lv.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/lv.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/lv.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/lv.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/mk.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/mk.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/mk.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/mk.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ml.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ml.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ml.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ml.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/mn.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/mn.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/mn.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/mn.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/mr.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/mr.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/mr.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/mr.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ms.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ms.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ms.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ms.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/mt.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/mt.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/mt.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/mt.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/my.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/my.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/my.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/my.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ne.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ne.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ne.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ne.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/nl.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/nl.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/nl.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/nl.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/nn.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/nn.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/nn.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/nn.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/no.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/no.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/no.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/no.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/or.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/or.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/or.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/or.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/pa.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/pa.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/pa.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/pa.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/pcm.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/pcm.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/pcm.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/pcm.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/pl.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/pl.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/pl.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/pl.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ps.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ps.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ps.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ps.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/pt.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/pt.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/pt.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/pt.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/pt_PT.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/pt_PT.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/pt_PT.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/pt_PT.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/qu.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/qu.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/qu.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/qu.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ro.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ro.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ro.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ro.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ru.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ru.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ru.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ru.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sat.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sat.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sat.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sat.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sc.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sc.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sc.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sc.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sd.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sd.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sd.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sd.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/si.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/si.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/si.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/si.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sk.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sk.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sk.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sk.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sl.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sl.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sl.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sl.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/so.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/so.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/so.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/so.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sq.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sq.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sq.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sq.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sr.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sr.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sr.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sr.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sr_Cyrl_BA.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sr_Cyrl_BA.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sr_Cyrl_BA.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sr_Cyrl_BA.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sr_Latn.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sr_Latn.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sr_Latn.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sr_Latn.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sr_Latn_BA.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sr_Latn_BA.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sr_Latn_BA.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sr_Latn_BA.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sv.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sv.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sv.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sv.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sw.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sw.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sw.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sw.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sw_KE.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sw_KE.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/sw_KE.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/sw_KE.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/syr.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/syr.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/syr.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/syr.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ta.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ta.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ta.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ta.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/te.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/te.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/te.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/te.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/tg.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/tg.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/tg.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/tg.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/th.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/th.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/th.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/th.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ti.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ti.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ti.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ti.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/tk.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/tk.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/tk.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/tk.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/to.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/to.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/to.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/to.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/tr.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/tr.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/tr.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/tr.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/tt.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/tt.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/tt.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/tt.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/uk.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/uk.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/uk.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/uk.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ur.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ur.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/ur.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/ur.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/uz.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/uz.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/uz.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/uz.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/vi.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/vi.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/vi.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/vi.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/wo.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/wo.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/wo.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/wo.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/xh.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/xh.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/xh.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/xh.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/yo.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/yo.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/yo.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/yo.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/yo_BJ.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/yo_BJ.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/yo_BJ.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/yo_BJ.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/yue.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/yue.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/yue.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/yue.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/yue_Hans.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/yue_Hans.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/yue_Hans.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/yue_Hans.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/zh.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/zh.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/zh.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/zh.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/zh_Hant.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/zh_Hant.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/zh_Hant.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/zh_Hant.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/zh_Hant_HK.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/zh_Hant_HK.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/zh_Hant_HK.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/zh_Hant_HK.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/zu.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/zu.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/personNameTest/zu.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/personNameTest/zu.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/units/_readme.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/units/_readme.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/units/_readme.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/units/_readme.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/units/unitPreferencesTest.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/units/unitPreferencesTest.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/units/unitPreferencesTest.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/units/unitPreferencesTest.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/units/unitsTest.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/units/unitsTest.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/cldr/units/unitsTest.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/cldr/units/unitsTest.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/likelySubtags.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/likelySubtags.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/likelySubtags.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/likelySubtags.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/numberformattestspecification.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/numberformattestspecification.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/numberformattestspecification.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/numberformattestspecification.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/numberpermutationtest.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/numberpermutationtest.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/numberpermutationtest.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/numberpermutationtest.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en.properties b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/resources/TestDataElements_en.properties similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en.properties rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/resources/TestDataElements_en.properties diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en_Latn.properties b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/resources/TestDataElements_en_Latn.properties similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en_Latn.properties rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/resources/TestDataElements_en_Latn.properties diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/testmessages.properties b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/resources/testmessages.properties similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/resources/testmessages.properties rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/resources/testmessages.properties diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/Burmese_graphclust_model5_heavy.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/Burmese_graphclust_model5_heavy.res new file mode 100644 index 00000000000..3c3082f1fb2 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/Burmese_graphclust_model5_heavy.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/Thai_codepoints_exclusive_model5_heavy.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/Thai_codepoints_exclusive_model5_heavy.res new file mode 100644 index 00000000000..b05bdd608e3 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/Thai_codepoints_exclusive_model5_heavy.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/Thai_graphclust_model4_heavy.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/Thai_graphclust_model4_heavy.res new file mode 100644 index 00000000000..d727165db68 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/Thai_graphclust_model4_heavy.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/calendar.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/calendar.res new file mode 100644 index 00000000000..dc009aedf19 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/calendar.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/casing.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/casing.res new file mode 100644 index 00000000000..17e77628817 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/casing.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/conversion.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/conversion.res new file mode 100644 index 00000000000..a61b4b8d676 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/conversion.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/encoded.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/encoded.res new file mode 100644 index 00000000000..85f85c93fd3 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/encoded.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/filtertest.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/filtertest.res new file mode 100644 index 00000000000..a794535860f Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/filtertest.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/format.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/format.res new file mode 100644 index 00000000000..7d261fb59c8 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/format.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/ibm9027.cnv b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/ibm9027.cnv new file mode 100644 index 00000000000..a54a07a854c Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/ibm9027.cnv differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/icuio.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/icuio.res new file mode 100644 index 00000000000..4d1048c34b3 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/icuio.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/idna_rules.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/idna_rules.res new file mode 100644 index 00000000000..563b8d92b9f Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/idna_rules.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/mc.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/mc.res new file mode 100644 index 00000000000..41fddeb1540 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/mc.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/nfscis.spp b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/nfscis.spp new file mode 100644 index 00000000000..7c868490cc0 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/nfscis.spp differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/nfscsi.spp b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/nfscsi.spp new file mode 100644 index 00000000000..a8baeaca153 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/nfscsi.spp differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/nfscss.spp b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/nfscss.spp new file mode 100644 index 00000000000..a830ed477db Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/nfscss.spp differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/nfsmxp.spp b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/nfsmxp.spp new file mode 100644 index 00000000000..2ff7ad12b29 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/nfsmxp.spp differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/nfsmxs.spp b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/nfsmxs.spp new file mode 100644 index 00000000000..7c868490cc0 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/nfsmxs.spp differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/old_e_testtypes.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/old_e_testtypes.res new file mode 100644 index 00000000000..430f331a6bf Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/old_e_testtypes.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/old_l_testtypes.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/old_l_testtypes.res new file mode 100644 index 00000000000..430f331a6bf Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/old_l_testtypes.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/root.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/root.res new file mode 100644 index 00000000000..9673fbe5aaf Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/root.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/sh.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/sh.res new file mode 100644 index 00000000000..d8e32f8c99f Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/sh.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/sh_YU.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/sh_YU.res new file mode 100644 index 00000000000..bfa99e00575 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/sh_YU.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/structLocale.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/structLocale.res new file mode 100644 index 00000000000..6f21a1465c9 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/structLocale.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/te.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/te.res new file mode 100644 index 00000000000..c711314ff2b Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/te.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/te_IN.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/te_IN.res new file mode 100644 index 00000000000..4fe418c3163 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/te_IN.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/te_IN_REVISED.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/te_IN_REVISED.res new file mode 100644 index 00000000000..9d32c7a3ef3 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/te_IN_REVISED.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test1.cnv b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test1.cnv new file mode 100644 index 00000000000..7b92c277cf0 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test1.cnv differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test1bmp.cnv b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test1bmp.cnv new file mode 100644 index 00000000000..c8854d50838 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test1bmp.cnv differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test2.cnv b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test2.cnv new file mode 100644 index 00000000000..379bd1bcf25 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test2.cnv differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test3.cnv b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test3.cnv new file mode 100644 index 00000000000..8904072caa9 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test3.cnv differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test4.cnv b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test4.cnv new file mode 100644 index 00000000000..b083fdf355d Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test4.cnv differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test4x.cnv b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test4x.cnv new file mode 100644 index 00000000000..13334397e8b Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test4x.cnv differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test5.cnv b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test5.cnv new file mode 100644 index 00000000000..1c7f9066475 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/test5.cnv differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/testaliases.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/testaliases.res new file mode 100644 index 00000000000..a9cac179c09 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/testaliases.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/testempty.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/testempty.res new file mode 100644 index 00000000000..61c3a025fed Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/testempty.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/testnorm.nrm b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/testnorm.nrm new file mode 100644 index 00000000000..4552eb55519 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/testnorm.nrm differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/testtable32.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/testtable32.res new file mode 100644 index 00000000000..1efa40980fd Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/testtable32.res differ diff --git a/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/testtypes.res b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/testtypes.res new file mode 100644 index 00000000000..d1c6217fbc9 Binary files /dev/null and b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/testdata/testtypes.res differ diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/BidiCharacterTest.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/BidiCharacterTest.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/BidiCharacterTest.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/BidiCharacterTest.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/BidiTest.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/BidiTest.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/BidiTest.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/BidiTest.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/CompositionExclusions.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/CompositionExclusions.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/CompositionExclusions.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/CompositionExclusions.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/IdnaTestV2.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/IdnaTestV2.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/IdnaTestV2.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/IdnaTestV2.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/NormalizationCorrections.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/NormalizationCorrections.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/NormalizationCorrections.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/NormalizationCorrections.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/NormalizationTest-3.2.0.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/NormalizationTest-3.2.0.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/NormalizationTest-3.2.0.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/NormalizationTest-3.2.0.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/NormalizationTest.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/NormalizationTest.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/NormalizationTest.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/NormalizationTest.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/SpecialCasing.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/SpecialCasing.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/SpecialCasing.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/SpecialCasing.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/UnicodeData.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/UnicodeData.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/UnicodeData.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/UnicodeData.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/confusables.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/confusables.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/confusables.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/confusables.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/confusablesWholeScript.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/confusablesWholeScript.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/confusablesWholeScript.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/confusablesWholeScript.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/localeCanonicalization.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/localeCanonicalization.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/localeCanonicalization.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/data/unicode/localeCanonicalization.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/package.html b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/calendar/package.html similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/calendar/package.html rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/calendar/package.html diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/charsetdet/CharsetDetectionTests.xml b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/charsetdet/CharsetDetectionTests.xml similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/charsetdet/CharsetDetectionTests.xml rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/charsetdet/CharsetDetectionTests.xml diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/compression/package.html b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/compression/package.html similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/compression/package.html rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/compression/package.html diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_ar_EG.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_ar_EG.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_ar_EG.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_ar_EG.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_en.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_en.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_en.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_en.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_es.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_es.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_es.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_es.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_fr.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_fr.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_fr.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_fr.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_he_IL.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_he_IL.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_he_IL.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_he_IL.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_hi.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_hi.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_hi.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_hi.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_it.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_it.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_it.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_it.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_ja.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_ja.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_ja.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_ja.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_ko.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_ko.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_ko.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_ko.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_ru.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_ru.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_ru.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_ru.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_th.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_th.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_th.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_th.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hans.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hans.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hans.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hans.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hans_SG.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hans_SG.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hans_SG.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hans_SG.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hant.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hant.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hant.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hant.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hant_HK.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hant_HK.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hant_HK.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hant_HK.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTestCases.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/format/NumberFormatTestCases.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTestCases.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/format/NumberFormatTestCases.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/TimeZoneAliases.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/format/TimeZoneAliases.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/TimeZoneAliases.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/format/TimeZoneAliases.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/plurals.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/format/plurals.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/plurals.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/format/plurals.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/package.html b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/message2/package.html similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/message2/package.html rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/message2/package.html diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/package.html b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/normalizer/package.html similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/package.html rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/normalizer/package.html diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/Burmese_graphclust_model5_heavy_Test.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/Burmese_graphclust_model5_heavy_Test.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/Burmese_graphclust_model5_heavy_Test.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/Burmese_graphclust_model5_heavy_Test.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/Thai_codepoints_exclusive_model5_heavy_Test.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/Thai_codepoints_exclusive_model5_heavy_Test.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/Thai_codepoints_exclusive_model5_heavy_Test.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/Thai_codepoints_exclusive_model5_heavy_Test.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/Thai_graphclust_model4_heavy_Test.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/Thai_graphclust_model4_heavy_Test.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/Thai_graphclust_model4_heavy_Test.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/Thai_graphclust_model4_heavy_Test.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/grapheme.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/grapheme.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/grapheme.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/grapheme.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/line.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/line.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/line.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/line.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/line_cj.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/line_cj.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/line_cj.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/line_cj.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/line_loose.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/line_loose.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/line_loose.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/line_loose.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/line_loose_cj.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/line_loose_cj.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/line_loose_cj.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/line_loose_cj.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/line_normal.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/line_normal.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/line_normal.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/line_normal.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/line_normal_cj.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/line_normal_cj.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/line_normal_cj.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/line_normal_cj.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/readme.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/readme.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/readme.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/readme.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/sentence.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/sentence.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/sentence.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/sentence.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/word.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/word.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/word.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/word.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/word_POSIX.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/word_POSIX.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/word_POSIX.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/break_rules/word_POSIX.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/package.html b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/package.html similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/package.html rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/package.html diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/rbbitst.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/rbbitst.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/rbbitst.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/rbbi/rbbitst.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/.gitignore b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/.gitignore similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/.gitignore rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/.gitignore diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.impl.OlsonTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.impl.OlsonTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.impl.OlsonTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.impl.OlsonTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.impl.TimeZoneAdapter.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.impl.TimeZoneAdapter.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.impl.TimeZoneAdapter.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.impl.TimeZoneAdapter.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.math.BigDecimal.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.math.BigDecimal.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.math.BigDecimal.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.math.BigDecimal.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.math.MathContext.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.math.MathContext.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.math.MathContext.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.math.MathContext.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.ArabicShapingException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.ArabicShapingException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.ArabicShapingException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.ArabicShapingException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.ChineseDateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.ChineseDateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.ChineseDateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.ChineseDateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.ChineseDateFormatSymbols.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.ChineseDateFormatSymbols.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.ChineseDateFormatSymbols.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.ChineseDateFormatSymbols.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DateFormatSymbols.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DateFormatSymbols.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DateFormatSymbols.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DateFormatSymbols.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DecimalFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DecimalFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DecimalFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DecimalFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DecimalFormatSymbols.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DecimalFormatSymbols.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DecimalFormatSymbols.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DecimalFormatSymbols.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.MessageFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.MessageFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.MessageFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.MessageFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.NumberFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.NumberFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.NumberFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.NumberFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.RuleBasedNumberFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.RuleBasedNumberFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.RuleBasedNumberFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.RuleBasedNumberFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.SimpleDateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.SimpleDateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.SimpleDateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.SimpleDateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.StringPrepParseException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.StringPrepParseException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.StringPrepParseException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.StringPrepParseException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.BuddhistCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.BuddhistCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.BuddhistCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.BuddhistCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.Calendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.Calendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.Calendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.Calendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.ChineseCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.ChineseCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.ChineseCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.ChineseCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.CopticCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.CopticCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.CopticCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.CopticCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.Currency.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.Currency.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.Currency.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.Currency.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.EthiopicCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.EthiopicCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.EthiopicCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.EthiopicCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.GregorianCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.GregorianCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.GregorianCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.GregorianCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.HebrewCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.HebrewCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.HebrewCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.HebrewCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.IslamicCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.IslamicCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.IslamicCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.IslamicCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.JapaneseCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.JapaneseCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.JapaneseCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.JapaneseCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.SimpleTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.SimpleTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.SimpleTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.SimpleTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.TimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.TimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.TimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.TimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.ULocale.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.ULocale.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.ULocale.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.ULocale.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.UResourceTypeMismatchException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.UResourceTypeMismatchException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.UResourceTypeMismatchException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.UResourceTypeMismatchException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.DateNumberFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.DateNumberFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.DateNumberFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.DateNumberFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.InvalidFormatException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.InvalidFormatException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.InvalidFormatException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.InvalidFormatException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.JavaTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.JavaTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.JavaTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.JavaTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.OlsonTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.OlsonTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.OlsonTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.OlsonTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.RelativeDateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.RelativeDateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.RelativeDateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.RelativeDateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TimeZoneAdapter.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TimeZoneAdapter.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TimeZoneAdapter.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TimeZoneAdapter.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TimeZoneGenericNames.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TimeZoneGenericNames.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TimeZoneGenericNames.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TimeZoneGenericNames.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.Properties.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.Properties.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.Properties.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.impl.number.Properties.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.math.BigDecimal.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.math.BigDecimal.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.math.BigDecimal.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.math.BigDecimal.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.math.MathContext.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.math.MathContext.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.math.MathContext.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.math.MathContext.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.number.SkeletonSyntaxException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.number.SkeletonSyntaxException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.number.SkeletonSyntaxException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.number.SkeletonSyntaxException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ArabicShapingException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ArabicShapingException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ArabicShapingException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ArabicShapingException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ChineseDateFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ChineseDateFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ChineseDateFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ChineseDateFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ChineseDateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ChineseDateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ChineseDateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ChineseDateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.CompactDecimalFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.CompactDecimalFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.CompactDecimalFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.CompactDecimalFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.CurrencyPluralInfo.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.CurrencyPluralInfo.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.CurrencyPluralInfo.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.CurrencyPluralInfo.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateFormatSymbols.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateFormatSymbols.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateFormatSymbols.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateFormatSymbols.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalInfo.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalInfo.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalInfo.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DateIntervalInfo.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DecimalFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DecimalFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DecimalFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DecimalFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DecimalFormatSymbols.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DecimalFormatSymbols.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DecimalFormatSymbols.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.DecimalFormatSymbols.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ListFormatter$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ListFormatter$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ListFormatter$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ListFormatter$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ListFormatter$SpanField.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ListFormatter$SpanField.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ListFormatter$SpanField.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.ListFormatter$SpanField.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.MeasureFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.MeasureFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.MeasureFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.MeasureFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.MessageFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.MessageFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.MessageFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.MessageFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.MessageFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.MessageFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.MessageFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.MessageFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.NumberFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.NumberFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.NumberFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.NumberFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.NumberFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.NumberFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.NumberFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.NumberFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.PluralFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.PluralFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.PluralFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.PluralFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.PluralRules.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.PluralRules.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.PluralRules.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.PluralRules.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.RuleBasedNumberFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.RuleBasedNumberFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.RuleBasedNumberFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.RuleBasedNumberFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.SelectFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.SelectFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.SelectFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.SelectFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.SimpleDateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.SimpleDateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.SimpleDateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.SimpleDateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.StringPrepParseException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.StringPrepParseException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.StringPrepParseException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.StringPrepParseException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.TimeUnitFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.TimeUnitFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.TimeUnitFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.TimeUnitFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.TimeZoneFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.TimeZoneFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.TimeZoneFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.text.TimeZoneFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.AnnualTimeZoneRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.AnnualTimeZoneRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.AnnualTimeZoneRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.AnnualTimeZoneRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.BuddhistCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.BuddhistCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.BuddhistCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.BuddhistCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.Calendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.Calendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.Calendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.Calendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ChineseCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ChineseCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ChineseCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ChineseCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.CopticCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.CopticCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.CopticCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.CopticCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.Currency.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.Currency.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.Currency.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.Currency.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.DangiCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.DangiCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.DangiCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.DangiCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.DateInterval.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.DateInterval.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.DateInterval.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.DateInterval.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.DateTimeRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.DateTimeRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.DateTimeRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.DateTimeRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.EthiopicCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.EthiopicCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.EthiopicCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.EthiopicCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.GregorianCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.GregorianCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.GregorianCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.GregorianCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.HebrewCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.HebrewCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.HebrewCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.HebrewCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUInputTooLongException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUInputTooLongException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUInputTooLongException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUInputTooLongException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUUncheckedIOException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUUncheckedIOException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUUncheckedIOException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ICUUncheckedIOException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.IllformedLocaleException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.IllformedLocaleException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.IllformedLocaleException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.IllformedLocaleException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.IndianCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.IndianCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.IndianCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.IndianCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.InitialTimeZoneRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.InitialTimeZoneRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.InitialTimeZoneRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.InitialTimeZoneRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.IslamicCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.IslamicCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.IslamicCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.IslamicCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.JapaneseCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.JapaneseCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.JapaneseCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.JapaneseCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.MeasureUnit.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.MeasureUnit.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.MeasureUnit.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.MeasureUnit.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.PersianCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.PersianCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.PersianCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.PersianCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.RuleBasedTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.RuleBasedTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.RuleBasedTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.RuleBasedTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.SimpleTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.SimpleTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.SimpleTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.SimpleTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TaiwanCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TaiwanCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TaiwanCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TaiwanCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TimeUnit.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TimeUnit.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TimeUnit.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TimeUnit.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.TimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ULocale.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ULocale.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ULocale.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.ULocale.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.UResourceTypeMismatchException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.UResourceTypeMismatchException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.UResourceTypeMismatchException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.UResourceTypeMismatchException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.VTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.VTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.VTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_70.1/com.ibm.icu.util.VTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.DateNumberFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.DateNumberFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.DateNumberFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.DateNumberFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.InvalidFormatException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.InvalidFormatException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.InvalidFormatException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.InvalidFormatException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.JavaTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.JavaTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.JavaTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.JavaTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.OlsonTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.OlsonTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.OlsonTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.OlsonTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.RelativeDateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.RelativeDateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.RelativeDateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.RelativeDateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TimeZoneAdapter.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TimeZoneAdapter.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TimeZoneAdapter.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TimeZoneAdapter.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TimeZoneGenericNames.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TimeZoneGenericNames.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TimeZoneGenericNames.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TimeZoneGenericNames.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.Properties.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.Properties.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.Properties.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.impl.number.Properties.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.math.BigDecimal.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.math.BigDecimal.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.math.BigDecimal.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.math.BigDecimal.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.math.MathContext.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.math.MathContext.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.math.MathContext.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.math.MathContext.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.number.SkeletonSyntaxException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.number.SkeletonSyntaxException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.number.SkeletonSyntaxException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.number.SkeletonSyntaxException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ArabicShapingException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ArabicShapingException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ArabicShapingException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ArabicShapingException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ChineseDateFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ChineseDateFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ChineseDateFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ChineseDateFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ChineseDateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ChineseDateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ChineseDateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ChineseDateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.CompactDecimalFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.CompactDecimalFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.CompactDecimalFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.CompactDecimalFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.CurrencyPluralInfo.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.CurrencyPluralInfo.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.CurrencyPluralInfo.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.CurrencyPluralInfo.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateFormatSymbols.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateFormatSymbols.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateFormatSymbols.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateFormatSymbols.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalInfo.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalInfo.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalInfo.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DateIntervalInfo.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DecimalFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DecimalFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DecimalFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DecimalFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DecimalFormatSymbols.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DecimalFormatSymbols.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DecimalFormatSymbols.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.DecimalFormatSymbols.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ListFormatter$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ListFormatter$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ListFormatter$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ListFormatter$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ListFormatter$SpanField.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ListFormatter$SpanField.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ListFormatter$SpanField.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.ListFormatter$SpanField.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.MeasureFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.MeasureFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.MeasureFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.MeasureFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.MessageFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.MessageFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.MessageFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.MessageFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.MessageFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.MessageFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.MessageFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.MessageFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.NumberFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.NumberFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.NumberFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.NumberFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.NumberFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.NumberFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.NumberFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.NumberFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.PluralFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.PluralFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.PluralFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.PluralFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.PluralRules.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.PluralRules.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.PluralRules.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.PluralRules.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.RuleBasedNumberFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.RuleBasedNumberFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.RuleBasedNumberFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.RuleBasedNumberFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.SelectFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.SelectFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.SelectFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.SelectFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.SimpleDateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.SimpleDateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.SimpleDateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.SimpleDateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.StringPrepParseException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.StringPrepParseException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.StringPrepParseException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.StringPrepParseException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.TimeUnitFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.TimeUnitFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.TimeUnitFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.TimeUnitFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.TimeZoneFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.TimeZoneFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.TimeZoneFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.text.TimeZoneFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.AnnualTimeZoneRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.AnnualTimeZoneRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.AnnualTimeZoneRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.AnnualTimeZoneRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.BuddhistCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.BuddhistCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.BuddhistCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.BuddhistCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.Calendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.Calendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.Calendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.Calendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ChineseCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ChineseCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ChineseCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ChineseCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.CopticCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.CopticCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.CopticCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.CopticCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.Currency.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.Currency.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.Currency.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.Currency.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.DangiCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.DangiCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.DangiCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.DangiCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.DateInterval.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.DateInterval.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.DateInterval.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.DateInterval.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.DateTimeRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.DateTimeRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.DateTimeRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.DateTimeRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.EthiopicCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.EthiopicCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.EthiopicCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.EthiopicCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.GregorianCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.GregorianCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.GregorianCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.GregorianCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.HebrewCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.HebrewCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.HebrewCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.HebrewCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUInputTooLongException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUInputTooLongException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUInputTooLongException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUInputTooLongException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUUncheckedIOException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUUncheckedIOException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUUncheckedIOException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ICUUncheckedIOException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.IllformedLocaleException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.IllformedLocaleException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.IllformedLocaleException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.IllformedLocaleException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.IndianCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.IndianCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.IndianCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.IndianCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.InitialTimeZoneRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.InitialTimeZoneRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.InitialTimeZoneRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.InitialTimeZoneRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.IslamicCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.IslamicCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.IslamicCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.IslamicCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.JapaneseCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.JapaneseCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.JapaneseCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.JapaneseCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.MeasureUnit.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.MeasureUnit.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.MeasureUnit.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.MeasureUnit.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.PersianCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.PersianCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.PersianCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.PersianCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.RuleBasedTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.RuleBasedTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.RuleBasedTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.RuleBasedTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.SimpleTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.SimpleTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.SimpleTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.SimpleTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TaiwanCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TaiwanCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TaiwanCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TaiwanCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TimeUnit.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TimeUnit.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TimeUnit.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TimeUnit.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.TimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ULocale.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ULocale.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ULocale.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.ULocale.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.UResourceTypeMismatchException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.UResourceTypeMismatchException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.UResourceTypeMismatchException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.UResourceTypeMismatchException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.VTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.VTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.VTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_71.1/com.ibm.icu.util.VTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.DateNumberFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.DateNumberFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.DateNumberFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.DateNumberFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.InvalidFormatException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.InvalidFormatException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.InvalidFormatException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.InvalidFormatException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.JavaTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.JavaTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.JavaTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.JavaTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.OlsonTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.OlsonTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.OlsonTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.OlsonTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.RelativeDateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.RelativeDateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.RelativeDateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.RelativeDateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TimeZoneAdapter.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TimeZoneAdapter.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TimeZoneAdapter.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TimeZoneAdapter.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TimeZoneGenericNames.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TimeZoneGenericNames.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TimeZoneGenericNames.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TimeZoneGenericNames.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.Properties.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.Properties.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.Properties.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.impl.number.Properties.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.math.BigDecimal.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.math.BigDecimal.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.math.BigDecimal.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.math.BigDecimal.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.math.MathContext.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.math.MathContext.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.math.MathContext.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.math.MathContext.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.message2.Mf2DataModel$OrderedMap.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.message2.Mf2DataModel$OrderedMap.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.message2.Mf2DataModel$OrderedMap.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.message2.Mf2DataModel$OrderedMap.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.number.SkeletonSyntaxException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.number.SkeletonSyntaxException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.number.SkeletonSyntaxException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.number.SkeletonSyntaxException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ArabicShapingException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ArabicShapingException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ArabicShapingException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ArabicShapingException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ChineseDateFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ChineseDateFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ChineseDateFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ChineseDateFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ChineseDateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ChineseDateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ChineseDateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ChineseDateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.CompactDecimalFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.CompactDecimalFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.CompactDecimalFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.CompactDecimalFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.CurrencyPluralInfo.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.CurrencyPluralInfo.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.CurrencyPluralInfo.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.CurrencyPluralInfo.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateFormatSymbols.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateFormatSymbols.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateFormatSymbols.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateFormatSymbols.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalInfo.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalInfo.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalInfo.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DateIntervalInfo.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DecimalFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DecimalFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DecimalFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DecimalFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DecimalFormatSymbols.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DecimalFormatSymbols.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DecimalFormatSymbols.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.DecimalFormatSymbols.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ListFormatter$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ListFormatter$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ListFormatter$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ListFormatter$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ListFormatter$SpanField.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ListFormatter$SpanField.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ListFormatter$SpanField.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.ListFormatter$SpanField.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.MeasureFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.MeasureFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.MeasureFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.MeasureFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.MessageFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.MessageFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.MessageFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.MessageFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.MessageFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.MessageFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.MessageFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.MessageFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.NumberFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.NumberFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.NumberFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.NumberFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.NumberFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.NumberFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.NumberFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.NumberFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.PluralFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.PluralFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.PluralFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.PluralFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.PluralRules.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.PluralRules.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.PluralRules.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.PluralRules.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.RuleBasedNumberFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.RuleBasedNumberFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.RuleBasedNumberFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.RuleBasedNumberFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.SelectFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.SelectFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.SelectFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.SelectFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.SimpleDateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.SimpleDateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.SimpleDateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.SimpleDateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.StringPrepParseException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.StringPrepParseException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.StringPrepParseException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.StringPrepParseException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.TimeUnitFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.TimeUnitFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.TimeUnitFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.TimeUnitFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.TimeZoneFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.TimeZoneFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.TimeZoneFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.text.TimeZoneFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.AnnualTimeZoneRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.AnnualTimeZoneRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.AnnualTimeZoneRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.AnnualTimeZoneRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.BuddhistCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.BuddhistCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.BuddhistCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.BuddhistCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.Calendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.Calendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.Calendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.Calendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ChineseCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ChineseCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ChineseCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ChineseCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.CopticCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.CopticCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.CopticCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.CopticCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.Currency.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.Currency.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.Currency.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.Currency.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.DangiCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.DangiCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.DangiCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.DangiCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.DateInterval.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.DateInterval.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.DateInterval.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.DateInterval.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.DateTimeRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.DateTimeRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.DateTimeRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.DateTimeRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.EthiopicCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.EthiopicCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.EthiopicCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.EthiopicCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.GregorianCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.GregorianCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.GregorianCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.GregorianCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.HebrewCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.HebrewCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.HebrewCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.HebrewCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUInputTooLongException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUInputTooLongException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUInputTooLongException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUInputTooLongException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUUncheckedIOException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUUncheckedIOException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUUncheckedIOException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ICUUncheckedIOException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.IllformedLocaleException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.IllformedLocaleException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.IllformedLocaleException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.IllformedLocaleException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.IndianCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.IndianCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.IndianCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.IndianCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.InitialTimeZoneRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.InitialTimeZoneRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.InitialTimeZoneRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.InitialTimeZoneRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.IslamicCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.IslamicCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.IslamicCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.IslamicCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.JapaneseCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.JapaneseCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.JapaneseCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.JapaneseCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.MeasureUnit.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.MeasureUnit.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.MeasureUnit.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.MeasureUnit.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.PersianCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.PersianCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.PersianCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.PersianCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.RuleBasedTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.RuleBasedTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.RuleBasedTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.RuleBasedTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.SimpleTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.SimpleTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.SimpleTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.SimpleTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TaiwanCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TaiwanCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TaiwanCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TaiwanCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TimeUnit.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TimeUnit.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TimeUnit.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TimeUnit.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.TimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ULocale.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ULocale.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ULocale.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.ULocale.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.UResourceTypeMismatchException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.UResourceTypeMismatchException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.UResourceTypeMismatchException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.UResourceTypeMismatchException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.VTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.VTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.VTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_72.1/com.ibm.icu.util.VTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.DateNumberFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.DateNumberFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.DateNumberFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.DateNumberFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.InvalidFormatException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.InvalidFormatException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.InvalidFormatException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.InvalidFormatException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.JavaTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.JavaTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.JavaTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.JavaTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.OlsonTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.OlsonTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.OlsonTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.OlsonTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.RelativeDateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.RelativeDateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.RelativeDateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.RelativeDateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TimeZoneAdapter.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TimeZoneAdapter.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TimeZoneAdapter.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TimeZoneAdapter.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TimeZoneGenericNames.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TimeZoneGenericNames.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TimeZoneGenericNames.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TimeZoneGenericNames.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.CustomSymbolCurrency.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.DecimalFormatProperties.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.Properties.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.Properties.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.Properties.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.impl.number.Properties.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.math.BigDecimal.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.math.BigDecimal.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.math.BigDecimal.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.math.BigDecimal.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.math.MathContext.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.math.MathContext.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.math.MathContext.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.math.MathContext.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.message2.Mf2DataModel$OrderedMap.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.message2.Mf2DataModel$OrderedMap.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.message2.Mf2DataModel$OrderedMap.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.message2.Mf2DataModel$OrderedMap.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.number.NumberRangeFormatter$SpanField.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.number.SkeletonSyntaxException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.number.SkeletonSyntaxException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.number.SkeletonSyntaxException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.number.SkeletonSyntaxException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ArabicShapingException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ArabicShapingException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ArabicShapingException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ArabicShapingException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ChineseDateFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ChineseDateFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ChineseDateFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ChineseDateFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ChineseDateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ChineseDateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ChineseDateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ChineseDateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.CompactDecimalFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.CompactDecimalFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.CompactDecimalFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.CompactDecimalFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.CurrencyPluralInfo.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.CurrencyPluralInfo.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.CurrencyPluralInfo.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.CurrencyPluralInfo.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateFormatSymbols.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateFormatSymbols.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateFormatSymbols.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateFormatSymbols.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalFormat$SpanField.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalInfo.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalInfo.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalInfo.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DateIntervalInfo.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DecimalFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DecimalFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DecimalFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DecimalFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DecimalFormatSymbols.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DecimalFormatSymbols.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DecimalFormatSymbols.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.DecimalFormatSymbols.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ListFormatter$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ListFormatter$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ListFormatter$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ListFormatter$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ListFormatter$SpanField.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ListFormatter$SpanField.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ListFormatter$SpanField.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.ListFormatter$SpanField.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.MeasureFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.MeasureFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.MeasureFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.MeasureFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.MessageFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.MessageFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.MessageFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.MessageFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.MessageFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.MessageFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.MessageFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.MessageFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.NumberFormat$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.NumberFormat$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.NumberFormat$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.NumberFormat$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.NumberFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.NumberFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.NumberFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.NumberFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.PluralFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.PluralFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.PluralFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.PluralFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.PluralRules.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.PluralRules.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.PluralRules.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.PluralRules.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.RelativeDateTimeFormatter$Field.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.RuleBasedNumberFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.RuleBasedNumberFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.RuleBasedNumberFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.RuleBasedNumberFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.SelectFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.SelectFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.SelectFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.SelectFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.SimpleDateFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.SimpleDateFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.SimpleDateFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.SimpleDateFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.StringPrepParseException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.StringPrepParseException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.StringPrepParseException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.StringPrepParseException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.TimeUnitFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.TimeUnitFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.TimeUnitFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.TimeUnitFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.TimeZoneFormat.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.TimeZoneFormat.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.TimeZoneFormat.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.text.TimeZoneFormat.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.AnnualTimeZoneRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.AnnualTimeZoneRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.AnnualTimeZoneRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.AnnualTimeZoneRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.BuddhistCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.BuddhistCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.BuddhistCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.BuddhistCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.Calendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.Calendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.Calendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.Calendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ChineseCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ChineseCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ChineseCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ChineseCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.CopticCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.CopticCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.CopticCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.CopticCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.Currency.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.Currency.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.Currency.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.Currency.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.DangiCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.DangiCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.DangiCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.DangiCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.DateInterval.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.DateInterval.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.DateInterval.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.DateInterval.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.DateTimeRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.DateTimeRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.DateTimeRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.DateTimeRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.EthiopicCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.EthiopicCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.EthiopicCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.EthiopicCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.GregorianCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.GregorianCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.GregorianCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.GregorianCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.HebrewCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.HebrewCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.HebrewCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.HebrewCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUInputTooLongException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUInputTooLongException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUInputTooLongException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUInputTooLongException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUUncheckedIOException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUUncheckedIOException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUUncheckedIOException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ICUUncheckedIOException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.IllformedLocaleException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.IllformedLocaleException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.IllformedLocaleException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.IllformedLocaleException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.IndianCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.IndianCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.IndianCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.IndianCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.InitialTimeZoneRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.InitialTimeZoneRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.InitialTimeZoneRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.InitialTimeZoneRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.IslamicCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.IslamicCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.IslamicCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.IslamicCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.JapaneseCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.JapaneseCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.JapaneseCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.JapaneseCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.MeasureUnit.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.MeasureUnit.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.MeasureUnit.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.MeasureUnit.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.PersianCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.PersianCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.PersianCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.PersianCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.RuleBasedTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.RuleBasedTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.RuleBasedTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.RuleBasedTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.SimpleTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.SimpleTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.SimpleTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.SimpleTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TaiwanCalendar.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TaiwanCalendar.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TaiwanCalendar.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TaiwanCalendar.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TimeUnit.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TimeUnit.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TimeUnit.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TimeUnit.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.TimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ULocale.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ULocale.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ULocale.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.ULocale.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.UResourceTypeMismatchException.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.UResourceTypeMismatchException.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.UResourceTypeMismatchException.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.UResourceTypeMismatchException.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.VTimeZone.dat b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.VTimeZone.dat similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.VTimeZone.dat rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/serializable/data/ICU_73.1/com.ibm.icu.util.VTimeZone.dat diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges1.16.tri2 b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRanges1.16.tri2 similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges1.16.tri2 rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRanges1.16.tri2 diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges1.32.tri2 b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRanges1.32.tri2 similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges1.32.tri2 rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRanges1.32.tri2 diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges2.16.tri2 b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRanges2.16.tri2 similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges2.16.tri2 rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRanges2.16.tri2 diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges2.32.tri2 b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRanges2.32.tri2 similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges2.32.tri2 rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRanges2.32.tri2 diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges3.16.tri2 b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRanges3.16.tri2 similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges3.16.tri2 rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRanges3.16.tri2 diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges3.32.tri2 b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRanges3.32.tri2 similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges3.32.tri2 rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRanges3.32.tri2 diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRangesEmpty.16.tri2 b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRangesEmpty.16.tri2 similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRangesEmpty.16.tri2 rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRangesEmpty.16.tri2 diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRangesEmpty.32.tri2 b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRangesEmpty.32.tri2 similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRangesEmpty.32.tri2 rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRangesEmpty.32.tri2 diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRangesSingleValue.16.tri2 b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRangesSingleValue.16.tri2 similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRangesSingleValue.16.tri2 rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRangesSingleValue.16.tri2 diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRangesSingleValue.32.tri2 b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRangesSingleValue.32.tri2 similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRangesSingleValue.32.tri2 rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/Trie2Test.setRangesSingleValue.32.tri2 diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/data/localeDistanceTest.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/data/localeDistanceTest.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/data/localeDistanceTest.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/data/localeDistanceTest.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/data/localeMatcherTest.txt b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/data/localeMatcherTest.txt similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/data/localeMatcherTest.txt rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/data/localeMatcherTest.txt diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/manifest.cldrutil.stub b/icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/manifest.cldrutil.stub similarity index 100% rename from icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/manifest.cldrutil.stub rename to icu4j/main/core/src/test/resources/com/ibm/icu/dev/test/util/manifest.cldrutil.stub diff --git a/icu4j/main/currdata/pom.xml b/icu4j/main/currdata/pom.xml new file mode 100644 index 00000000000..9ec3ef5871b --- /dev/null +++ b/icu4j/main/currdata/pom.xml @@ -0,0 +1,29 @@ + + + + 4.0.0 + + com.ibm.icu + main + 74.0.1-SNAPSHOT + + + currdata + + + currency data + ${project.basedir}/../.. + + + + + com.ibm.icu + core + ${project.version} + + + + diff --git a/icu4j/main/classes/currdata/src/com/ibm/icu/impl/ICUCurrencyDisplayInfoProvider.java b/icu4j/main/currdata/src/main/java/com/ibm/icu/impl/ICUCurrencyDisplayInfoProvider.java similarity index 100% rename from icu4j/main/classes/currdata/src/com/ibm/icu/impl/ICUCurrencyDisplayInfoProvider.java rename to icu4j/main/currdata/src/main/java/com/ibm/icu/impl/ICUCurrencyDisplayInfoProvider.java diff --git a/icu4j/main/classes/currdata/src/com/ibm/icu/impl/ICUCurrencyMetaInfo.java b/icu4j/main/currdata/src/main/java/com/ibm/icu/impl/ICUCurrencyMetaInfo.java similarity index 100% rename from icu4j/main/classes/currdata/src/com/ibm/icu/impl/ICUCurrencyMetaInfo.java rename to icu4j/main/currdata/src/main/java/com/ibm/icu/impl/ICUCurrencyMetaInfo.java diff --git a/icu4j/main/currdata/src/main/resources/LICENSE b/icu4j/main/currdata/src/main/resources/LICENSE new file mode 120000 index 00000000000..ee8b6feb8cc --- /dev/null +++ b/icu4j/main/currdata/src/main/resources/LICENSE @@ -0,0 +1 @@ +../../../../../../LICENSE \ No newline at end of file diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/af.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/af.res new file mode 100644 index 00000000000..13ba98ffc5c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/af.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/af_NA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/af_NA.res new file mode 100644 index 00000000000..1d845075f14 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/af_NA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/agq.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/agq.res new file mode 100644 index 00000000000..197c6bf258b Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/agq.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ak.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ak.res new file mode 100644 index 00000000000..34c4945e9e1 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ak.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/am.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/am.res new file mode 100644 index 00000000000..5576608f8b5 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/am.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar.res new file mode 100644 index 00000000000..776d2625af9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_AE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_AE.res new file mode 100644 index 00000000000..efe7dd16bc0 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_AE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_DJ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_DJ.res new file mode 100644 index 00000000000..7be04998d82 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_DJ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_ER.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_ER.res new file mode 100644 index 00000000000..e15e3bccae6 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_ER.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_KM.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_KM.res new file mode 100644 index 00000000000..772565832b3 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_KM.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_LB.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_LB.res new file mode 100644 index 00000000000..b03c492beae Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_LB.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_SA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_SA.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_SA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_SO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_SO.res new file mode 100644 index 00000000000..80d2685e3c1 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_SO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_SS.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_SS.res new file mode 100644 index 00000000000..cd31e2a9b9d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ar_SS.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ars.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ars.res new file mode 100644 index 00000000000..4a562f1b616 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ars.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/as.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/as.res new file mode 100644 index 00000000000..8a73d3b1724 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/as.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/asa.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/asa.res new file mode 100644 index 00000000000..e0b1d052629 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/asa.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ast.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ast.res new file mode 100644 index 00000000000..b820d8391ae Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ast.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/az.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/az.res new file mode 100644 index 00000000000..f8cca99b42e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/az.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/az_AZ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/az_AZ.res new file mode 100644 index 00000000000..fe4fb106719 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/az_AZ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/az_Cyrl.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/az_Cyrl.res new file mode 100644 index 00000000000..99611892496 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/az_Cyrl.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/az_Latn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/az_Latn.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/az_Latn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/az_Latn_AZ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/az_Latn_AZ.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/az_Latn_AZ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bas.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bas.res new file mode 100644 index 00000000000..117bcdb15cf Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bas.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/be.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/be.res new file mode 100644 index 00000000000..f366fd3c496 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/be.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bem.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bem.res new file mode 100644 index 00000000000..9731cd9c761 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bem.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bez.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bez.res new file mode 100644 index 00000000000..3e49b519a66 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bez.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bg.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bg.res new file mode 100644 index 00000000000..c46958a2638 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bg.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bgc.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bgc.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bgc.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bho.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bho.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bho.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bm.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bm.res new file mode 100644 index 00000000000..e8a4f3f2a2b Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bm.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bn.res new file mode 100644 index 00000000000..d14d25ebea1 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bn_IN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bn_IN.res new file mode 100644 index 00000000000..79971473a22 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bn_IN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bo.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bo.res new file mode 100644 index 00000000000..e089b1c9fe7 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bo.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bo_IN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bo_IN.res new file mode 100644 index 00000000000..935700bfaf2 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bo_IN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/br.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/br.res new file mode 100644 index 00000000000..8a89ffb5262 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/br.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/brx.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/brx.res new file mode 100644 index 00000000000..3665e456d81 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/brx.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bs.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bs.res new file mode 100644 index 00000000000..711f2478cf6 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bs.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bs_BA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bs_BA.res new file mode 100644 index 00000000000..352b61bf214 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bs_BA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bs_Cyrl.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bs_Cyrl.res new file mode 100644 index 00000000000..0b53c97e9d8 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bs_Cyrl.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bs_Latn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bs_Latn.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bs_Latn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bs_Latn_BA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bs_Latn_BA.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/bs_Latn_BA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ca.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ca.res new file mode 100644 index 00000000000..65f471db339 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ca.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ca_FR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ca_FR.res new file mode 100644 index 00000000000..a547cdb36c6 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ca_FR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ccp.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ccp.res new file mode 100644 index 00000000000..70218f99c0d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ccp.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ce.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ce.res new file mode 100644 index 00000000000..03ef99d9f51 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ce.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ceb.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ceb.res new file mode 100644 index 00000000000..0b2cb2c31a1 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ceb.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/cgg.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/cgg.res new file mode 100644 index 00000000000..8e31ede101e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/cgg.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/chr.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/chr.res new file mode 100644 index 00000000000..780fb401f9a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/chr.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ckb.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ckb.res new file mode 100644 index 00000000000..fba6874aedf Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ckb.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/cs.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/cs.res new file mode 100644 index 00000000000..eaa8effc631 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/cs.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/cv.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/cv.res new file mode 100644 index 00000000000..d36183bf699 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/cv.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/cy.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/cy.res new file mode 100644 index 00000000000..1f7eca1747d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/cy.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/da.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/da.res new file mode 100644 index 00000000000..f0d34029909 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/da.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dav.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dav.res new file mode 100644 index 00000000000..ce5a61cbcf7 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dav.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/de.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/de.res new file mode 100644 index 00000000000..a46e4b29b1e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/de.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/de_CH.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/de_CH.res new file mode 100644 index 00000000000..b86a8035b10 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/de_CH.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/de_LI.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/de_LI.res new file mode 100644 index 00000000000..35036194b97 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/de_LI.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/de_LU.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/de_LU.res new file mode 100644 index 00000000000..c44a92523d2 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/de_LU.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dje.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dje.res new file mode 100644 index 00000000000..951d52ac73d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dje.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/doi.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/doi.res new file mode 100644 index 00000000000..cfd83bb239b Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/doi.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dsb.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dsb.res new file mode 100644 index 00000000000..5b51924dc0d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dsb.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dua.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dua.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dua.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dyo.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dyo.res new file mode 100644 index 00000000000..7e31778b79b Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dyo.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dz.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dz.res new file mode 100644 index 00000000000..d1c982cad60 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/dz.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ebu.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ebu.res new file mode 100644 index 00000000000..35716fbcc2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ebu.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ee.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ee.res new file mode 100644 index 00000000000..4043cc4bf42 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ee.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/el.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/el.res new file mode 100644 index 00000000000..7fa76f46aa6 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/el.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en.res new file mode 100644 index 00000000000..4ac19506483 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_001.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_001.res new file mode 100644 index 00000000000..0af038cd32d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_001.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_150.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_150.res new file mode 100644 index 00000000000..603002ae3f3 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_150.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_AG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_AG.res new file mode 100644 index 00000000000..65ce3ed8c81 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_AG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_AI.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_AI.res new file mode 100644 index 00000000000..65ce3ed8c81 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_AI.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_AT.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_AT.res new file mode 100644 index 00000000000..7c1abedd06c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_AT.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_AU.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_AU.res new file mode 100644 index 00000000000..95242d6ec46 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_AU.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BB.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BB.res new file mode 100644 index 00000000000..24f52b10a31 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BB.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BE.res new file mode 100644 index 00000000000..7c1abedd06c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BI.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BI.res new file mode 100644 index 00000000000..4dc29987a93 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BI.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BM.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BM.res new file mode 100644 index 00000000000..702efb5cdac Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BM.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BS.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BS.res new file mode 100644 index 00000000000..4d6821105a9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BS.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BW.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BW.res new file mode 100644 index 00000000000..cf40cb75794 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BW.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BZ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BZ.res new file mode 100644 index 00000000000..48eb65c7918 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_BZ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CA.res new file mode 100644 index 00000000000..df337f3aac2 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CC.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CC.res new file mode 100644 index 00000000000..c4d6b09a5e9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CC.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CH.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CH.res new file mode 100644 index 00000000000..7c1abedd06c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CH.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CK.res new file mode 100644 index 00000000000..bf1ef55ec39 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CM.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CM.res new file mode 100644 index 00000000000..fce70233d9c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CM.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CX.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CX.res new file mode 100644 index 00000000000..c4d6b09a5e9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CX.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CY.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CY.res new file mode 100644 index 00000000000..fce70233d9c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_CY.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_DE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_DE.res new file mode 100644 index 00000000000..7c1abedd06c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_DE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_DG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_DG.res new file mode 100644 index 00000000000..fce70233d9c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_DG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_DK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_DK.res new file mode 100644 index 00000000000..f9d0068fabd Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_DK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_DM.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_DM.res new file mode 100644 index 00000000000..65ce3ed8c81 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_DM.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_ER.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_ER.res new file mode 100644 index 00000000000..08e9ab97634 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_ER.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_FI.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_FI.res new file mode 100644 index 00000000000..7c1abedd06c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_FI.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_FJ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_FJ.res new file mode 100644 index 00000000000..e291e5de336 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_FJ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_FK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_FK.res new file mode 100644 index 00000000000..30523e00304 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_FK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_FM.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_FM.res new file mode 100644 index 00000000000..fce70233d9c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_FM.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GB.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GB.res new file mode 100644 index 00000000000..fce70233d9c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GB.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GD.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GD.res new file mode 100644 index 00000000000..65ce3ed8c81 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GD.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GG.res new file mode 100644 index 00000000000..7d8ad737f82 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GH.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GH.res new file mode 100644 index 00000000000..3bbc85b1c10 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GH.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GI.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GI.res new file mode 100644 index 00000000000..7191b40c597 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GI.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GM.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GM.res new file mode 100644 index 00000000000..a279ffe3712 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GM.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GY.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GY.res new file mode 100644 index 00000000000..ce7df1eb35d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_GY.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_HK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_HK.res new file mode 100644 index 00000000000..fce70233d9c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_HK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_IE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_IE.res new file mode 100644 index 00000000000..fce70233d9c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_IE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_IL.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_IL.res new file mode 100644 index 00000000000..fce70233d9c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_IL.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_IM.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_IM.res new file mode 100644 index 00000000000..7d8ad737f82 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_IM.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_IN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_IN.res new file mode 100644 index 00000000000..9bdd5c7a851 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_IN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_IO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_IO.res new file mode 100644 index 00000000000..fce70233d9c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_IO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_JE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_JE.res new file mode 100644 index 00000000000..7d8ad737f82 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_JE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_JM.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_JM.res new file mode 100644 index 00000000000..563a6e9eb5c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_JM.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_KE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_KE.res new file mode 100644 index 00000000000..abb87adcbec Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_KE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_KI.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_KI.res new file mode 100644 index 00000000000..c4d6b09a5e9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_KI.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_KN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_KN.res new file mode 100644 index 00000000000..65ce3ed8c81 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_KN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_KY.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_KY.res new file mode 100644 index 00000000000..a0f291c31b8 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_KY.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_LC.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_LC.res new file mode 100644 index 00000000000..65ce3ed8c81 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_LC.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_LR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_LR.res new file mode 100644 index 00000000000..89d1c2f0039 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_LR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_LS.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_LS.res new file mode 100644 index 00000000000..73c29caf5fe Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_LS.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MG.res new file mode 100644 index 00000000000..921dc966a0b Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MO.res new file mode 100644 index 00000000000..7a0545301f4 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MS.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MS.res new file mode 100644 index 00000000000..65ce3ed8c81 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MS.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MT.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MT.res new file mode 100644 index 00000000000..82f5acdda23 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MT.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MU.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MU.res new file mode 100644 index 00000000000..d5d93731f91 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MU.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MV.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MV.res new file mode 100644 index 00000000000..a5df2ecc388 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MV.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MW.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MW.res new file mode 100644 index 00000000000..3af65c85eba Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MW.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MY.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MY.res new file mode 100644 index 00000000000..d89d2c75224 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_MY.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NA.res new file mode 100644 index 00000000000..5e733995faf Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NF.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NF.res new file mode 100644 index 00000000000..c4d6b09a5e9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NF.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NG.res new file mode 100644 index 00000000000..e5d99aa7327 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NH.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NH.res new file mode 100644 index 00000000000..a8b0702ff59 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NH.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NL.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NL.res new file mode 100644 index 00000000000..7c1abedd06c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NL.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NR.res new file mode 100644 index 00000000000..c4d6b09a5e9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NU.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NU.res new file mode 100644 index 00000000000..bf1ef55ec39 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NU.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NZ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NZ.res new file mode 100644 index 00000000000..bf1ef55ec39 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_NZ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_PG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_PG.res new file mode 100644 index 00000000000..a6bbe143931 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_PG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_PK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_PK.res new file mode 100644 index 00000000000..ae973866142 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_PK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_PN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_PN.res new file mode 100644 index 00000000000..bf1ef55ec39 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_PN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_PW.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_PW.res new file mode 100644 index 00000000000..fce70233d9c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_PW.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_RH.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_RH.res new file mode 100644 index 00000000000..3a415f46201 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_RH.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_RW.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_RW.res new file mode 100644 index 00000000000..b64afd24658 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_RW.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SB.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SB.res new file mode 100644 index 00000000000..0f32ed46f01 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SB.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SC.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SC.res new file mode 100644 index 00000000000..0162d059b30 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SC.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SD.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SD.res new file mode 100644 index 00000000000..fce70233d9c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SD.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SE.res new file mode 100644 index 00000000000..9956a6d641d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SG.res new file mode 100644 index 00000000000..bb40f57e00f Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SH.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SH.res new file mode 100644 index 00000000000..a217946138b Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SH.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SI.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SI.res new file mode 100644 index 00000000000..7c1abedd06c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SI.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SL.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SL.res new file mode 100644 index 00000000000..7db007b8982 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SL.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SS.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SS.res new file mode 100644 index 00000000000..7921c3c9f66 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SS.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SX.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SX.res new file mode 100644 index 00000000000..97fee90a759 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SX.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SZ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SZ.res new file mode 100644 index 00000000000..63cea4646fe Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_SZ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TC.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TC.res new file mode 100644 index 00000000000..fce70233d9c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TC.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TK.res new file mode 100644 index 00000000000..bf1ef55ec39 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TO.res new file mode 100644 index 00000000000..9b54646c04a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TT.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TT.res new file mode 100644 index 00000000000..051e79aaaf7 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TT.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TV.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TV.res new file mode 100644 index 00000000000..c4d6b09a5e9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TV.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TZ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TZ.res new file mode 100644 index 00000000000..5deeacaaf06 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_TZ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_UG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_UG.res new file mode 100644 index 00000000000..f5a87612af9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_UG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_VC.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_VC.res new file mode 100644 index 00000000000..65ce3ed8c81 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_VC.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_VG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_VG.res new file mode 100644 index 00000000000..fce70233d9c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_VG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_VU.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_VU.res new file mode 100644 index 00000000000..6358e907548 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_VU.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_WS.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_WS.res new file mode 100644 index 00000000000..28c09b745cc Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_WS.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_ZA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_ZA.res new file mode 100644 index 00000000000..73c29caf5fe Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_ZA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_ZM.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_ZM.res new file mode 100644 index 00000000000..803f8327f5e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_ZM.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_ZW.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_ZW.res new file mode 100644 index 00000000000..fce70233d9c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/en_ZW.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/eo.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/eo.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/eo.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es.res new file mode 100644 index 00000000000..bdb0660cdf9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_419.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_419.res new file mode 100644 index 00000000000..82c42d7828b Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_419.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_AR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_AR.res new file mode 100644 index 00000000000..734de42752d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_AR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_BO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_BO.res new file mode 100644 index 00000000000..a0cec0206f5 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_BO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_BR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_BR.res new file mode 100644 index 00000000000..35e7f507efc Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_BR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_BZ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_BZ.res new file mode 100644 index 00000000000..02abbbd2c2a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_BZ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_CL.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_CL.res new file mode 100644 index 00000000000..6e825bc7d24 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_CL.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_CO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_CO.res new file mode 100644 index 00000000000..f07d067858b Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_CO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_CR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_CR.res new file mode 100644 index 00000000000..640e5405adf Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_CR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_CU.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_CU.res new file mode 100644 index 00000000000..c7492d52d62 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_CU.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_DO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_DO.res new file mode 100644 index 00000000000..2712ef251b7 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_DO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_EC.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_EC.res new file mode 100644 index 00000000000..d5a05a44f09 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_EC.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_GQ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_GQ.res new file mode 100644 index 00000000000..0485b39b246 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_GQ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_GT.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_GT.res new file mode 100644 index 00000000000..901a89edf5d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_GT.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_HN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_HN.res new file mode 100644 index 00000000000..6d6936cee12 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_HN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_MX.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_MX.res new file mode 100644 index 00000000000..1d9424809e7 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_MX.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_NI.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_NI.res new file mode 100644 index 00000000000..c7c5abced8a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_NI.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_PA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_PA.res new file mode 100644 index 00000000000..67967b8510c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_PA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_PE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_PE.res new file mode 100644 index 00000000000..9b06fa0be88 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_PE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_PH.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_PH.res new file mode 100644 index 00000000000..c7569031fa2 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_PH.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_PR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_PR.res new file mode 100644 index 00000000000..d5a05a44f09 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_PR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_PY.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_PY.res new file mode 100644 index 00000000000..076546a8377 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_PY.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_SV.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_SV.res new file mode 100644 index 00000000000..d5a05a44f09 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_SV.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_US.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_US.res new file mode 100644 index 00000000000..5ac618c9b38 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_US.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_UY.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_UY.res new file mode 100644 index 00000000000..5d8fb477d4c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_UY.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_VE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_VE.res new file mode 100644 index 00000000000..93bab4ee001 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/es_VE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/et.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/et.res new file mode 100644 index 00000000000..2f6e01d5275 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/et.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/eu.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/eu.res new file mode 100644 index 00000000000..3bce8bbbe92 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/eu.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ewo.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ewo.res new file mode 100644 index 00000000000..f109b43fa23 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ewo.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fa.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fa.res new file mode 100644 index 00000000000..4e992cc490a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fa.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fa_AF.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fa_AF.res new file mode 100644 index 00000000000..7f53b032011 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fa_AF.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff.res new file mode 100644 index 00000000000..c9d31e6bbaf Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm.res new file mode 100644 index 00000000000..de664f484c3 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_BF.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_BF.res new file mode 100644 index 00000000000..31a12710bbd Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_BF.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_CM.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_CM.res new file mode 100644 index 00000000000..31a12710bbd Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_CM.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_GH.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_GH.res new file mode 100644 index 00000000000..f53b0b882db Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_GH.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_GM.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_GM.res new file mode 100644 index 00000000000..49d7bce942e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_GM.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_GW.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_GW.res new file mode 100644 index 00000000000..31a12710bbd Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_GW.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_LR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_LR.res new file mode 100644 index 00000000000..d7837a906cf Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_LR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_MR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_MR.res new file mode 100644 index 00000000000..fb3e4863700 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_MR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_NE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_NE.res new file mode 100644 index 00000000000..31a12710bbd Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_NE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_NG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_NG.res new file mode 100644 index 00000000000..ce236cfd147 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_NG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_SL.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_SL.res new file mode 100644 index 00000000000..cd3626d7d35 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_SL.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_SN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_SN.res new file mode 100644 index 00000000000..31a12710bbd Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Adlm_SN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_CM.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_CM.res new file mode 100644 index 00000000000..5390759f596 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_CM.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_GN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_GN.res new file mode 100644 index 00000000000..ee140c00006 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_GN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_CM.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_CM.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_CM.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_GH.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_GH.res new file mode 100644 index 00000000000..1bd029cb0c4 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_GH.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_GM.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_GM.res new file mode 100644 index 00000000000..f47371eed0e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_GM.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_GN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_GN.res new file mode 100644 index 00000000000..f4d78ca1204 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_GN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_LR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_LR.res new file mode 100644 index 00000000000..086f9b39b39 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_LR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_MR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_MR.res new file mode 100644 index 00000000000..e9ff37e65ce Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_MR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_NG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_NG.res new file mode 100644 index 00000000000..2e0131790fb Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_NG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_SL.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_SL.res new file mode 100644 index 00000000000..fd74cb2bfdf Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_SL.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_SN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_SN.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_Latn_SN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_MR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_MR.res new file mode 100644 index 00000000000..fa273af3659 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_MR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_SN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_SN.res new file mode 100644 index 00000000000..2e2e63f6f22 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ff_SN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fi.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fi.res new file mode 100644 index 00000000000..d09c272f645 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fi.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fil.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fil.res new file mode 100644 index 00000000000..fe38d1d5bca Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fil.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fil_PH.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fil_PH.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fil_PH.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fo.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fo.res new file mode 100644 index 00000000000..dfb730988ab Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fo.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fo_DK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fo_DK.res new file mode 100644 index 00000000000..588fb75d528 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fo_DK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr.res new file mode 100644 index 00000000000..804195f3271 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_BI.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_BI.res new file mode 100644 index 00000000000..756c0d836eb Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_BI.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_CA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_CA.res new file mode 100644 index 00000000000..9466aa83b3f Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_CA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_CD.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_CD.res new file mode 100644 index 00000000000..704e445b3b7 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_CD.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_DJ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_DJ.res new file mode 100644 index 00000000000..ecbf041bd5d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_DJ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_DZ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_DZ.res new file mode 100644 index 00000000000..5926bdfa392 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_DZ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_GN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_GN.res new file mode 100644 index 00000000000..0b1cbb7ba28 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_GN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_HT.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_HT.res new file mode 100644 index 00000000000..49fee9f1b6c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_HT.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_KM.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_KM.res new file mode 100644 index 00000000000..3608418fda2 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_KM.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_LU.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_LU.res new file mode 100644 index 00000000000..3b5b9e19e95 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_LU.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_MG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_MG.res new file mode 100644 index 00000000000..aeb2aebadeb Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_MG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_MR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_MR.res new file mode 100644 index 00000000000..d0dbb12453c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_MR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_MU.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_MU.res new file mode 100644 index 00000000000..c84b54bab35 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_MU.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_RW.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_RW.res new file mode 100644 index 00000000000..a9d8d8f8c83 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_RW.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_SC.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_SC.res new file mode 100644 index 00000000000..2c4ea90c6eb Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_SC.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_SY.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_SY.res new file mode 100644 index 00000000000..d82dbe795f5 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_SY.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_TN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_TN.res new file mode 100644 index 00000000000..712ccb58e21 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_TN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_VU.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_VU.res new file mode 100644 index 00000000000..1c2e1bd3e83 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fr_VU.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fur.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fur.res new file mode 100644 index 00000000000..f09685e9de3 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fur.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fy.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fy.res new file mode 100644 index 00000000000..24ff0a9480a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/fy.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ga.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ga.res new file mode 100644 index 00000000000..31f1dba7f7d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ga.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/gd.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/gd.res new file mode 100644 index 00000000000..5c5eb909239 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/gd.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/gl.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/gl.res new file mode 100644 index 00000000000..2a3da40949a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/gl.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/gsw.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/gsw.res new file mode 100644 index 00000000000..00bf9503ad0 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/gsw.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/gu.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/gu.res new file mode 100644 index 00000000000..30fc1dcc001 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/gu.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/guz.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/guz.res new file mode 100644 index 00000000000..ce5a61cbcf7 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/guz.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/gv.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/gv.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/gv.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ha.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ha.res new file mode 100644 index 00000000000..d19c83e1a16 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ha.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ha_GH.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ha_GH.res new file mode 100644 index 00000000000..df0668773aa Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ha_GH.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ha_NE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ha_NE.res new file mode 100644 index 00000000000..acfd437571e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ha_NE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/haw.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/haw.res new file mode 100644 index 00000000000..6f87aab2e44 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/haw.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/he.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/he.res new file mode 100644 index 00000000000..4346d6d25bd Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/he.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/he_IL.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/he_IL.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/he_IL.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hi.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hi.res new file mode 100644 index 00000000000..05b1262b4af Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hi.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hi_Latn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hi_Latn.res new file mode 100644 index 00000000000..32d0600e6c6 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hi_Latn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hr.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hr.res new file mode 100644 index 00000000000..f80b2e017d3 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hr.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hr_BA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hr_BA.res new file mode 100644 index 00000000000..2a13e058ca6 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hr_BA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hsb.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hsb.res new file mode 100644 index 00000000000..34f83df106e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hsb.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hu.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hu.res new file mode 100644 index 00000000000..77ec9415f95 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hu.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hy.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hy.res new file mode 100644 index 00000000000..58931ff8697 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/hy.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ia.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ia.res new file mode 100644 index 00000000000..96a6b8a69d0 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ia.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/id.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/id.res new file mode 100644 index 00000000000..dbb38539903 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/id.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/id_ID.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/id_ID.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/id_ID.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ie.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ie.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ie.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ig.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ig.res new file mode 100644 index 00000000000..ec4dc6887de Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ig.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ii.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ii.res new file mode 100644 index 00000000000..92eda13ed8a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ii.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/in.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/in.res new file mode 100644 index 00000000000..0d2c2b3ae15 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/in.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/in_ID.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/in_ID.res new file mode 100644 index 00000000000..34011c82c83 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/in_ID.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/is.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/is.res new file mode 100644 index 00000000000..989b8e9a0e5 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/is.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/it.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/it.res new file mode 100644 index 00000000000..b74152934f7 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/it.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/iw.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/iw.res new file mode 100644 index 00000000000..50def9b44f0 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/iw.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/iw_IL.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/iw_IL.res new file mode 100644 index 00000000000..3fc0acac0d3 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/iw_IL.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ja.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ja.res new file mode 100644 index 00000000000..d7cec9c55bb Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ja.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/jgo.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/jgo.res new file mode 100644 index 00000000000..f62aeed6c15 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/jgo.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/jmc.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/jmc.res new file mode 100644 index 00000000000..d984a1c93d4 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/jmc.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/jv.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/jv.res new file mode 100644 index 00000000000..ddea2ad640f Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/jv.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ka.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ka.res new file mode 100644 index 00000000000..18ff660c52d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ka.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kab.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kab.res new file mode 100644 index 00000000000..810112a5af8 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kab.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kam.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kam.res new file mode 100644 index 00000000000..44335d34d31 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kam.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kde.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kde.res new file mode 100644 index 00000000000..b391260c027 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kde.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kea.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kea.res new file mode 100644 index 00000000000..878807b8b0a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kea.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kgp.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kgp.res new file mode 100644 index 00000000000..3befa56b3e1 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kgp.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/khq.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/khq.res new file mode 100644 index 00000000000..951d52ac73d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/khq.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ki.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ki.res new file mode 100644 index 00000000000..4ae56cfc6de Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ki.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kk.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kk.res new file mode 100644 index 00000000000..7d1af09e6b0 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kk.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kkj.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kkj.res new file mode 100644 index 00000000000..5887aeedbfe Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kkj.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kl.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kl.res new file mode 100644 index 00000000000..fded76c301d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kl.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kln.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kln.res new file mode 100644 index 00000000000..39ea198e65e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kln.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/km.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/km.res new file mode 100644 index 00000000000..78b9415d376 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/km.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kn.res new file mode 100644 index 00000000000..8752d18889a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ko.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ko.res new file mode 100644 index 00000000000..ee33245e448 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ko.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kok.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kok.res new file mode 100644 index 00000000000..06d04c66fd2 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kok.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ks.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ks.res new file mode 100644 index 00000000000..fe35b5c625a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ks.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ks_Arab.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ks_Arab.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ks_Arab.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ks_Arab_IN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ks_Arab_IN.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ks_Arab_IN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ks_Deva.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ks_Deva.res new file mode 100644 index 00000000000..0f76b3b50c7 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ks_Deva.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ks_IN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ks_IN.res new file mode 100644 index 00000000000..d72f1d390bc Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ks_IN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ksb.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ksb.res new file mode 100644 index 00000000000..0290dcd1db1 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ksb.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ksf.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ksf.res new file mode 100644 index 00000000000..c56d98f8311 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ksf.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ksh.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ksh.res new file mode 100644 index 00000000000..eec3808bb8f Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ksh.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ku.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ku.res new file mode 100644 index 00000000000..78eb32825ff Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ku.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kw.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kw.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/kw.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ky.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ky.res new file mode 100644 index 00000000000..bee2729a3f0 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ky.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lag.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lag.res new file mode 100644 index 00000000000..6d6b6b730e4 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lag.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lb.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lb.res new file mode 100644 index 00000000000..c34a5a48ebe Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lb.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lg.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lg.res new file mode 100644 index 00000000000..51320738a62 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lg.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lij.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lij.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lij.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lkt.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lkt.res new file mode 100644 index 00000000000..bd4420337b3 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lkt.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lmo.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lmo.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lmo.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ln.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ln.res new file mode 100644 index 00000000000..2102f713d22 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ln.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ln_AO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ln_AO.res new file mode 100644 index 00000000000..830f19690b9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ln_AO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lo.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lo.res new file mode 100644 index 00000000000..00311275476 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lo.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lrc.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lrc.res new file mode 100644 index 00000000000..ddc9bef8369 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lrc.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lt.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lt.res new file mode 100644 index 00000000000..17fceb96233 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lt.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lu.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lu.res new file mode 100644 index 00000000000..ea6d6b1b285 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lu.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/luo.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/luo.res new file mode 100644 index 00000000000..f1f8cabfd3c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/luo.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/luy.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/luy.res new file mode 100644 index 00000000000..38443c9d6a9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/luy.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lv.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lv.res new file mode 100644 index 00000000000..d327d85e15e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/lv.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mai.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mai.res new file mode 100644 index 00000000000..8397cf6dcf1 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mai.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mas.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mas.res new file mode 100644 index 00000000000..93ee3ba0750 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mas.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mas_TZ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mas_TZ.res new file mode 100644 index 00000000000..d923f37d122 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mas_TZ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mer.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mer.res new file mode 100644 index 00000000000..3a0ad32004d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mer.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mfe.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mfe.res new file mode 100644 index 00000000000..09852d1708e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mfe.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mg.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mg.res new file mode 100644 index 00000000000..88323ac016c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mg.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mgh.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mgh.res new file mode 100644 index 00000000000..3cf7e3d7c0a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mgh.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mgo.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mgo.res new file mode 100644 index 00000000000..cf3d38a0bcc Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mgo.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mi.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mi.res new file mode 100644 index 00000000000..7f8e8724816 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mi.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mk.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mk.res new file mode 100644 index 00000000000..0b503a11330 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mk.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ml.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ml.res new file mode 100644 index 00000000000..ce70d98def7 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ml.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mn.res new file mode 100644 index 00000000000..783de07e873 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mni.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mni.res new file mode 100644 index 00000000000..70e13872dba Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mni.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mni_Beng.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mni_Beng.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mni_Beng.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mni_Beng_IN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mni_Beng_IN.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mni_Beng_IN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mni_IN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mni_IN.res new file mode 100644 index 00000000000..08e6e25c097 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mni_IN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mo.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mo.res new file mode 100644 index 00000000000..eb6a12f0c0b Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mo.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mr.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mr.res new file mode 100644 index 00000000000..1ebc6cd9f90 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mr.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ms.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ms.res new file mode 100644 index 00000000000..ba8c3ddd464 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ms.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ms_BN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ms_BN.res new file mode 100644 index 00000000000..57eec67b151 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ms_BN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ms_ID.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ms_ID.res new file mode 100644 index 00000000000..381fd9d2cb0 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ms_ID.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ms_SG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ms_SG.res new file mode 100644 index 00000000000..4799388183e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ms_SG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mt.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mt.res new file mode 100644 index 00000000000..cf714b53437 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mt.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mua.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mua.res new file mode 100644 index 00000000000..8cf24897ca4 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mua.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/my.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/my.res new file mode 100644 index 00000000000..7c2d9cd25dd Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/my.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mzn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mzn.res new file mode 100644 index 00000000000..1c1df9ff581 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/mzn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/naq.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/naq.res new file mode 100644 index 00000000000..9f79114d23e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/naq.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nb.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nb.res new file mode 100644 index 00000000000..dbc12ff3b43 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nb.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nd.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nd.res new file mode 100644 index 00000000000..7605b1b0de1 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nd.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nds.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nds.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nds.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ne.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ne.res new file mode 100644 index 00000000000..8b1bd366d90 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ne.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl.res new file mode 100644 index 00000000000..75e9ca01697 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl_AW.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl_AW.res new file mode 100644 index 00000000000..4e0eb3a5ebd Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl_AW.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl_BQ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl_BQ.res new file mode 100644 index 00000000000..fbb545b65ba Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl_BQ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl_CW.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl_CW.res new file mode 100644 index 00000000000..3430ea70900 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl_CW.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl_SR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl_SR.res new file mode 100644 index 00000000000..958dc5b86e9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl_SR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl_SX.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl_SX.res new file mode 100644 index 00000000000..3430ea70900 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nl_SX.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nmg.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nmg.res new file mode 100644 index 00000000000..e01d7492e1e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nmg.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nn.res new file mode 100644 index 00000000000..04f19ad87ea Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nn_NO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nn_NO.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nn_NO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nnh.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nnh.res new file mode 100644 index 00000000000..5926c9aa7ff Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nnh.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/no.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/no.res new file mode 100644 index 00000000000..9614bcc0cfc Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/no.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/no_NO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/no_NO.res new file mode 100644 index 00000000000..5b5c7d685f8 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/no_NO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/no_NO_NY.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/no_NO_NY.res new file mode 100644 index 00000000000..23172bace40 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/no_NO_NY.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nqo.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nqo.res new file mode 100644 index 00000000000..5fcefdfda21 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nqo.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nus.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nus.res new file mode 100644 index 00000000000..f1cd997224d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nus.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nyn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nyn.res new file mode 100644 index 00000000000..3176fd5649f Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/nyn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/oc.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/oc.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/oc.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/om.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/om.res new file mode 100644 index 00000000000..060dac00c81 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/om.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/om_KE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/om_KE.res new file mode 100644 index 00000000000..72e6889c360 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/om_KE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/or.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/or.res new file mode 100644 index 00000000000..2ef1e4570e7 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/or.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/os.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/os.res new file mode 100644 index 00000000000..38a303bd728 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/os.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/os_RU.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/os_RU.res new file mode 100644 index 00000000000..7e1c90c5895 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/os_RU.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa.res new file mode 100644 index 00000000000..efbad1d9510 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_Arab.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_Arab.res new file mode 100644 index 00000000000..a5f8439e0f2 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_Arab.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_Arab_PK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_Arab_PK.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_Arab_PK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_Guru.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_Guru.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_Guru.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_Guru_IN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_Guru_IN.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_Guru_IN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_IN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_IN.res new file mode 100644 index 00000000000..50bd0883c46 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_IN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_PK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_PK.res new file mode 100644 index 00000000000..2c23f1860a2 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pa_PK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pcm.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pcm.res new file mode 100644 index 00000000000..20e309465e2 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pcm.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pl.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pl.res new file mode 100644 index 00000000000..3930cd67ab6 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pl.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pool.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pool.res new file mode 100644 index 00000000000..ea72bd64783 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pool.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/prg.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/prg.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/prg.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ps.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ps.res new file mode 100644 index 00000000000..23802f19037 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ps.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ps_PK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ps_PK.res new file mode 100644 index 00000000000..705ebf9c0f9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ps_PK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt.res new file mode 100644 index 00000000000..286e7beb1a9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_AO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_AO.res new file mode 100644 index 00000000000..892ae6af8c4 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_AO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_CH.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_CH.res new file mode 100644 index 00000000000..4d05f30b71d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_CH.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_CV.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_CV.res new file mode 100644 index 00000000000..85052fc9634 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_CV.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_GQ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_GQ.res new file mode 100644 index 00000000000..4d05f30b71d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_GQ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_GW.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_GW.res new file mode 100644 index 00000000000..4d05f30b71d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_GW.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_LU.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_LU.res new file mode 100644 index 00000000000..08386772913 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_LU.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_MO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_MO.res new file mode 100644 index 00000000000..685ccbdbc6d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_MO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_MZ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_MZ.res new file mode 100644 index 00000000000..a543bbcc0e3 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_MZ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_PT.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_PT.res new file mode 100644 index 00000000000..70087f0ec69 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_PT.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_ST.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_ST.res new file mode 100644 index 00000000000..ccd41d0e2ab Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_ST.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_TL.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_TL.res new file mode 100644 index 00000000000..4d05f30b71d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/pt_TL.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/qu.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/qu.res new file mode 100644 index 00000000000..b561ba6554b Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/qu.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/qu_BO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/qu_BO.res new file mode 100644 index 00000000000..989e17154a9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/qu_BO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/qu_EC.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/qu_EC.res new file mode 100644 index 00000000000..8e3955ce1b0 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/qu_EC.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/raj.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/raj.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/raj.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/res_index.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/res_index.res new file mode 100644 index 00000000000..fbf268e78e4 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/res_index.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/rm.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/rm.res new file mode 100644 index 00000000000..84e2b5217b0 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/rm.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/rn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/rn.res new file mode 100644 index 00000000000..14abbf125a0 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/rn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ro.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ro.res new file mode 100644 index 00000000000..e314944437a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ro.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ro_MD.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ro_MD.res new file mode 100644 index 00000000000..555a230c714 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ro_MD.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/rof.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/rof.res new file mode 100644 index 00000000000..e83444ed8ab Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/rof.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/root.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/root.res new file mode 100644 index 00000000000..58b58946cdc Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/root.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ru.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ru.res new file mode 100644 index 00000000000..376e2a8892e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ru.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ru_BY.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ru_BY.res new file mode 100644 index 00000000000..67d1134773c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ru_BY.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ru_KG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ru_KG.res new file mode 100644 index 00000000000..f8dd2592ed2 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ru_KG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ru_KZ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ru_KZ.res new file mode 100644 index 00000000000..1e43efa6374 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ru_KZ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ru_MD.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ru_MD.res new file mode 100644 index 00000000000..364d7a701f9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ru_MD.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/rw.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/rw.res new file mode 100644 index 00000000000..22f8fdaa16e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/rw.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/rwk.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/rwk.res new file mode 100644 index 00000000000..d984a1c93d4 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/rwk.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sa.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sa.res new file mode 100644 index 00000000000..3e2cc8b1517 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sa.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sah.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sah.res new file mode 100644 index 00000000000..71ad494c928 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sah.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/saq.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/saq.res new file mode 100644 index 00000000000..675e9088b58 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/saq.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sat.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sat.res new file mode 100644 index 00000000000..baf0804e085 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sat.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sat_IN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sat_IN.res new file mode 100644 index 00000000000..bb627ccc8cd Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sat_IN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sat_Olck.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sat_Olck.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sat_Olck.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sat_Olck_IN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sat_Olck_IN.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sat_Olck_IN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sbp.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sbp.res new file mode 100644 index 00000000000..0a41bd2531d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sbp.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sc.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sc.res new file mode 100644 index 00000000000..121f5a16a5e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sc.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd.res new file mode 100644 index 00000000000..3843d1ff24d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_Arab.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_Arab.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_Arab.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_Arab_PK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_Arab_PK.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_Arab_PK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_Deva.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_Deva.res new file mode 100644 index 00000000000..db917ef27c2 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_Deva.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_Deva_IN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_Deva_IN.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_Deva_IN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_IN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_IN.res new file mode 100644 index 00000000000..f3b8c43520f Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_IN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_PK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_PK.res new file mode 100644 index 00000000000..eae37f094d8 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sd_PK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/se.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/se.res new file mode 100644 index 00000000000..a96b8a227b2 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/se.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/se_SE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/se_SE.res new file mode 100644 index 00000000000..f2bf4bd6b4e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/se_SE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/seh.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/seh.res new file mode 100644 index 00000000000..919400eeaf6 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/seh.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ses.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ses.res new file mode 100644 index 00000000000..951d52ac73d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ses.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sg.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sg.res new file mode 100644 index 00000000000..365a5690d54 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sg.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sh.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sh.res new file mode 100644 index 00000000000..c8f1d63cad6 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sh.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sh_BA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sh_BA.res new file mode 100644 index 00000000000..1c32b14d215 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sh_BA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sh_CS.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sh_CS.res new file mode 100644 index 00000000000..c0f30fd93cc Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sh_CS.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sh_YU.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sh_YU.res new file mode 100644 index 00000000000..c0f30fd93cc Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sh_YU.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/shi.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/shi.res new file mode 100644 index 00000000000..86b1abb0063 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/shi.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/shi_Latn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/shi_Latn.res new file mode 100644 index 00000000000..24cf623fad9 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/shi_Latn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/shi_MA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/shi_MA.res new file mode 100644 index 00000000000..0a40392fe35 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/shi_MA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/shi_Tfng.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/shi_Tfng.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/shi_Tfng.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/shi_Tfng_MA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/shi_Tfng_MA.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/shi_Tfng_MA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/si.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/si.res new file mode 100644 index 00000000000..3baf72e2d32 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/si.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sk.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sk.res new file mode 100644 index 00000000000..8174265285b Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sk.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sl.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sl.res new file mode 100644 index 00000000000..4a065ac86ec Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sl.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/smn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/smn.res new file mode 100644 index 00000000000..28854d7ea01 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/smn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sn.res new file mode 100644 index 00000000000..bb0e8671961 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/so.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/so.res new file mode 100644 index 00000000000..36aef73fae6 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/so.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/so_DJ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/so_DJ.res new file mode 100644 index 00000000000..317ffc274d7 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/so_DJ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/so_ET.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/so_ET.res new file mode 100644 index 00000000000..da4e7a4aa07 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/so_ET.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/so_KE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/so_KE.res new file mode 100644 index 00000000000..265fcc1c63e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/so_KE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sq.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sq.res new file mode 100644 index 00000000000..0db5ed4a318 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sq.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sq_MK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sq_MK.res new file mode 100644 index 00000000000..cafc9d1763c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sq_MK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr.res new file mode 100644 index 00000000000..2f82de53915 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_BA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_BA.res new file mode 100644 index 00000000000..01956459177 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_BA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_CS.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_CS.res new file mode 100644 index 00000000000..205aaa5a537 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_CS.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl_BA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl_BA.res new file mode 100644 index 00000000000..fa14c5ce194 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl_BA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl_CS.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl_CS.res new file mode 100644 index 00000000000..b5ea6505c89 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl_CS.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl_RS.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl_RS.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl_RS.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl_XK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl_XK.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl_XK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl_YU.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl_YU.res new file mode 100644 index 00000000000..b5ea6505c89 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Cyrl_YU.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn.res new file mode 100644 index 00000000000..7f63ffddd95 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn_BA.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn_BA.res new file mode 100644 index 00000000000..d15a555daa4 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn_BA.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn_CS.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn_CS.res new file mode 100644 index 00000000000..c0f30fd93cc Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn_CS.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn_ME.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn_ME.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn_ME.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn_RS.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn_RS.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn_RS.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn_YU.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn_YU.res new file mode 100644 index 00000000000..c0f30fd93cc Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_Latn_YU.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_ME.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_ME.res new file mode 100644 index 00000000000..80aa195fc05 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_ME.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_RS.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_RS.res new file mode 100644 index 00000000000..b5ea6505c89 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_RS.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_XK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_XK.res new file mode 100644 index 00000000000..70f2ece7b2f Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_XK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_YU.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_YU.res new file mode 100644 index 00000000000..205aaa5a537 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sr_YU.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/su.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/su.res new file mode 100644 index 00000000000..2936bfae239 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/su.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/su_ID.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/su_ID.res new file mode 100644 index 00000000000..b2d9eab3fc8 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/su_ID.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/su_Latn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/su_Latn.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/su_Latn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/su_Latn_ID.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/su_Latn_ID.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/su_Latn_ID.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/supplementalData.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/supplementalData.res new file mode 100644 index 00000000000..a7597f70d73 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/supplementalData.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sv.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sv.res new file mode 100644 index 00000000000..9d225cf0de8 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sv.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sw.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sw.res new file mode 100644 index 00000000000..5e9c0fbe699 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sw.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sw_CD.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sw_CD.res new file mode 100644 index 00000000000..c5e3c8859bd Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sw_CD.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sw_KE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sw_KE.res new file mode 100644 index 00000000000..acb57f392d7 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sw_KE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sw_UG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sw_UG.res new file mode 100644 index 00000000000..9ed6f1e7054 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/sw_UG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/syr.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/syr.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/syr.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/szl.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/szl.res new file mode 100644 index 00000000000..b09ec284ea3 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/szl.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ta.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ta.res new file mode 100644 index 00000000000..eb4ffb0cf2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ta.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ta_LK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ta_LK.res new file mode 100644 index 00000000000..490e8d88224 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ta_LK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ta_MY.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ta_MY.res new file mode 100644 index 00000000000..6b5f64d61cd Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ta_MY.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ta_SG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ta_SG.res new file mode 100644 index 00000000000..df49832995c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ta_SG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/te.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/te.res new file mode 100644 index 00000000000..2ebf1cdb13f Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/te.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/teo.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/teo.res new file mode 100644 index 00000000000..16a732817a5 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/teo.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/teo_KE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/teo_KE.res new file mode 100644 index 00000000000..bf48018a9fa Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/teo_KE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tg.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tg.res new file mode 100644 index 00000000000..74d8a1baf18 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tg.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/th.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/th.res new file mode 100644 index 00000000000..ddf9d6fb889 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/th.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ti.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ti.res new file mode 100644 index 00000000000..d52773b3bf4 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ti.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ti_ER.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ti_ER.res new file mode 100644 index 00000000000..5a2eced9e48 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ti_ER.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tk.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tk.res new file mode 100644 index 00000000000..2eb92bfee8a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tk.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tl.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tl.res new file mode 100644 index 00000000000..5ce15e5d802 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tl.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tl_PH.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tl_PH.res new file mode 100644 index 00000000000..8e19402dd9a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tl_PH.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/to.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/to.res new file mode 100644 index 00000000000..cce1a6d0de1 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/to.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tr.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tr.res new file mode 100644 index 00000000000..52eb84da310 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tr.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tt.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tt.res new file mode 100644 index 00000000000..30e5bffd2ce Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tt.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/twq.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/twq.res new file mode 100644 index 00000000000..951d52ac73d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/twq.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tzm.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tzm.res new file mode 100644 index 00000000000..b10f9107de7 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/tzm.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ug.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ug.res new file mode 100644 index 00000000000..a41140ad20c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ug.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uk.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uk.res new file mode 100644 index 00000000000..233c2b7dd46 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uk.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ur.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ur.res new file mode 100644 index 00000000000..d4ed4fc135b Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ur.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ur_IN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ur_IN.res new file mode 100644 index 00000000000..5130e3c7a0f Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/ur_IN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz.res new file mode 100644 index 00000000000..d248cba8400 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_AF.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_AF.res new file mode 100644 index 00000000000..16ab3508cfd Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_AF.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_Arab.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_Arab.res new file mode 100644 index 00000000000..141040255c8 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_Arab.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_Arab_AF.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_Arab_AF.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_Arab_AF.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_Cyrl.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_Cyrl.res new file mode 100644 index 00000000000..cff78beafff Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_Cyrl.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_Latn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_Latn.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_Latn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_Latn_UZ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_Latn_UZ.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_Latn_UZ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_UZ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_UZ.res new file mode 100644 index 00000000000..eeb39fd9536 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/uz_UZ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vai.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vai.res new file mode 100644 index 00000000000..ebb451ccad7 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vai.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vai_LR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vai_LR.res new file mode 100644 index 00000000000..4cec44f397f Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vai_LR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vai_Latn.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vai_Latn.res new file mode 100644 index 00000000000..d365ad7b549 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vai_Latn.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vai_Vaii.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vai_Vaii.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vai_Vaii.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vai_Vaii_LR.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vai_Vaii_LR.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vai_Vaii_LR.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vi.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vi.res new file mode 100644 index 00000000000..71f1bb330a0 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vi.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vmw.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vmw.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vmw.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vun.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vun.res new file mode 100644 index 00000000000..d984a1c93d4 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/vun.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/wae.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/wae.res new file mode 100644 index 00000000000..0e12d1be1d1 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/wae.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/wo.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/wo.res new file mode 100644 index 00000000000..26a2f8eb5ac Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/wo.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/xh.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/xh.res new file mode 100644 index 00000000000..29764fdee71 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/xh.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/xog.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/xog.res new file mode 100644 index 00000000000..4c8837c728c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/xog.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yav.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yav.res new file mode 100644 index 00000000000..f3cfedff23f Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yav.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yi.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yi.res new file mode 100644 index 00000000000..c0839ab60b6 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yi.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yo.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yo.res new file mode 100644 index 00000000000..c15c1069278 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yo.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yo_BJ.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yo_BJ.res new file mode 100644 index 00000000000..1303319696c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yo_BJ.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yrl.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yrl.res new file mode 100644 index 00000000000..e50521f46cc Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yrl.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yrl_CO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yrl_CO.res new file mode 100644 index 00000000000..0c55dbd3805 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yrl_CO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yrl_VE.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yrl_VE.res new file mode 100644 index 00000000000..0c55dbd3805 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yrl_VE.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue.res new file mode 100644 index 00000000000..c0bae1cc083 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_CN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_CN.res new file mode 100644 index 00000000000..d467bd75938 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_CN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_HK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_HK.res new file mode 100644 index 00000000000..b4d52e4ee5c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_HK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_Hans.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_Hans.res new file mode 100644 index 00000000000..ccb101d026c Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_Hans.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_Hans_CN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_Hans_CN.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_Hans_CN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_Hant.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_Hant.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_Hant.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_Hant_HK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_Hant_HK.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/yue_Hant_HK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/za.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/za.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/za.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zgh.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zgh.res new file mode 100644 index 00000000000..cbe9622afb2 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zgh.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh.res new file mode 100644 index 00000000000..80b74b2ea72 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_CN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_CN.res new file mode 100644 index 00000000000..d124a8be2f3 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_CN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_HK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_HK.res new file mode 100644 index 00000000000..2e41ef254e5 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_HK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hans.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hans.res new file mode 100644 index 00000000000..2297848df2e Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hans.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hans_CN.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hans_CN.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hans_CN.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hans_HK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hans_HK.res new file mode 100644 index 00000000000..7b535fc6f92 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hans_HK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hans_MO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hans_MO.res new file mode 100644 index 00000000000..dde9dc6cd0f Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hans_MO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hans_SG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hans_SG.res new file mode 100644 index 00000000000..34ce7270baa Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hans_SG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hant.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hant.res new file mode 100644 index 00000000000..1b961500546 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hant.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hant_HK.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hant_HK.res new file mode 100644 index 00000000000..21f9ccb0dc8 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hant_HK.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hant_MO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hant_MO.res new file mode 100644 index 00000000000..dd49ada8d0b Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hant_MO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hant_TW.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hant_TW.res new file mode 100644 index 00000000000..06cf04d868a Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_Hant_TW.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_MO.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_MO.res new file mode 100644 index 00000000000..b44f62e09fe Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_MO.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_SG.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_SG.res new file mode 100644 index 00000000000..f4399d19f0d Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_SG.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_TW.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_TW.res new file mode 100644 index 00000000000..8d8714b2d46 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zh_TW.res differ diff --git a/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zu.res b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zu.res new file mode 100644 index 00000000000..f91cb474bf6 Binary files /dev/null and b/icu4j/main/currdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/curr/zu.res differ diff --git a/icu4j/main/framework/pom.xml b/icu4j/main/framework/pom.xml new file mode 100644 index 00000000000..d4cced1b37f --- /dev/null +++ b/icu4j/main/framework/pom.xml @@ -0,0 +1,53 @@ + + + + 4.0.0 + + com.ibm.icu + main + 74.0.1-SNAPSHOT + + + framework + + + ${project.basedir}/../.. + + + + + junit + junit + ${junit.version} + test + + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + test-jar + + + + + + + com.ibm.icu.dev.test.TestAll + + + + + + + + + diff --git a/icu4j/main/framework/src/main/resources/LICENSE b/icu4j/main/framework/src/main/resources/LICENSE new file mode 120000 index 00000000000..ee8b6feb8cc --- /dev/null +++ b/icu4j/main/framework/src/main/resources/LICENSE @@ -0,0 +1 @@ +../../../../../../LICENSE \ No newline at end of file diff --git a/icu4j/main/tests/framework/src/com/ibm/icu/dev/test/AbstractTestLog.java b/icu4j/main/framework/src/test/java/com/ibm/icu/dev/test/AbstractTestLog.java similarity index 100% rename from icu4j/main/tests/framework/src/com/ibm/icu/dev/test/AbstractTestLog.java rename to icu4j/main/framework/src/test/java/com/ibm/icu/dev/test/AbstractTestLog.java diff --git a/icu4j/main/tests/framework/src/com/ibm/icu/dev/test/TestFmwk.java b/icu4j/main/framework/src/test/java/com/ibm/icu/dev/test/TestFmwk.java similarity index 100% rename from icu4j/main/tests/framework/src/com/ibm/icu/dev/test/TestFmwk.java rename to icu4j/main/framework/src/test/java/com/ibm/icu/dev/test/TestFmwk.java diff --git a/icu4j/main/tests/framework/src/com/ibm/icu/dev/test/TestLog.java b/icu4j/main/framework/src/test/java/com/ibm/icu/dev/test/TestLog.java similarity index 100% rename from icu4j/main/tests/framework/src/com/ibm/icu/dev/test/TestLog.java rename to icu4j/main/framework/src/test/java/com/ibm/icu/dev/test/TestLog.java diff --git a/icu4j/main/tests/framework/src/com/ibm/icu/dev/test/TestUtil.java b/icu4j/main/framework/src/test/java/com/ibm/icu/dev/test/TestUtil.java similarity index 100% rename from icu4j/main/tests/framework/src/com/ibm/icu/dev/test/TestUtil.java rename to icu4j/main/framework/src/test/java/com/ibm/icu/dev/test/TestUtil.java diff --git a/icu4j/main/tests/framework/src/com/ibm/icu/dev/test/UTF16Util.java b/icu4j/main/framework/src/test/java/com/ibm/icu/dev/test/UTF16Util.java similarity index 100% rename from icu4j/main/tests/framework/src/com/ibm/icu/dev/test/UTF16Util.java rename to icu4j/main/framework/src/test/java/com/ibm/icu/dev/test/UTF16Util.java diff --git a/icu4j/main/tests/framework/src/com/ibm/icu/dev/test/UnicodeKnownIssues.java b/icu4j/main/framework/src/test/java/com/ibm/icu/dev/test/UnicodeKnownIssues.java similarity index 100% rename from icu4j/main/tests/framework/src/com/ibm/icu/dev/test/UnicodeKnownIssues.java rename to icu4j/main/framework/src/test/java/com/ibm/icu/dev/test/UnicodeKnownIssues.java diff --git a/icu4j/main/tests/framework/src/com/ibm/icu/dev/util/CollectionUtilities.java b/icu4j/main/framework/src/test/java/com/ibm/icu/dev/util/CollectionUtilities.java similarity index 100% rename from icu4j/main/tests/framework/src/com/ibm/icu/dev/util/CollectionUtilities.java rename to icu4j/main/framework/src/test/java/com/ibm/icu/dev/util/CollectionUtilities.java diff --git a/icu4j/main/tests/framework/src/com/ibm/icu/dev/util/Timer.java b/icu4j/main/framework/src/test/java/com/ibm/icu/dev/util/Timer.java similarity index 100% rename from icu4j/main/tests/framework/src/com/ibm/icu/dev/util/Timer.java rename to icu4j/main/framework/src/test/java/com/ibm/icu/dev/util/Timer.java diff --git a/icu4j/main/tests/framework/src/com/ibm/icu/dev/test/manifest.test.stub b/icu4j/main/framework/src/test/resources/com/ibm/icu/dev/test/manifest.test.stub similarity index 100% rename from icu4j/main/tests/framework/src/com/ibm/icu/dev/test/manifest.test.stub rename to icu4j/main/framework/src/test/resources/com/ibm/icu/dev/test/manifest.test.stub diff --git a/icu4j/main/tests/framework/src/com/ibm/icu/dev/test/package.html b/icu4j/main/framework/src/test/resources/com/ibm/icu/dev/test/package.html similarity index 100% rename from icu4j/main/tests/framework/src/com/ibm/icu/dev/test/package.html rename to icu4j/main/framework/src/test/resources/com/ibm/icu/dev/test/package.html diff --git a/icu4j/main/icu4j/pom.xml b/icu4j/main/icu4j/pom.xml new file mode 100644 index 00000000000..c01d56d1eec --- /dev/null +++ b/icu4j/main/icu4j/pom.xml @@ -0,0 +1,96 @@ + + + + 4.0.0 + + + com.ibm.icu + main + 74.0.1-SNAPSHOT + + + icu4j + + + ${project.basedir}/../.. + + com.ibm.icu + com.ibm.icu + ICU4J + International Components for Unicode for Java + ${localTitle} + ${localTitle} + ${localTitle} + + + + + com.ibm.icu + core + ${project.version} + + + + com.ibm.icu + collate + ${project.version} + + + com.ibm.icu + currdata + ${project.version} + + + com.ibm.icu + langdata + ${project.version} + + + com.ibm.icu + regiondata + ${project.version} + + + com.ibm.icu + translit + ${project.version} + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + + shade + + package + + true + ${project.build.directory}/dependency-reduced-pom.xml + true + + + + + + maven-jar-plugin + + + + com.ibm.icu.util.VersionInfo + com.ibm.icu.lang,com.ibm.icu.math,com.ibm.icu.number,com.ibm.icu.text,com.ibm.icu.util + + + + + + + + diff --git a/icu4j/main/langdata/pom.xml b/icu4j/main/langdata/pom.xml new file mode 100644 index 00000000000..f367b5505c9 --- /dev/null +++ b/icu4j/main/langdata/pom.xml @@ -0,0 +1,29 @@ + + + + 4.0.0 + + com.ibm.icu + main + 74.0.1-SNAPSHOT + + + langdata + + + language data + ${project.basedir}/../.. + + + + + com.ibm.icu + core + ${project.version} + + + + diff --git a/icu4j/main/classes/langdata/src/com/ibm/icu/impl/ICULangDataTables.java b/icu4j/main/langdata/src/main/java/com/ibm/icu/impl/ICULangDataTables.java similarity index 100% rename from icu4j/main/classes/langdata/src/com/ibm/icu/impl/ICULangDataTables.java rename to icu4j/main/langdata/src/main/java/com/ibm/icu/impl/ICULangDataTables.java diff --git a/icu4j/main/langdata/src/main/resources/LICENSE b/icu4j/main/langdata/src/main/resources/LICENSE new file mode 120000 index 00000000000..ee8b6feb8cc --- /dev/null +++ b/icu4j/main/langdata/src/main/resources/LICENSE @@ -0,0 +1 @@ +../../../../../../LICENSE \ No newline at end of file diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/af.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/af.res new file mode 100644 index 00000000000..dce12766052 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/af.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/agq.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/agq.res new file mode 100644 index 00000000000..bafdea345c9 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/agq.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ak.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ak.res new file mode 100644 index 00000000000..a8813f6f564 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ak.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/am.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/am.res new file mode 100644 index 00000000000..a1400cb3d2e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/am.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ar.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ar.res new file mode 100644 index 00000000000..4538fb9bd80 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ar.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ar_EG.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ar_EG.res new file mode 100644 index 00000000000..ea1dfbffdb1 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ar_EG.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ar_LY.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ar_LY.res new file mode 100644 index 00000000000..ff3075fe25c Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ar_LY.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ar_SA.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ar_SA.res new file mode 100644 index 00000000000..73b5d736c7b Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ar_SA.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ars.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ars.res new file mode 100644 index 00000000000..b7c7b115239 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ars.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/as.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/as.res new file mode 100644 index 00000000000..a765d78eb24 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/as.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/asa.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/asa.res new file mode 100644 index 00000000000..14bfd85b47d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/asa.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ast.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ast.res new file mode 100644 index 00000000000..969795c2f95 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ast.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/az.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/az.res new file mode 100644 index 00000000000..775e6541362 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/az.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/az_AZ.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/az_AZ.res new file mode 100644 index 00000000000..25905d5f786 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/az_AZ.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/az_Cyrl.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/az_Cyrl.res new file mode 100644 index 00000000000..fcdc54e1187 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/az_Cyrl.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/az_Latn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/az_Latn.res new file mode 100644 index 00000000000..91fc6379ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/az_Latn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/az_Latn_AZ.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/az_Latn_AZ.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/az_Latn_AZ.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bas.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bas.res new file mode 100644 index 00000000000..b0210cc391f Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bas.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/be.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/be.res new file mode 100644 index 00000000000..5078cdf3cb4 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/be.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bem.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bem.res new file mode 100644 index 00000000000..52da91ac035 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bem.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bez.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bez.res new file mode 100644 index 00000000000..c0f111b3833 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bez.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bg.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bg.res new file mode 100644 index 00000000000..425854a6ae4 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bg.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bgc.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bgc.res new file mode 100644 index 00000000000..5c539ccad5d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bgc.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bho.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bho.res new file mode 100644 index 00000000000..c2e6854279f Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bho.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bm.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bm.res new file mode 100644 index 00000000000..be3ccadf3cd Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bm.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bn.res new file mode 100644 index 00000000000..ba04e4b47ff Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bn_IN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bn_IN.res new file mode 100644 index 00000000000..35206e98ae9 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bn_IN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bo.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bo.res new file mode 100644 index 00000000000..bf1c5b81273 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bo.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/br.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/br.res new file mode 100644 index 00000000000..8561de06c20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/br.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/brx.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/brx.res new file mode 100644 index 00000000000..e0fb9c3cd94 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/brx.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bs.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bs.res new file mode 100644 index 00000000000..b3522866c9b Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bs.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bs_BA.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bs_BA.res new file mode 100644 index 00000000000..a8afb2ce8aa Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bs_BA.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bs_Cyrl.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bs_Cyrl.res new file mode 100644 index 00000000000..23882e9691b Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bs_Cyrl.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bs_Latn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bs_Latn.res new file mode 100644 index 00000000000..91fc6379ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bs_Latn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bs_Latn_BA.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bs_Latn_BA.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/bs_Latn_BA.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ca.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ca.res new file mode 100644 index 00000000000..cb4448a4ef5 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ca.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ccp.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ccp.res new file mode 100644 index 00000000000..a90dd8fe439 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ccp.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ce.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ce.res new file mode 100644 index 00000000000..71337ab647c Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ce.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ceb.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ceb.res new file mode 100644 index 00000000000..bd7eb639ccd Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ceb.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/cgg.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/cgg.res new file mode 100644 index 00000000000..c8020a7c4b6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/cgg.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/chr.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/chr.res new file mode 100644 index 00000000000..58ea26e49d0 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/chr.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ckb.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ckb.res new file mode 100644 index 00000000000..dfb7a23d09e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ckb.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/cs.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/cs.res new file mode 100644 index 00000000000..a95174ad780 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/cs.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/cv.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/cv.res new file mode 100644 index 00000000000..5baad156505 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/cv.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/cy.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/cy.res new file mode 100644 index 00000000000..6bf1d827dc7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/cy.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/da.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/da.res new file mode 100644 index 00000000000..5592bcc0bee Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/da.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dav.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dav.res new file mode 100644 index 00000000000..214edf2062a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dav.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/de.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/de.res new file mode 100644 index 00000000000..8607873e99a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/de.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/de_AT.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/de_AT.res new file mode 100644 index 00000000000..0395a43caf2 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/de_AT.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/de_CH.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/de_CH.res new file mode 100644 index 00000000000..d6097d52a1c Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/de_CH.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dje.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dje.res new file mode 100644 index 00000000000..b8a8f6001ea Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dje.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/doi.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/doi.res new file mode 100644 index 00000000000..3ea839367e4 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/doi.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dsb.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dsb.res new file mode 100644 index 00000000000..6d77a191b5a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dsb.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dua.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dua.res new file mode 100644 index 00000000000..84063f8e1e3 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dua.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dyo.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dyo.res new file mode 100644 index 00000000000..68c7f575b0c Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dyo.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dz.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dz.res new file mode 100644 index 00000000000..1d28085a6dc Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/dz.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ebu.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ebu.res new file mode 100644 index 00000000000..e6d3bf4dd38 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ebu.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ee.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ee.res new file mode 100644 index 00000000000..c62e477d7d5 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ee.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/el.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/el.res new file mode 100644 index 00000000000..152435e1390 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/el.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en.res new file mode 100644 index 00000000000..7f4dd822924 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_001.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_001.res new file mode 100644 index 00000000000..743c10da0d8 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_001.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_150.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_150.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_150.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_AG.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_AG.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_AG.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_AI.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_AI.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_AI.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_AT.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_AT.res new file mode 100644 index 00000000000..da61b943f3d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_AT.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_AU.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_AU.res new file mode 100644 index 00000000000..6d37f888ee8 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_AU.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BB.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BB.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BB.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BE.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BE.res new file mode 100644 index 00000000000..da61b943f3d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BE.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BM.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BM.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BM.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BS.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BS.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BS.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BW.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BW.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BW.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BZ.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BZ.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_BZ.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CA.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CA.res new file mode 100644 index 00000000000..69ca0436b81 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CA.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CC.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CC.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CC.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CH.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CH.res new file mode 100644 index 00000000000..da61b943f3d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CH.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CK.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CM.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CM.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CM.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CX.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CX.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CX.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CY.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CY.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_CY.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_DE.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_DE.res new file mode 100644 index 00000000000..da61b943f3d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_DE.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_DG.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_DG.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_DG.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_DK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_DK.res new file mode 100644 index 00000000000..da61b943f3d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_DK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_DM.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_DM.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_DM.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_ER.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_ER.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_ER.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_FI.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_FI.res new file mode 100644 index 00000000000..da61b943f3d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_FI.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_FJ.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_FJ.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_FJ.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_FK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_FK.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_FK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_FM.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_FM.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_FM.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GB.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GB.res new file mode 100644 index 00000000000..e0d8dcaf3db Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GB.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GD.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GD.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GD.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GG.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GG.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GG.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GH.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GH.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GH.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GI.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GI.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GI.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GM.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GM.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GM.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GY.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GY.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_GY.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_HK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_HK.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_HK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_IE.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_IE.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_IE.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_IL.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_IL.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_IL.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_IM.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_IM.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_IM.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_IN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_IN.res new file mode 100644 index 00000000000..415f1bcbd73 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_IN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_IO.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_IO.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_IO.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_JE.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_JE.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_JE.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_JM.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_JM.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_JM.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_KE.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_KE.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_KE.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_KI.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_KI.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_KI.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_KN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_KN.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_KN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_KY.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_KY.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_KY.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_LC.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_LC.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_LC.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_LR.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_LR.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_LR.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_LS.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_LS.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_LS.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MG.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MG.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MG.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MO.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MO.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MO.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MS.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MS.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MS.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MT.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MT.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MT.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MU.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MU.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MU.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MV.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MV.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MV.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MW.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MW.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MW.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MY.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MY.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_MY.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NA.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NA.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NA.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NF.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NF.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NF.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NG.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NG.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NG.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NH.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NH.res new file mode 100644 index 00000000000..ae724e31a20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NH.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NL.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NL.res new file mode 100644 index 00000000000..da61b943f3d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NL.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NR.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NR.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NR.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NU.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NU.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NU.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NZ.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NZ.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_NZ.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_PG.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_PG.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_PG.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_PK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_PK.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_PK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_PN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_PN.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_PN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_PW.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_PW.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_PW.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_RH.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_RH.res new file mode 100644 index 00000000000..9ca285f716c Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_RH.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_RW.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_RW.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_RW.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SB.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SB.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SB.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SC.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SC.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SC.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SD.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SD.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SD.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SE.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SE.res new file mode 100644 index 00000000000..da61b943f3d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SE.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SG.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SG.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SG.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SH.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SH.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SH.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SI.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SI.res new file mode 100644 index 00000000000..da61b943f3d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SI.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SL.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SL.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SL.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SS.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SS.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SS.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SX.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SX.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SX.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SZ.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SZ.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_SZ.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TC.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TC.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TC.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TK.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TO.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TO.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TO.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TT.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TT.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TT.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TV.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TV.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TV.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TZ.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TZ.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_TZ.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_UG.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_UG.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_UG.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_VC.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_VC.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_VC.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_VG.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_VG.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_VG.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_VU.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_VU.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_VU.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_WS.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_WS.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_WS.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_ZA.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_ZA.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_ZA.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_ZM.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_ZM.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_ZM.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_ZW.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_ZW.res new file mode 100644 index 00000000000..5ebf170709e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/en_ZW.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/eo.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/eo.res new file mode 100644 index 00000000000..e3aaf722bbe Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/eo.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es.res new file mode 100644 index 00000000000..9300bc31fa8 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_419.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_419.res new file mode 100644 index 00000000000..c83219d4e5b Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_419.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_AR.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_AR.res new file mode 100644 index 00000000000..99d12e52d8e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_AR.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_BO.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_BO.res new file mode 100644 index 00000000000..99d12e52d8e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_BO.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_BR.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_BR.res new file mode 100644 index 00000000000..f9e8a03df0a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_BR.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_BZ.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_BZ.res new file mode 100644 index 00000000000..f9e8a03df0a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_BZ.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_CL.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_CL.res new file mode 100644 index 00000000000..05fba65ede3 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_CL.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_CO.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_CO.res new file mode 100644 index 00000000000..99d12e52d8e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_CO.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_CR.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_CR.res new file mode 100644 index 00000000000..99d12e52d8e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_CR.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_CU.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_CU.res new file mode 100644 index 00000000000..f9e8a03df0a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_CU.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_DO.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_DO.res new file mode 100644 index 00000000000..99d12e52d8e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_DO.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_EC.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_EC.res new file mode 100644 index 00000000000..99d12e52d8e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_EC.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_GT.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_GT.res new file mode 100644 index 00000000000..99d12e52d8e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_GT.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_HN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_HN.res new file mode 100644 index 00000000000..99d12e52d8e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_HN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_MX.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_MX.res new file mode 100644 index 00000000000..43e4a5309e2 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_MX.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_NI.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_NI.res new file mode 100644 index 00000000000..99d12e52d8e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_NI.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_PA.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_PA.res new file mode 100644 index 00000000000..99d12e52d8e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_PA.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_PE.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_PE.res new file mode 100644 index 00000000000..99d12e52d8e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_PE.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_PR.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_PR.res new file mode 100644 index 00000000000..aa251b99275 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_PR.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_PY.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_PY.res new file mode 100644 index 00000000000..99d12e52d8e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_PY.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_SV.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_SV.res new file mode 100644 index 00000000000..aa251b99275 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_SV.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_US.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_US.res new file mode 100644 index 00000000000..bbded079d10 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_US.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_UY.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_UY.res new file mode 100644 index 00000000000..f9e8a03df0a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_UY.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_VE.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_VE.res new file mode 100644 index 00000000000..99d12e52d8e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/es_VE.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/et.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/et.res new file mode 100644 index 00000000000..189b2bb4f6f Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/et.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/eu.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/eu.res new file mode 100644 index 00000000000..e7256bd6791 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/eu.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ewo.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ewo.res new file mode 100644 index 00000000000..8794c6c5d58 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ewo.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fa.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fa.res new file mode 100644 index 00000000000..f8ec998dbac Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fa.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fa_AF.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fa_AF.res new file mode 100644 index 00000000000..ce8212b3622 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fa_AF.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff.res new file mode 100644 index 00000000000..733f1b33b70 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Adlm.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Adlm.res new file mode 100644 index 00000000000..56d551c8946 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Adlm.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_CM.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_CM.res new file mode 100644 index 00000000000..4badcace77d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_CM.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_GN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_GN.res new file mode 100644 index 00000000000..19fa0bae6e1 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_GN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Latn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Latn.res new file mode 100644 index 00000000000..91fc6379ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Latn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Latn_CM.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Latn_CM.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Latn_CM.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Latn_GN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Latn_GN.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Latn_GN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Latn_MR.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Latn_MR.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Latn_MR.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Latn_SN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Latn_SN.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_Latn_SN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_MR.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_MR.res new file mode 100644 index 00000000000..937cb767eb8 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_MR.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_SN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_SN.res new file mode 100644 index 00000000000..22c4973cc8e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ff_SN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fi.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fi.res new file mode 100644 index 00000000000..5a526abc71e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fi.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fil.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fil.res new file mode 100644 index 00000000000..526b647ea4c Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fil.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fil_PH.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fil_PH.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fil_PH.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fo.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fo.res new file mode 100644 index 00000000000..ec27230dcbe Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fo.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fr.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fr.res new file mode 100644 index 00000000000..48fa7150ea7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fr.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fr_BE.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fr_BE.res new file mode 100644 index 00000000000..e86747968a6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fr_BE.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fr_CA.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fr_CA.res new file mode 100644 index 00000000000..1393487cef1 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fr_CA.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fr_CH.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fr_CH.res new file mode 100644 index 00000000000..bf1998915d5 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fr_CH.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fur.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fur.res new file mode 100644 index 00000000000..4a86877a8af Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fur.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fy.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fy.res new file mode 100644 index 00000000000..eff74d47f9c Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/fy.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ga.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ga.res new file mode 100644 index 00000000000..6279f1a609e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ga.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/gd.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/gd.res new file mode 100644 index 00000000000..13ed90eabe9 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/gd.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/gl.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/gl.res new file mode 100644 index 00000000000..9dc5aa9bfc3 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/gl.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/gsw.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/gsw.res new file mode 100644 index 00000000000..ce104bd7f10 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/gsw.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/gu.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/gu.res new file mode 100644 index 00000000000..cd1de912d8d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/gu.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/guz.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/guz.res new file mode 100644 index 00000000000..f112921f568 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/guz.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/gv.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/gv.res new file mode 100644 index 00000000000..66c18c3b93a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/gv.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ha.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ha.res new file mode 100644 index 00000000000..36b8d02129d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ha.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ha_NE.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ha_NE.res new file mode 100644 index 00000000000..b3461580491 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ha_NE.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/haw.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/haw.res new file mode 100644 index 00000000000..9416e89e732 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/haw.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/he.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/he.res new file mode 100644 index 00000000000..352f0944d91 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/he.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/he_IL.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/he_IL.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/he_IL.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hi.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hi.res new file mode 100644 index 00000000000..6ebba859b34 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hi.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hi_Latn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hi_Latn.res new file mode 100644 index 00000000000..a10f7fbb00d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hi_Latn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hr.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hr.res new file mode 100644 index 00000000000..11c24765147 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hr.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hsb.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hsb.res new file mode 100644 index 00000000000..749e100ed98 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hsb.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hu.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hu.res new file mode 100644 index 00000000000..75c31680924 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hu.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hy.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hy.res new file mode 100644 index 00000000000..558c6381cb3 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/hy.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ia.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ia.res new file mode 100644 index 00000000000..8c8e2869a8a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ia.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/id.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/id.res new file mode 100644 index 00000000000..d3c669a7661 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/id.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/id_ID.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/id_ID.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/id_ID.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ie.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ie.res new file mode 100644 index 00000000000..4b4d6d54b7f Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ie.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ig.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ig.res new file mode 100644 index 00000000000..95dbcdd40d2 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ig.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ii.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ii.res new file mode 100644 index 00000000000..c2cf0519ee3 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ii.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/in.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/in.res new file mode 100644 index 00000000000..514c3f3f113 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/in.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/in_ID.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/in_ID.res new file mode 100644 index 00000000000..5ca9589f0e5 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/in_ID.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/is.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/is.res new file mode 100644 index 00000000000..552488259af Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/is.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/it.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/it.res new file mode 100644 index 00000000000..82b1c77d352 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/it.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/iw.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/iw.res new file mode 100644 index 00000000000..2bde9b9e3e3 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/iw.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/iw_IL.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/iw_IL.res new file mode 100644 index 00000000000..a3e30beef5c Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/iw_IL.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ja.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ja.res new file mode 100644 index 00000000000..7e2fdd73540 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ja.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/jgo.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/jgo.res new file mode 100644 index 00000000000..a8eff17e8d4 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/jgo.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/jmc.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/jmc.res new file mode 100644 index 00000000000..0ddc079d38d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/jmc.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/jv.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/jv.res new file mode 100644 index 00000000000..ba5a344712d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/jv.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ka.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ka.res new file mode 100644 index 00000000000..c7b542a844e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ka.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kab.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kab.res new file mode 100644 index 00000000000..559d736279b Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kab.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kam.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kam.res new file mode 100644 index 00000000000..1afa4ae42a8 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kam.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kde.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kde.res new file mode 100644 index 00000000000..49a20396cb1 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kde.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kea.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kea.res new file mode 100644 index 00000000000..3d81c4d31ad Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kea.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kgp.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kgp.res new file mode 100644 index 00000000000..f0b87eaca9e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kgp.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/khq.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/khq.res new file mode 100644 index 00000000000..8bd46e895a8 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/khq.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ki.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ki.res new file mode 100644 index 00000000000..98c05f42dcd Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ki.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kk.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kk.res new file mode 100644 index 00000000000..341c9cc3d23 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kk.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kkj.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kkj.res new file mode 100644 index 00000000000..f048f5a61a1 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kkj.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kl.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kl.res new file mode 100644 index 00000000000..dc5519cd426 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kl.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kln.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kln.res new file mode 100644 index 00000000000..2c47b833b9d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kln.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/km.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/km.res new file mode 100644 index 00000000000..463ca856e98 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/km.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kn.res new file mode 100644 index 00000000000..90af6264389 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ko.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ko.res new file mode 100644 index 00000000000..20a706d9c6e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ko.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kok.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kok.res new file mode 100644 index 00000000000..3a7a4e4b716 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kok.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ks.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ks.res new file mode 100644 index 00000000000..43c87da6728 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ks.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ks_Arab.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ks_Arab.res new file mode 100644 index 00000000000..91fc6379ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ks_Arab.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ks_Arab_IN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ks_Arab_IN.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ks_Arab_IN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ks_Deva.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ks_Deva.res new file mode 100644 index 00000000000..75effc6142c Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ks_Deva.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ks_IN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ks_IN.res new file mode 100644 index 00000000000..9b45ee05592 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ks_IN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ksb.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ksb.res new file mode 100644 index 00000000000..35cf998587e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ksb.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ksf.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ksf.res new file mode 100644 index 00000000000..5c0810cf85a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ksf.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ksh.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ksh.res new file mode 100644 index 00000000000..7b88b372361 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ksh.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ku.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ku.res new file mode 100644 index 00000000000..1ebdf0373df Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ku.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kw.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kw.res new file mode 100644 index 00000000000..6525e8bbd13 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/kw.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ky.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ky.res new file mode 100644 index 00000000000..6ad5a0211d8 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ky.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lag.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lag.res new file mode 100644 index 00000000000..ec5fe84bd6c Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lag.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lb.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lb.res new file mode 100644 index 00000000000..2a4a77f7941 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lb.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lg.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lg.res new file mode 100644 index 00000000000..536cb773045 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lg.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lij.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lij.res new file mode 100644 index 00000000000..4be68e7552a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lij.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lkt.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lkt.res new file mode 100644 index 00000000000..1ec10138e64 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lkt.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lmo.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lmo.res new file mode 100644 index 00000000000..360026c6db1 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lmo.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ln.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ln.res new file mode 100644 index 00000000000..9a455d2b2f5 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ln.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lo.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lo.res new file mode 100644 index 00000000000..7c24f1eec79 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lo.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lrc.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lrc.res new file mode 100644 index 00000000000..23d1c5579cf Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lrc.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lt.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lt.res new file mode 100644 index 00000000000..11cedf1b41d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lt.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lu.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lu.res new file mode 100644 index 00000000000..371303a42b4 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lu.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/luo.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/luo.res new file mode 100644 index 00000000000..f2d5188cdda Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/luo.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/luy.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/luy.res new file mode 100644 index 00000000000..b9b0d8c0942 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/luy.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lv.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lv.res new file mode 100644 index 00000000000..1a9a63d8d07 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/lv.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mai.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mai.res new file mode 100644 index 00000000000..02de9e0a250 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mai.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mas.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mas.res new file mode 100644 index 00000000000..eaf091b12e1 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mas.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mer.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mer.res new file mode 100644 index 00000000000..d14da693ef6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mer.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mfe.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mfe.res new file mode 100644 index 00000000000..559d55019dd Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mfe.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mg.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mg.res new file mode 100644 index 00000000000..563f6c06d3f Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mg.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mgh.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mgh.res new file mode 100644 index 00000000000..67b5e89e983 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mgh.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mgo.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mgo.res new file mode 100644 index 00000000000..4f71af93768 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mgo.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mi.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mi.res new file mode 100644 index 00000000000..7d7dd27b3cf Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mi.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mk.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mk.res new file mode 100644 index 00000000000..61c89f0045a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mk.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ml.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ml.res new file mode 100644 index 00000000000..5b7ffb66b61 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ml.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mn.res new file mode 100644 index 00000000000..15c8fcca812 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mni.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mni.res new file mode 100644 index 00000000000..39a55ccba09 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mni.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mni_Beng.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mni_Beng.res new file mode 100644 index 00000000000..91fc6379ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mni_Beng.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mni_Beng_IN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mni_Beng_IN.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mni_Beng_IN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mni_IN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mni_IN.res new file mode 100644 index 00000000000..4d57afbf36e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mni_IN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mo.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mo.res new file mode 100644 index 00000000000..1ed716a3b58 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mo.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mr.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mr.res new file mode 100644 index 00000000000..81ff289a017 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mr.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ms.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ms.res new file mode 100644 index 00000000000..bb3148b2e30 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ms.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mt.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mt.res new file mode 100644 index 00000000000..bb2e4db1b23 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mt.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mua.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mua.res new file mode 100644 index 00000000000..9361e8f758d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mua.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/my.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/my.res new file mode 100644 index 00000000000..bd7e5a8e149 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/my.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mzn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mzn.res new file mode 100644 index 00000000000..d53b0e4668e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/mzn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/naq.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/naq.res new file mode 100644 index 00000000000..41091946715 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/naq.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nb.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nb.res new file mode 100644 index 00000000000..9f1ef586436 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nb.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nd.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nd.res new file mode 100644 index 00000000000..edae7db9d4f Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nd.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nds.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nds.res new file mode 100644 index 00000000000..63706d5778f Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nds.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ne.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ne.res new file mode 100644 index 00000000000..38622af11e3 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ne.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nl.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nl.res new file mode 100644 index 00000000000..ee7cda0e21c Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nl.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nmg.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nmg.res new file mode 100644 index 00000000000..079fde0dcd9 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nmg.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nn.res new file mode 100644 index 00000000000..c4c7ee2fcf6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nn_NO.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nn_NO.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nn_NO.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nnh.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nnh.res new file mode 100644 index 00000000000..cd26e8460b8 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nnh.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/no.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/no.res new file mode 100644 index 00000000000..d7a61037cee Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/no.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/no_NO.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/no_NO.res new file mode 100644 index 00000000000..8143b597926 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/no_NO.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/no_NO_NY.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/no_NO_NY.res new file mode 100644 index 00000000000..4707885856e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/no_NO_NY.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nqo.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nqo.res new file mode 100644 index 00000000000..1acd64154c9 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nqo.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nus.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nus.res new file mode 100644 index 00000000000..8e78889e770 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nus.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nyn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nyn.res new file mode 100644 index 00000000000..90b2db1a00b Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/nyn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/oc.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/oc.res new file mode 100644 index 00000000000..c7812bcb35e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/oc.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/om.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/om.res new file mode 100644 index 00000000000..3d6ff79f75e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/om.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/or.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/or.res new file mode 100644 index 00000000000..c5825047f89 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/or.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/os.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/os.res new file mode 100644 index 00000000000..9651c2495b9 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/os.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa.res new file mode 100644 index 00000000000..1f1e82329fb Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_Arab.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_Arab.res new file mode 100644 index 00000000000..100588854f1 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_Arab.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_Arab_PK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_Arab_PK.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_Arab_PK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_Guru.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_Guru.res new file mode 100644 index 00000000000..91fc6379ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_Guru.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_Guru_IN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_Guru_IN.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_Guru_IN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_IN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_IN.res new file mode 100644 index 00000000000..2c75baf008b Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_IN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_PK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_PK.res new file mode 100644 index 00000000000..7d1e881dd78 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pa_PK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pcm.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pcm.res new file mode 100644 index 00000000000..24b6deafbcd Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pcm.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pl.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pl.res new file mode 100644 index 00000000000..ce47981dcc7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pl.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pool.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pool.res new file mode 100644 index 00000000000..4263a509c2c Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pool.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/prg.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/prg.res new file mode 100644 index 00000000000..eda819e73e3 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/prg.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ps.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ps.res new file mode 100644 index 00000000000..44a8565234f Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ps.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ps_PK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ps_PK.res new file mode 100644 index 00000000000..6dc7b1b864b Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ps_PK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt.res new file mode 100644 index 00000000000..876b113fd9b Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_AO.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_AO.res new file mode 100644 index 00000000000..b0e90c721a6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_AO.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_CH.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_CH.res new file mode 100644 index 00000000000..b0e90c721a6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_CH.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_CV.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_CV.res new file mode 100644 index 00000000000..b0e90c721a6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_CV.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_GQ.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_GQ.res new file mode 100644 index 00000000000..b0e90c721a6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_GQ.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_GW.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_GW.res new file mode 100644 index 00000000000..b0e90c721a6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_GW.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_LU.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_LU.res new file mode 100644 index 00000000000..b0e90c721a6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_LU.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_MO.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_MO.res new file mode 100644 index 00000000000..b0e90c721a6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_MO.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_MZ.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_MZ.res new file mode 100644 index 00000000000..b0e90c721a6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_MZ.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_PT.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_PT.res new file mode 100644 index 00000000000..517ae15ab9a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_PT.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_ST.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_ST.res new file mode 100644 index 00000000000..b0e90c721a6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_ST.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_TL.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_TL.res new file mode 100644 index 00000000000..b0e90c721a6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/pt_TL.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/qu.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/qu.res new file mode 100644 index 00000000000..cd4fc1f5946 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/qu.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/raj.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/raj.res new file mode 100644 index 00000000000..3b9e137b1f8 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/raj.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/res_index.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/res_index.res new file mode 100644 index 00000000000..fbe89c87add Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/res_index.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/rm.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/rm.res new file mode 100644 index 00000000000..29c251586d9 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/rm.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/rn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/rn.res new file mode 100644 index 00000000000..2fd3cb11a0a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/rn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ro.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ro.res new file mode 100644 index 00000000000..14a351ffa92 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ro.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ro_MD.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ro_MD.res new file mode 100644 index 00000000000..beda4b179af Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ro_MD.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/rof.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/rof.res new file mode 100644 index 00000000000..d595e498d69 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/rof.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/root.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/root.res new file mode 100644 index 00000000000..9a0467ff90e Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/root.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ru.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ru.res new file mode 100644 index 00000000000..c4a92948936 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ru.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/rw.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/rw.res new file mode 100644 index 00000000000..cb016dd5291 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/rw.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/rwk.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/rwk.res new file mode 100644 index 00000000000..f555037fa58 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/rwk.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sa.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sa.res new file mode 100644 index 00000000000..e19fef8bad9 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sa.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sah.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sah.res new file mode 100644 index 00000000000..9c2d2c944ca Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sah.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/saq.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/saq.res new file mode 100644 index 00000000000..abb0d7c9cbd Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/saq.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sat.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sat.res new file mode 100644 index 00000000000..f88f8c1b50a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sat.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sat_IN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sat_IN.res new file mode 100644 index 00000000000..5ef10261ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sat_IN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sat_Olck.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sat_Olck.res new file mode 100644 index 00000000000..91fc6379ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sat_Olck.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sat_Olck_IN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sat_Olck_IN.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sat_Olck_IN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sbp.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sbp.res new file mode 100644 index 00000000000..5a2ea43cd45 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sbp.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sc.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sc.res new file mode 100644 index 00000000000..8b0cc1a4ba2 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sc.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd.res new file mode 100644 index 00000000000..c444d96940d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_Arab.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_Arab.res new file mode 100644 index 00000000000..91fc6379ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_Arab.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_Arab_PK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_Arab_PK.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_Arab_PK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_Deva.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_Deva.res new file mode 100644 index 00000000000..ca782ec0c9a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_Deva.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_Deva_IN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_Deva_IN.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_Deva_IN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_IN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_IN.res new file mode 100644 index 00000000000..59c36991eff Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_IN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_PK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_PK.res new file mode 100644 index 00000000000..01d250f1a4a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sd_PK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/se.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/se.res new file mode 100644 index 00000000000..42b8d36dcc7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/se.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/se_FI.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/se_FI.res new file mode 100644 index 00000000000..992b94def7d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/se_FI.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/seh.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/seh.res new file mode 100644 index 00000000000..5199a26667f Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/seh.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ses.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ses.res new file mode 100644 index 00000000000..e4637b2465d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ses.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sg.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sg.res new file mode 100644 index 00000000000..7e49b2b6b67 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sg.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sh.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sh.res new file mode 100644 index 00000000000..6cc93ed77e5 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sh.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sh_BA.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sh_BA.res new file mode 100644 index 00000000000..0adfe1c5d10 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sh_BA.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sh_CS.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sh_CS.res new file mode 100644 index 00000000000..5e0e435f7cd Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sh_CS.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sh_YU.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sh_YU.res new file mode 100644 index 00000000000..5e0e435f7cd Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sh_YU.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/shi.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/shi.res new file mode 100644 index 00000000000..cbcea29fcc0 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/shi.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/shi_Latn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/shi_Latn.res new file mode 100644 index 00000000000..f205585e9ce Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/shi_Latn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/shi_MA.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/shi_MA.res new file mode 100644 index 00000000000..217da3b7967 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/shi_MA.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/shi_Tfng.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/shi_Tfng.res new file mode 100644 index 00000000000..91fc6379ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/shi_Tfng.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/shi_Tfng_MA.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/shi_Tfng_MA.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/shi_Tfng_MA.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/si.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/si.res new file mode 100644 index 00000000000..f929145c237 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/si.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sk.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sk.res new file mode 100644 index 00000000000..fbfc0e5bf3a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sk.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sl.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sl.res new file mode 100644 index 00000000000..25eee00a606 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sl.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/smn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/smn.res new file mode 100644 index 00000000000..a81cc9803be Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/smn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sn.res new file mode 100644 index 00000000000..d4a48ebc234 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/so.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/so.res new file mode 100644 index 00000000000..b5bf77c8de2 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/so.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sq.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sq.res new file mode 100644 index 00000000000..1262989ab2d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sq.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr.res new file mode 100644 index 00000000000..8f3351561d1 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_BA.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_BA.res new file mode 100644 index 00000000000..f8757b4aa55 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_BA.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_CS.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_CS.res new file mode 100644 index 00000000000..f9f1efc90aa Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_CS.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl.res new file mode 100644 index 00000000000..91fc6379ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_BA.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_BA.res new file mode 100644 index 00000000000..9cef83d0d92 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_BA.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_CS.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_CS.res new file mode 100644 index 00000000000..6f3d1e34a44 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_CS.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_ME.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_ME.res new file mode 100644 index 00000000000..e20d6fd75a1 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_ME.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_RS.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_RS.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_RS.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_XK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_XK.res new file mode 100644 index 00000000000..8745081d277 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_XK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_YU.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_YU.res new file mode 100644 index 00000000000..6f3d1e34a44 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Cyrl_YU.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn.res new file mode 100644 index 00000000000..3524f027b49 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_BA.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_BA.res new file mode 100644 index 00000000000..a9ff961253f Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_BA.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_CS.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_CS.res new file mode 100644 index 00000000000..5e0e435f7cd Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_CS.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_ME.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_ME.res new file mode 100644 index 00000000000..117d42b6a80 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_ME.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_RS.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_RS.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_RS.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_XK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_XK.res new file mode 100644 index 00000000000..22229743cc7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_XK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_YU.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_YU.res new file mode 100644 index 00000000000..5e0e435f7cd Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_Latn_YU.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_ME.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_ME.res new file mode 100644 index 00000000000..78691aa7db7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_ME.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_RS.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_RS.res new file mode 100644 index 00000000000..6f3d1e34a44 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_RS.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_XK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_XK.res new file mode 100644 index 00000000000..1e2e33457f1 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_XK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_YU.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_YU.res new file mode 100644 index 00000000000..f9f1efc90aa Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sr_YU.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/su.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/su.res new file mode 100644 index 00000000000..71c016e2bfb Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/su.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/su_ID.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/su_ID.res new file mode 100644 index 00000000000..21e9cd05518 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/su_ID.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/su_Latn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/su_Latn.res new file mode 100644 index 00000000000..91fc6379ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/su_Latn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/su_Latn_ID.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/su_Latn_ID.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/su_Latn_ID.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sv.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sv.res new file mode 100644 index 00000000000..e26ec9196ff Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sv.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sv_FI.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sv_FI.res new file mode 100644 index 00000000000..9148718a4bf Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sv_FI.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sw.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sw.res new file mode 100644 index 00000000000..f30a29606d4 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sw.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sw_CD.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sw_CD.res new file mode 100644 index 00000000000..fdfd3dd33db Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sw_CD.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sw_KE.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sw_KE.res new file mode 100644 index 00000000000..8575b238288 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/sw_KE.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/syr.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/syr.res new file mode 100644 index 00000000000..3b820b607f9 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/syr.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/szl.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/szl.res new file mode 100644 index 00000000000..cf6d9eb84f6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/szl.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ta.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ta.res new file mode 100644 index 00000000000..a14074482d4 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ta.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/te.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/te.res new file mode 100644 index 00000000000..10ff0914171 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/te.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/teo.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/teo.res new file mode 100644 index 00000000000..f55ba667478 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/teo.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tg.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tg.res new file mode 100644 index 00000000000..f7b49c5cd58 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tg.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/th.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/th.res new file mode 100644 index 00000000000..1f2c5e4eae8 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/th.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ti.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ti.res new file mode 100644 index 00000000000..617350e0620 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ti.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ti_ER.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ti_ER.res new file mode 100644 index 00000000000..057c4c200c1 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ti_ER.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tk.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tk.res new file mode 100644 index 00000000000..3bceee5ebbd Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tk.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tl.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tl.res new file mode 100644 index 00000000000..ec3eb94e52f Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tl.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tl_PH.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tl_PH.res new file mode 100644 index 00000000000..5c844256170 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tl_PH.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/to.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/to.res new file mode 100644 index 00000000000..86a1bffecb6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/to.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tr.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tr.res new file mode 100644 index 00000000000..b4eb297986a Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tr.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tt.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tt.res new file mode 100644 index 00000000000..080e0f1bb2f Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tt.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/twq.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/twq.res new file mode 100644 index 00000000000..2424d07a38c Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/twq.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tzm.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tzm.res new file mode 100644 index 00000000000..00ed68cb30d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/tzm.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ug.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ug.res new file mode 100644 index 00000000000..bff6d5796e3 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ug.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uk.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uk.res new file mode 100644 index 00000000000..d27e769ccd8 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uk.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ur.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ur.res new file mode 100644 index 00000000000..f89d35e204d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ur.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ur_IN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ur_IN.res new file mode 100644 index 00000000000..ae320ae3f8f Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/ur_IN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz.res new file mode 100644 index 00000000000..66e01e35a73 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_AF.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_AF.res new file mode 100644 index 00000000000..278ff5761ef Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_AF.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_Arab.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_Arab.res new file mode 100644 index 00000000000..671376f66b8 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_Arab.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_Arab_AF.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_Arab_AF.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_Arab_AF.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_Cyrl.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_Cyrl.res new file mode 100644 index 00000000000..2fbb9b24b57 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_Cyrl.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_Latn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_Latn.res new file mode 100644 index 00000000000..91fc6379ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_Latn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_Latn_UZ.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_Latn_UZ.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_Latn_UZ.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_UZ.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_UZ.res new file mode 100644 index 00000000000..1533020c018 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/uz_UZ.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vai.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vai.res new file mode 100644 index 00000000000..5b457bd61ba Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vai.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vai_LR.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vai_LR.res new file mode 100644 index 00000000000..a27368909ae Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vai_LR.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vai_Latn.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vai_Latn.res new file mode 100644 index 00000000000..e3cc0ba206d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vai_Latn.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vai_Vaii.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vai_Vaii.res new file mode 100644 index 00000000000..91fc6379ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vai_Vaii.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vai_Vaii_LR.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vai_Vaii_LR.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vai_Vaii_LR.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vi.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vi.res new file mode 100644 index 00000000000..10ee97bdcf8 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vi.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vmw.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vmw.res new file mode 100644 index 00000000000..d428efc5299 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vmw.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vun.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vun.res new file mode 100644 index 00000000000..4e28f282df6 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/vun.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/wae.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/wae.res new file mode 100644 index 00000000000..d6fc9a303a9 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/wae.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/wo.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/wo.res new file mode 100644 index 00000000000..535b6dc0ce0 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/wo.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/xh.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/xh.res new file mode 100644 index 00000000000..e587c03a356 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/xh.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/xog.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/xog.res new file mode 100644 index 00000000000..a5164bc24ac Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/xog.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yav.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yav.res new file mode 100644 index 00000000000..11d20a333c0 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yav.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yi.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yi.res new file mode 100644 index 00000000000..c5727b7c690 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yi.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yo.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yo.res new file mode 100644 index 00000000000..25d6cd2c664 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yo.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yo_BJ.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yo_BJ.res new file mode 100644 index 00000000000..eb1bfa1f53d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yo_BJ.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yrl.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yrl.res new file mode 100644 index 00000000000..adf0c24d17c Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yrl.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yrl_CO.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yrl_CO.res new file mode 100644 index 00000000000..44a2b4c5bc7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yrl_CO.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yrl_VE.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yrl_VE.res new file mode 100644 index 00000000000..44a2b4c5bc7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yrl_VE.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue.res new file mode 100644 index 00000000000..1e90afa33b3 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_CN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_CN.res new file mode 100644 index 00000000000..de9e9098b22 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_CN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_HK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_HK.res new file mode 100644 index 00000000000..16ac1f61be0 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_HK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_Hans.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_Hans.res new file mode 100644 index 00000000000..66681dce38d Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_Hans.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_Hans_CN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_Hans_CN.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_Hans_CN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_Hant.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_Hant.res new file mode 100644 index 00000000000..91fc6379ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_Hant.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_Hant_HK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_Hant_HK.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/yue_Hant_HK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/za.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/za.res new file mode 100644 index 00000000000..e7bc40943a9 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/za.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zgh.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zgh.res new file mode 100644 index 00000000000..10b26d6228f Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zgh.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh.res new file mode 100644 index 00000000000..f384fdce4d4 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_CN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_CN.res new file mode 100644 index 00000000000..216dedff142 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_CN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_HK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_HK.res new file mode 100644 index 00000000000..2c8510d451b Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_HK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hans.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hans.res new file mode 100644 index 00000000000..91fc6379ee7 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hans.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hans_CN.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hans_CN.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hans_CN.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hans_SG.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hans_SG.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hans_SG.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hant.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hant.res new file mode 100644 index 00000000000..c1499a8d8cf Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hant.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hant_HK.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hant_HK.res new file mode 100644 index 00000000000..12060c931e2 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hant_HK.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hant_MO.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hant_MO.res new file mode 100644 index 00000000000..1b8e5685ab4 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hant_MO.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hant_TW.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hant_TW.res new file mode 100644 index 00000000000..2b9931b1d20 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_Hant_TW.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_MO.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_MO.res new file mode 100644 index 00000000000..690b77b9189 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_MO.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_SG.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_SG.res new file mode 100644 index 00000000000..f92a77776a3 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_SG.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_TW.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_TW.res new file mode 100644 index 00000000000..08d3e416340 Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zh_TW.res differ diff --git a/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zu.res b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zu.res new file mode 100644 index 00000000000..93daa05351b Binary files /dev/null and b/icu4j/main/langdata/src/main/resources/com/ibm/icu/impl/data/icudt74b/lang/zu.res differ diff --git a/icu4j/main/localespi/pom.xml b/icu4j/main/localespi/pom.xml new file mode 100644 index 00000000000..ae4b1364512 --- /dev/null +++ b/icu4j/main/localespi/pom.xml @@ -0,0 +1,223 @@ + + + + 4.0.0 + + com.ibm.icu + main + 74.0.1-SNAPSHOT + + + icu4j-localespi + + + JDK locale service provider + ${project.basedir}/../.. + com.ibm.icu.localespi + + + + + com.ibm.icu + icu4j + ${project.version} + + + + + com.ibm.icu + core + ${project.version} + test-jar + test + + + com.ibm.icu + framework + ${project.version} + test-jar + test + + + com.ibm.icu + currdata + ${project.version} + test + + + com.ibm.icu + langdata + ${project.version} + test + + + com.ibm.icu + regiondata + ${project.version} + test + + + + junit + junit + ${junit.version} + test + + + + + + + maven-surefire-plugin + + + true + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + it-test-copy-localespi-extension-jars + integration-test + + copy + + + + + ${project.groupId} + icu4j + ${project.version} + ${project.packaging} + + + ${project.groupId} + icu4j-localespi + ${project.version} + ${project.packaging} + + + + ${java.io.tmpdir}/ext-test-jars + + + + + + + org.apache.maven.plugins + maven-failsafe-plugin + 3.1.2 + + + + integration-test + + + + + + + **/*.java + + **/IT*.java + **/*IT.java + **/*ITCase.java + + + + + ${localespi-tests.jvm.args} + + + + ${localespi-tests.locale-providers} + + + + + + + + + + + + localespi-tests-java8 + + (,8] + + + -Djava.ext.dirs="${java.io.tmpdir}/ext-test-jars" + + + + + + localespi-tests-java9 + + [9,) + + + + CLDR,COMPAT,SPI + + + + + diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/icuadapter/NumberFormatJDK.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/icuadapter/NumberFormatJDK.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/icuadapter/NumberFormatJDK.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/icuadapter/NumberFormatJDK.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/icuadapter/TimeZoneJDK.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/icuadapter/TimeZoneJDK.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/icuadapter/TimeZoneJDK.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/icuadapter/TimeZoneJDK.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/ICULocaleServiceProvider.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/ICULocaleServiceProvider.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/ICULocaleServiceProvider.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/ICULocaleServiceProvider.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/text/BreakIteratorProviderICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/text/BreakIteratorProviderICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/text/BreakIteratorProviderICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/text/BreakIteratorProviderICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/text/CollatorProviderICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/text/CollatorProviderICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/text/CollatorProviderICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/text/CollatorProviderICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/text/DateFormatProviderICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/text/DateFormatProviderICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/text/DateFormatProviderICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/text/DateFormatProviderICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/text/DateFormatSymbolsProviderICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/text/DateFormatSymbolsProviderICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/text/DateFormatSymbolsProviderICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/text/DateFormatSymbolsProviderICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/text/DecimalFormatSymbolsProviderICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/text/DecimalFormatSymbolsProviderICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/text/DecimalFormatSymbolsProviderICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/text/DecimalFormatSymbolsProviderICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/text/NumberFormatProviderICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/text/NumberFormatProviderICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/text/NumberFormatProviderICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/text/NumberFormatProviderICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/util/CurrencyNameProviderICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/util/CurrencyNameProviderICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/util/CurrencyNameProviderICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/util/CurrencyNameProviderICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/util/LocaleNameProviderICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/util/LocaleNameProviderICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/util/LocaleNameProviderICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/util/LocaleNameProviderICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/util/TimeZoneNameProviderICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/util/TimeZoneNameProviderICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/util/TimeZoneNameProviderICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/javaspi/util/TimeZoneNameProviderICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/BreakIteratorICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/BreakIteratorICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/BreakIteratorICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/BreakIteratorICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/CalendarICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/CalendarICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/CalendarICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/CalendarICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/CollationKeyICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/CollationKeyICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/CollationKeyICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/CollationKeyICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/CollatorICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/CollatorICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/CollatorICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/CollatorICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/DateFormatSymbolsICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/DateFormatSymbolsICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/DateFormatSymbolsICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/DateFormatSymbolsICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/DecimalFormatICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/DecimalFormatICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/DecimalFormatICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/DecimalFormatICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/DecimalFormatSymbolsICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/DecimalFormatSymbolsICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/DecimalFormatSymbolsICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/DecimalFormatSymbolsICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/NumberFormatICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/NumberFormatICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/NumberFormatICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/NumberFormatICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/SimpleDateFormatICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/SimpleDateFormatICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/SimpleDateFormatICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/SimpleDateFormatICU.java diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/TimeZoneICU.java b/icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/TimeZoneICU.java similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/TimeZoneICU.java rename to icu4j/main/localespi/src/main/java/com/ibm/icu/impl/jdkadapter/TimeZoneICU.java diff --git a/icu4j/main/localespi/src/main/resources/LICENSE b/icu4j/main/localespi/src/main/resources/LICENSE new file mode 120000 index 00000000000..ee8b6feb8cc --- /dev/null +++ b/icu4j/main/localespi/src/main/resources/LICENSE @@ -0,0 +1 @@ +../../../../../../LICENSE \ No newline at end of file diff --git a/icu4j/main/classes/localespi/src/META-INF/services/java.text.spi.BreakIteratorProvider b/icu4j/main/localespi/src/main/resources/META-INF/services/java.text.spi.BreakIteratorProvider similarity index 100% rename from icu4j/main/classes/localespi/src/META-INF/services/java.text.spi.BreakIteratorProvider rename to icu4j/main/localespi/src/main/resources/META-INF/services/java.text.spi.BreakIteratorProvider diff --git a/icu4j/main/classes/localespi/src/META-INF/services/java.text.spi.CollatorProvider b/icu4j/main/localespi/src/main/resources/META-INF/services/java.text.spi.CollatorProvider similarity index 100% rename from icu4j/main/classes/localespi/src/META-INF/services/java.text.spi.CollatorProvider rename to icu4j/main/localespi/src/main/resources/META-INF/services/java.text.spi.CollatorProvider diff --git a/icu4j/main/classes/localespi/src/META-INF/services/java.text.spi.DateFormatProvider b/icu4j/main/localespi/src/main/resources/META-INF/services/java.text.spi.DateFormatProvider similarity index 100% rename from icu4j/main/classes/localespi/src/META-INF/services/java.text.spi.DateFormatProvider rename to icu4j/main/localespi/src/main/resources/META-INF/services/java.text.spi.DateFormatProvider diff --git a/icu4j/main/classes/localespi/src/META-INF/services/java.text.spi.DateFormatSymbolsProvider b/icu4j/main/localespi/src/main/resources/META-INF/services/java.text.spi.DateFormatSymbolsProvider similarity index 100% rename from icu4j/main/classes/localespi/src/META-INF/services/java.text.spi.DateFormatSymbolsProvider rename to icu4j/main/localespi/src/main/resources/META-INF/services/java.text.spi.DateFormatSymbolsProvider diff --git a/icu4j/main/classes/localespi/src/META-INF/services/java.text.spi.DecimalFormatSymbolsProvider b/icu4j/main/localespi/src/main/resources/META-INF/services/java.text.spi.DecimalFormatSymbolsProvider similarity index 100% rename from icu4j/main/classes/localespi/src/META-INF/services/java.text.spi.DecimalFormatSymbolsProvider rename to icu4j/main/localespi/src/main/resources/META-INF/services/java.text.spi.DecimalFormatSymbolsProvider diff --git a/icu4j/main/classes/localespi/src/META-INF/services/java.text.spi.NumberFormatProvider b/icu4j/main/localespi/src/main/resources/META-INF/services/java.text.spi.NumberFormatProvider similarity index 100% rename from icu4j/main/classes/localespi/src/META-INF/services/java.text.spi.NumberFormatProvider rename to icu4j/main/localespi/src/main/resources/META-INF/services/java.text.spi.NumberFormatProvider diff --git a/icu4j/main/classes/localespi/src/META-INF/services/java.util.spi.CurrencyNameProvider b/icu4j/main/localespi/src/main/resources/META-INF/services/java.util.spi.CurrencyNameProvider similarity index 100% rename from icu4j/main/classes/localespi/src/META-INF/services/java.util.spi.CurrencyNameProvider rename to icu4j/main/localespi/src/main/resources/META-INF/services/java.util.spi.CurrencyNameProvider diff --git a/icu4j/main/classes/localespi/src/META-INF/services/java.util.spi.LocaleNameProvider b/icu4j/main/localespi/src/main/resources/META-INF/services/java.util.spi.LocaleNameProvider similarity index 100% rename from icu4j/main/classes/localespi/src/META-INF/services/java.util.spi.LocaleNameProvider rename to icu4j/main/localespi/src/main/resources/META-INF/services/java.util.spi.LocaleNameProvider diff --git a/icu4j/main/classes/localespi/src/META-INF/services/java.util.spi.TimeZoneNameProvider b/icu4j/main/localespi/src/main/resources/META-INF/services/java.util.spi.TimeZoneNameProvider similarity index 100% rename from icu4j/main/classes/localespi/src/META-INF/services/java.util.spi.TimeZoneNameProvider rename to icu4j/main/localespi/src/main/resources/META-INF/services/java.util.spi.TimeZoneNameProvider diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/ICULocaleServiceProviderConfig.properties b/icu4j/main/localespi/src/main/resources/com/ibm/icu/impl/javaspi/ICULocaleServiceProviderConfig.properties similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/ICULocaleServiceProviderConfig.properties rename to icu4j/main/localespi/src/main/resources/com/ibm/icu/impl/javaspi/ICULocaleServiceProviderConfig.properties diff --git a/icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/package.html b/icu4j/main/localespi/src/main/resources/com/ibm/icu/impl/javaspi/package.html similarity index 100% rename from icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/package.html rename to icu4j/main/localespi/src/main/resources/com/ibm/icu/impl/javaspi/package.html diff --git a/icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/BreakIteratorTest.java b/icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/BreakIteratorTest.java similarity index 100% rename from icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/BreakIteratorTest.java rename to icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/BreakIteratorTest.java diff --git a/icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/CollatorTest.java b/icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/CollatorTest.java similarity index 100% rename from icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/CollatorTest.java rename to icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/CollatorTest.java diff --git a/icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/CurrencyNameTest.java b/icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/CurrencyNameTest.java similarity index 100% rename from icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/CurrencyNameTest.java rename to icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/CurrencyNameTest.java diff --git a/icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/DateFormatSymbolsTest.java b/icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/DateFormatSymbolsTest.java similarity index 100% rename from icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/DateFormatSymbolsTest.java rename to icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/DateFormatSymbolsTest.java diff --git a/icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/DateFormatTest.java b/icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/DateFormatTest.java similarity index 100% rename from icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/DateFormatTest.java rename to icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/DateFormatTest.java diff --git a/icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/DecimalFormatSymbolsTest.java b/icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/DecimalFormatSymbolsTest.java similarity index 100% rename from icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/DecimalFormatSymbolsTest.java rename to icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/DecimalFormatSymbolsTest.java diff --git a/icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/LocaleNameTest.java b/icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/LocaleNameTest.java similarity index 100% rename from icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/LocaleNameTest.java rename to icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/LocaleNameTest.java diff --git a/icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/NumberFormatTest.java b/icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/NumberFormatTest.java similarity index 100% rename from icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/NumberFormatTest.java rename to icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/NumberFormatTest.java diff --git a/icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/TestUtil.java b/icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/TestUtil.java similarity index 100% rename from icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/TestUtil.java rename to icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/TestUtil.java diff --git a/icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/TimeZoneNameTest.java b/icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/TimeZoneNameTest.java similarity index 100% rename from icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/TimeZoneNameTest.java rename to icu4j/main/localespi/src/test/java/com/ibm/icu/dev/test/localespi/TimeZoneNameTest.java diff --git a/icu4j/main/pom.xml b/icu4j/main/pom.xml new file mode 100644 index 00000000000..4bc19ce624b --- /dev/null +++ b/icu4j/main/pom.xml @@ -0,0 +1,43 @@ + + + + 4.0.0 + + com.ibm.icu + icu4j-root + 74.0.1-SNAPSHOT + + + main + pom + + + ${project.basedir}/.. + + + + framework + core + + + charset + collate + currdata + langdata + regiondata + translit + common_tests + + + icu4j + + + localespi + + + diff --git a/icu4j/main/regiondata/pom.xml b/icu4j/main/regiondata/pom.xml new file mode 100644 index 00000000000..179aa7ad805 --- /dev/null +++ b/icu4j/main/regiondata/pom.xml @@ -0,0 +1,29 @@ + + + + 4.0.0 + + com.ibm.icu + main + 74.0.1-SNAPSHOT + + + regiondata + + + region data + ${project.basedir}/../.. + + + + + com.ibm.icu + core + ${project.version} + + + + diff --git a/icu4j/main/classes/regiondata/src/com/ibm/icu/impl/ICURegionDataTables.java b/icu4j/main/regiondata/src/main/java/com/ibm/icu/impl/ICURegionDataTables.java similarity index 100% rename from icu4j/main/classes/regiondata/src/com/ibm/icu/impl/ICURegionDataTables.java rename to icu4j/main/regiondata/src/main/java/com/ibm/icu/impl/ICURegionDataTables.java diff --git a/icu4j/main/regiondata/src/main/resources/LICENSE b/icu4j/main/regiondata/src/main/resources/LICENSE new file mode 120000 index 00000000000..ee8b6feb8cc --- /dev/null +++ b/icu4j/main/regiondata/src/main/resources/LICENSE @@ -0,0 +1 @@ +../../../../../../LICENSE \ No newline at end of file diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/af.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/af.res new file mode 100644 index 00000000000..9b2247a6a15 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/af.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/agq.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/agq.res new file mode 100644 index 00000000000..ef161c1d184 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/agq.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ak.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ak.res new file mode 100644 index 00000000000..2e4c0de19b8 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ak.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/am.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/am.res new file mode 100644 index 00000000000..ba8dae21970 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/am.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ar.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ar.res new file mode 100644 index 00000000000..6a17268fe4b Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ar.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ar_AE.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ar_AE.res new file mode 100644 index 00000000000..bbc206e98d7 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ar_AE.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ar_LY.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ar_LY.res new file mode 100644 index 00000000000..67cb9230c52 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ar_LY.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ar_SA.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ar_SA.res new file mode 100644 index 00000000000..28335a05ddc Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ar_SA.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ars.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ars.res new file mode 100644 index 00000000000..af6f15cbbd6 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ars.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/as.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/as.res new file mode 100644 index 00000000000..939019fa979 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/as.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/asa.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/asa.res new file mode 100644 index 00000000000..c39e98d3246 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/asa.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ast.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ast.res new file mode 100644 index 00000000000..b552f75846a Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ast.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/az.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/az.res new file mode 100644 index 00000000000..b2aff6455f1 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/az.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/az_AZ.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/az_AZ.res new file mode 100644 index 00000000000..e5e1370e8ac Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/az_AZ.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/az_Cyrl.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/az_Cyrl.res new file mode 100644 index 00000000000..10069c0990c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/az_Cyrl.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/az_Latn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/az_Latn.res new file mode 100644 index 00000000000..6b2fdb11024 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/az_Latn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/az_Latn_AZ.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/az_Latn_AZ.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/az_Latn_AZ.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bas.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bas.res new file mode 100644 index 00000000000..42a21e18062 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bas.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/be.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/be.res new file mode 100644 index 00000000000..af694797372 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/be.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bem.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bem.res new file mode 100644 index 00000000000..21e0b435d96 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bem.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bez.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bez.res new file mode 100644 index 00000000000..b96db2c0a94 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bez.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bg.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bg.res new file mode 100644 index 00000000000..9d54f5b11a2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bg.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bgc.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bgc.res new file mode 100644 index 00000000000..87bf9193b8f Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bgc.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bho.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bho.res new file mode 100644 index 00000000000..1cd6d58e53f Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bho.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bm.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bm.res new file mode 100644 index 00000000000..a88133c43be Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bm.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bn.res new file mode 100644 index 00000000000..e2cf27a34c9 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bn_IN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bn_IN.res new file mode 100644 index 00000000000..570dcb53a0e Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bn_IN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bo.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bo.res new file mode 100644 index 00000000000..286f438aeac Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bo.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bo_IN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bo_IN.res new file mode 100644 index 00000000000..bd8292e7b02 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bo_IN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/br.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/br.res new file mode 100644 index 00000000000..c69dccf9fa8 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/br.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/brx.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/brx.res new file mode 100644 index 00000000000..05bdd5c26c9 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/brx.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bs.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bs.res new file mode 100644 index 00000000000..23386172c9b Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bs.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bs_BA.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bs_BA.res new file mode 100644 index 00000000000..3a6feb0cf92 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bs_BA.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bs_Cyrl.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bs_Cyrl.res new file mode 100644 index 00000000000..493c1425c25 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bs_Cyrl.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bs_Latn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bs_Latn.res new file mode 100644 index 00000000000..6b2fdb11024 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bs_Latn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bs_Latn_BA.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bs_Latn_BA.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/bs_Latn_BA.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ca.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ca.res new file mode 100644 index 00000000000..7ae753dc3ff Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ca.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ccp.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ccp.res new file mode 100644 index 00000000000..79e24545f32 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ccp.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ce.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ce.res new file mode 100644 index 00000000000..9f9264ee76e Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ce.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ceb.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ceb.res new file mode 100644 index 00000000000..2a8594c984c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ceb.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/cgg.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/cgg.res new file mode 100644 index 00000000000..d58919feaa6 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/cgg.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/chr.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/chr.res new file mode 100644 index 00000000000..f9203672e6f Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/chr.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ckb.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ckb.res new file mode 100644 index 00000000000..152168606cf Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ckb.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/cs.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/cs.res new file mode 100644 index 00000000000..b748996b565 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/cs.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/cv.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/cv.res new file mode 100644 index 00000000000..6622e0b1465 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/cv.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/cy.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/cy.res new file mode 100644 index 00000000000..ab91ce4947f Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/cy.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/da.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/da.res new file mode 100644 index 00000000000..ccb28f84c71 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/da.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dav.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dav.res new file mode 100644 index 00000000000..01c3c68c5ce Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dav.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/de.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/de.res new file mode 100644 index 00000000000..af1862c51a5 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/de.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/de_AT.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/de_AT.res new file mode 100644 index 00000000000..ea3bf5e4093 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/de_AT.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/de_CH.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/de_CH.res new file mode 100644 index 00000000000..4cdc46fac25 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/de_CH.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dje.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dje.res new file mode 100644 index 00000000000..e8a4a3479d9 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dje.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/doi.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/doi.res new file mode 100644 index 00000000000..b66b9e14a72 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/doi.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dsb.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dsb.res new file mode 100644 index 00000000000..0fab1693870 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dsb.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dua.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dua.res new file mode 100644 index 00000000000..3e6bf84ce62 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dua.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dyo.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dyo.res new file mode 100644 index 00000000000..176883ef3c8 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dyo.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dz.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dz.res new file mode 100644 index 00000000000..8fbe6248384 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/dz.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ebu.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ebu.res new file mode 100644 index 00000000000..01c3c68c5ce Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ebu.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ee.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ee.res new file mode 100644 index 00000000000..41be1c0ab6c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ee.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/el.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/el.res new file mode 100644 index 00000000000..6267d06dcf1 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/el.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en.res new file mode 100644 index 00000000000..68f82a8375e Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_001.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_001.res new file mode 100644 index 00000000000..693f83f7899 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_001.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_150.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_150.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_150.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_AG.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_AG.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_AG.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_AI.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_AI.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_AI.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_AT.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_AT.res new file mode 100644 index 00000000000..3c1f56d7f20 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_AT.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_AU.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_AU.res new file mode 100644 index 00000000000..e1920b25128 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_AU.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BB.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BB.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BB.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BE.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BE.res new file mode 100644 index 00000000000..3c1f56d7f20 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BE.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BM.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BM.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BM.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BS.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BS.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BS.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BW.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BW.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BW.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BZ.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BZ.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_BZ.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CA.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CA.res new file mode 100644 index 00000000000..0c1cad642ca Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CA.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CC.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CC.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CC.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CH.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CH.res new file mode 100644 index 00000000000..3c1f56d7f20 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CH.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CK.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CM.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CM.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CM.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CX.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CX.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CX.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CY.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CY.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_CY.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_DE.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_DE.res new file mode 100644 index 00000000000..3c1f56d7f20 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_DE.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_DG.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_DG.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_DG.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_DK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_DK.res new file mode 100644 index 00000000000..3c1f56d7f20 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_DK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_DM.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_DM.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_DM.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_ER.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_ER.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_ER.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_FI.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_FI.res new file mode 100644 index 00000000000..3c1f56d7f20 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_FI.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_FJ.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_FJ.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_FJ.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_FK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_FK.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_FK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_FM.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_FM.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_FM.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GB.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GB.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GB.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GD.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GD.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GD.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GG.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GG.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GG.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GH.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GH.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GH.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GI.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GI.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GI.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GM.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GM.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GM.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GY.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GY.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_GY.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_HK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_HK.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_HK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_IE.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_IE.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_IE.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_IL.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_IL.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_IL.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_IM.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_IM.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_IM.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_IN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_IN.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_IN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_IO.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_IO.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_IO.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_JE.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_JE.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_JE.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_JM.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_JM.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_JM.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_KE.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_KE.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_KE.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_KI.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_KI.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_KI.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_KN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_KN.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_KN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_KY.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_KY.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_KY.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_LC.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_LC.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_LC.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_LR.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_LR.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_LR.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_LS.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_LS.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_LS.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MG.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MG.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MG.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MO.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MO.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MO.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MS.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MS.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MS.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MT.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MT.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MT.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MU.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MU.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MU.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MV.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MV.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MV.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MW.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MW.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MW.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MY.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MY.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_MY.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NA.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NA.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NA.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NF.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NF.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NF.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NG.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NG.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NG.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NH.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NH.res new file mode 100644 index 00000000000..12675673e9c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NH.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NL.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NL.res new file mode 100644 index 00000000000..3c1f56d7f20 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NL.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NR.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NR.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NR.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NU.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NU.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NU.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NZ.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NZ.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_NZ.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_PG.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_PG.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_PG.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_PK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_PK.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_PK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_PN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_PN.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_PN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_PW.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_PW.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_PW.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_RH.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_RH.res new file mode 100644 index 00000000000..5172383e1f3 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_RH.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_RW.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_RW.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_RW.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SB.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SB.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SB.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SC.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SC.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SC.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SD.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SD.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SD.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SE.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SE.res new file mode 100644 index 00000000000..3c1f56d7f20 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SE.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SG.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SG.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SG.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SH.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SH.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SH.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SI.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SI.res new file mode 100644 index 00000000000..3c1f56d7f20 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SI.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SL.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SL.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SL.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SS.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SS.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SS.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SX.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SX.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SX.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SZ.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SZ.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_SZ.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TC.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TC.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TC.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TK.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TO.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TO.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TO.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TT.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TT.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TT.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TV.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TV.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TV.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TZ.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TZ.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_TZ.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_UG.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_UG.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_UG.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_VC.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_VC.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_VC.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_VG.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_VG.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_VG.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_VU.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_VU.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_VU.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_WS.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_WS.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_WS.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_ZA.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_ZA.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_ZA.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_ZM.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_ZM.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_ZM.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_ZW.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_ZW.res new file mode 100644 index 00000000000..b5bcb31033c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/en_ZW.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/eo.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/eo.res new file mode 100644 index 00000000000..6f9e0c2b593 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/eo.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es.res new file mode 100644 index 00000000000..9e7c3523ab3 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_419.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_419.res new file mode 100644 index 00000000000..84b598382e6 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_419.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_AR.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_AR.res new file mode 100644 index 00000000000..a2c590a6ef2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_AR.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_BO.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_BO.res new file mode 100644 index 00000000000..a2c590a6ef2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_BO.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_BR.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_BR.res new file mode 100644 index 00000000000..e1aa54447bc Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_BR.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_BZ.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_BZ.res new file mode 100644 index 00000000000..e1aa54447bc Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_BZ.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_CL.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_CL.res new file mode 100644 index 00000000000..951f3c10385 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_CL.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_CO.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_CO.res new file mode 100644 index 00000000000..a2c590a6ef2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_CO.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_CR.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_CR.res new file mode 100644 index 00000000000..a2c590a6ef2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_CR.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_CU.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_CU.res new file mode 100644 index 00000000000..e1aa54447bc Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_CU.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_DO.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_DO.res new file mode 100644 index 00000000000..a2c590a6ef2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_DO.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_EC.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_EC.res new file mode 100644 index 00000000000..a2c590a6ef2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_EC.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_GT.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_GT.res new file mode 100644 index 00000000000..a2c590a6ef2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_GT.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_HN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_HN.res new file mode 100644 index 00000000000..a2c590a6ef2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_HN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_MX.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_MX.res new file mode 100644 index 00000000000..cadb230c5e4 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_MX.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_NI.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_NI.res new file mode 100644 index 00000000000..a2c590a6ef2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_NI.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_PA.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_PA.res new file mode 100644 index 00000000000..a2c590a6ef2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_PA.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_PE.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_PE.res new file mode 100644 index 00000000000..a2c590a6ef2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_PE.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_PR.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_PR.res new file mode 100644 index 00000000000..d4496642744 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_PR.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_PY.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_PY.res new file mode 100644 index 00000000000..a2c590a6ef2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_PY.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_SV.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_SV.res new file mode 100644 index 00000000000..d4496642744 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_SV.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_US.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_US.res new file mode 100644 index 00000000000..50259231819 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_US.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_UY.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_UY.res new file mode 100644 index 00000000000..e1aa54447bc Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_UY.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_VE.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_VE.res new file mode 100644 index 00000000000..a2c590a6ef2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/es_VE.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/et.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/et.res new file mode 100644 index 00000000000..835499b3033 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/et.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/eu.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/eu.res new file mode 100644 index 00000000000..22a60b7e871 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/eu.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ewo.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ewo.res new file mode 100644 index 00000000000..f9439ae209f Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ewo.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fa.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fa.res new file mode 100644 index 00000000000..c6a8d219080 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fa.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fa_AF.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fa_AF.res new file mode 100644 index 00000000000..165adeb5900 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fa_AF.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff.res new file mode 100644 index 00000000000..bc58f9bfc60 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Adlm.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Adlm.res new file mode 100644 index 00000000000..d2fde489d2c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Adlm.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_CM.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_CM.res new file mode 100644 index 00000000000..eac2e8df29e Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_CM.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_GN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_GN.res new file mode 100644 index 00000000000..f7d2da5bac6 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_GN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Latn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Latn.res new file mode 100644 index 00000000000..6b2fdb11024 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Latn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Latn_CM.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Latn_CM.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Latn_CM.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Latn_GN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Latn_GN.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Latn_GN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Latn_MR.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Latn_MR.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Latn_MR.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Latn_SN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Latn_SN.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_Latn_SN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_MR.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_MR.res new file mode 100644 index 00000000000..eef36e14930 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_MR.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_SN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_SN.res new file mode 100644 index 00000000000..c1948d535ca Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ff_SN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fi.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fi.res new file mode 100644 index 00000000000..ee2374d2edd Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fi.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fil.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fil.res new file mode 100644 index 00000000000..420177395b9 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fil.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fil_PH.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fil_PH.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fil_PH.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fo.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fo.res new file mode 100644 index 00000000000..b03899be44f Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fo.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fr.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fr.res new file mode 100644 index 00000000000..23296749a93 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fr.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fr_BE.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fr_BE.res new file mode 100644 index 00000000000..1d77123755b Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fr_BE.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fr_CA.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fr_CA.res new file mode 100644 index 00000000000..9e9d4ddebb0 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fr_CA.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fur.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fur.res new file mode 100644 index 00000000000..3099f9c772e Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fur.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fy.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fy.res new file mode 100644 index 00000000000..7d895246830 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/fy.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ga.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ga.res new file mode 100644 index 00000000000..e2655cea36b Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ga.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/gd.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/gd.res new file mode 100644 index 00000000000..1fd1adfe8db Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/gd.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/gl.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/gl.res new file mode 100644 index 00000000000..74bd173e7cc Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/gl.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/gsw.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/gsw.res new file mode 100644 index 00000000000..6913fa6a4a5 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/gsw.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/gu.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/gu.res new file mode 100644 index 00000000000..eb43f9aaf87 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/gu.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/guz.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/guz.res new file mode 100644 index 00000000000..01c3c68c5ce Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/guz.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/gv.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/gv.res new file mode 100644 index 00000000000..025983e7e24 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/gv.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ha.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ha.res new file mode 100644 index 00000000000..e6f5fcc8c9c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ha.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ha_NE.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ha_NE.res new file mode 100644 index 00000000000..6ea21658be2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ha_NE.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/haw.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/haw.res new file mode 100644 index 00000000000..ef0d72b4c24 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/haw.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/he.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/he.res new file mode 100644 index 00000000000..072453ef690 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/he.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/he_IL.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/he_IL.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/he_IL.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hi.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hi.res new file mode 100644 index 00000000000..aec0ada48ec Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hi.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hi_Latn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hi_Latn.res new file mode 100644 index 00000000000..f2d69ef1c4e Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hi_Latn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hr.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hr.res new file mode 100644 index 00000000000..27c530ee5d6 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hr.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hsb.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hsb.res new file mode 100644 index 00000000000..25229c95a31 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hsb.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hu.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hu.res new file mode 100644 index 00000000000..33a0839e0ee Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hu.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hy.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hy.res new file mode 100644 index 00000000000..7ec6d575c84 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/hy.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ia.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ia.res new file mode 100644 index 00000000000..4799ebf3317 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ia.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/id.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/id.res new file mode 100644 index 00000000000..affd0b2ac0f Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/id.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/id_ID.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/id_ID.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/id_ID.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ie.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ie.res new file mode 100644 index 00000000000..0dc93b7cd0e Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ie.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ig.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ig.res new file mode 100644 index 00000000000..8171d01d25c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ig.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ii.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ii.res new file mode 100644 index 00000000000..b46b1e350a9 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ii.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/in.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/in.res new file mode 100644 index 00000000000..b3eb30c4f80 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/in.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/in_ID.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/in_ID.res new file mode 100644 index 00000000000..e0a5cc5cbad Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/in_ID.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/is.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/is.res new file mode 100644 index 00000000000..218cc27b50c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/is.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/it.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/it.res new file mode 100644 index 00000000000..e297b470093 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/it.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/iw.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/iw.res new file mode 100644 index 00000000000..e9b932d6bf2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/iw.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/iw_IL.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/iw_IL.res new file mode 100644 index 00000000000..73c42d92ab9 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/iw_IL.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ja.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ja.res new file mode 100644 index 00000000000..ebc574157a5 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ja.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/jgo.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/jgo.res new file mode 100644 index 00000000000..232316a6b20 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/jgo.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/jmc.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/jmc.res new file mode 100644 index 00000000000..01c3c68c5ce Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/jmc.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/jv.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/jv.res new file mode 100644 index 00000000000..4fd46cb9125 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/jv.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ka.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ka.res new file mode 100644 index 00000000000..d74c06b59de Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ka.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kab.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kab.res new file mode 100644 index 00000000000..7f712705e5b Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kab.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kam.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kam.res new file mode 100644 index 00000000000..20820257ff9 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kam.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kde.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kde.res new file mode 100644 index 00000000000..7225a04a2d9 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kde.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kea.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kea.res new file mode 100644 index 00000000000..1533e033b16 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kea.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kgp.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kgp.res new file mode 100644 index 00000000000..178e46a83c3 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kgp.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/khq.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/khq.res new file mode 100644 index 00000000000..33290854a90 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/khq.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ki.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ki.res new file mode 100644 index 00000000000..cd73406299f Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ki.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kk.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kk.res new file mode 100644 index 00000000000..8f1209758d2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kk.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kkj.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kkj.res new file mode 100644 index 00000000000..fe1d3774591 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kkj.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kl.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kl.res new file mode 100644 index 00000000000..3313a5db8f3 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kl.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kln.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kln.res new file mode 100644 index 00000000000..0d3228b1af9 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kln.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/km.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/km.res new file mode 100644 index 00000000000..a9f5cade461 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/km.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kn.res new file mode 100644 index 00000000000..a136117a7e9 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ko.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ko.res new file mode 100644 index 00000000000..7d5b35cf282 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ko.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ko_KP.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ko_KP.res new file mode 100644 index 00000000000..3b2c802c123 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ko_KP.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kok.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kok.res new file mode 100644 index 00000000000..b31a37a2286 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kok.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ks.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ks.res new file mode 100644 index 00000000000..55bd5a18319 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ks.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ks_Arab.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ks_Arab.res new file mode 100644 index 00000000000..6b2fdb11024 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ks_Arab.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ks_Arab_IN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ks_Arab_IN.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ks_Arab_IN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ks_Deva.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ks_Deva.res new file mode 100644 index 00000000000..1dab96fdbf0 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ks_Deva.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ks_IN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ks_IN.res new file mode 100644 index 00000000000..27ea16683b3 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ks_IN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ksb.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ksb.res new file mode 100644 index 00000000000..3ad16d46ea5 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ksb.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ksf.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ksf.res new file mode 100644 index 00000000000..76300011df2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ksf.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ksh.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ksh.res new file mode 100644 index 00000000000..48a4fa6d02c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ksh.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ku.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ku.res new file mode 100644 index 00000000000..cf39bc0cc4d Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ku.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kw.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kw.res new file mode 100644 index 00000000000..4b11a1ef3a4 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/kw.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ky.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ky.res new file mode 100644 index 00000000000..5fbd6f102fb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ky.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lag.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lag.res new file mode 100644 index 00000000000..d49fcfdfb00 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lag.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lb.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lb.res new file mode 100644 index 00000000000..040508f03d8 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lb.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lg.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lg.res new file mode 100644 index 00000000000..7a5efb5f9e2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lg.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lij.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lij.res new file mode 100644 index 00000000000..a6a39a5b7ad Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lij.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lkt.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lkt.res new file mode 100644 index 00000000000..83cd8b4eae5 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lkt.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lmo.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lmo.res new file mode 100644 index 00000000000..ab3f88ccb48 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lmo.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ln.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ln.res new file mode 100644 index 00000000000..acd826ed0ce Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ln.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lo.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lo.res new file mode 100644 index 00000000000..139ba0dc930 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lo.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lrc.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lrc.res new file mode 100644 index 00000000000..84f49b7a01d Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lrc.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lt.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lt.res new file mode 100644 index 00000000000..29bfc623430 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lt.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lu.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lu.res new file mode 100644 index 00000000000..158be39bedf Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lu.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/luo.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/luo.res new file mode 100644 index 00000000000..c3a4e6e03dc Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/luo.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/luy.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/luy.res new file mode 100644 index 00000000000..a67ce080e5d Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/luy.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lv.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lv.res new file mode 100644 index 00000000000..66a77155986 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/lv.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mai.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mai.res new file mode 100644 index 00000000000..928667bab24 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mai.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mas.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mas.res new file mode 100644 index 00000000000..3d9cfaf3211 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mas.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mer.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mer.res new file mode 100644 index 00000000000..96a84bed787 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mer.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mfe.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mfe.res new file mode 100644 index 00000000000..b5a3cba0594 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mfe.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mg.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mg.res new file mode 100644 index 00000000000..8f3114e1aef Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mg.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mgh.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mgh.res new file mode 100644 index 00000000000..b98861ba3dd Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mgh.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mgo.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mgo.res new file mode 100644 index 00000000000..cf08cc7efed Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mgo.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mi.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mi.res new file mode 100644 index 00000000000..43c620a2e2d Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mi.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mk.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mk.res new file mode 100644 index 00000000000..678d208c25a Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mk.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ml.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ml.res new file mode 100644 index 00000000000..29e80795a22 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ml.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mn.res new file mode 100644 index 00000000000..f03d54a00ce Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mni.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mni.res new file mode 100644 index 00000000000..2eb20c3b67f Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mni.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mni_Beng.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mni_Beng.res new file mode 100644 index 00000000000..6b2fdb11024 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mni_Beng.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mni_Beng_IN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mni_Beng_IN.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mni_Beng_IN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mni_IN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mni_IN.res new file mode 100644 index 00000000000..aa1e0e882cb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mni_IN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mo.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mo.res new file mode 100644 index 00000000000..2456170d4bd Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mo.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mr.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mr.res new file mode 100644 index 00000000000..c3260d0d3cf Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mr.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ms.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ms.res new file mode 100644 index 00000000000..2a5fe532435 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ms.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mt.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mt.res new file mode 100644 index 00000000000..42b6a06869a Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mt.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mua.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mua.res new file mode 100644 index 00000000000..4cccf1b4474 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mua.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/my.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/my.res new file mode 100644 index 00000000000..18399b1afc5 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/my.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mzn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mzn.res new file mode 100644 index 00000000000..b0c8d61badc Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/mzn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/naq.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/naq.res new file mode 100644 index 00000000000..e6b99c126d6 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/naq.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nb.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nb.res new file mode 100644 index 00000000000..8360b8954a2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nb.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nd.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nd.res new file mode 100644 index 00000000000..6880a09928a Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nd.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nds.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nds.res new file mode 100644 index 00000000000..4594a312521 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nds.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ne.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ne.res new file mode 100644 index 00000000000..c2ee2a40e1d Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ne.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nl.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nl.res new file mode 100644 index 00000000000..f6a4364dcca Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nl.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nmg.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nmg.res new file mode 100644 index 00000000000..81b4049cf1c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nmg.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nn.res new file mode 100644 index 00000000000..436452d5e16 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nn_NO.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nn_NO.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nn_NO.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nnh.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nnh.res new file mode 100644 index 00000000000..fbb1227c221 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nnh.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/no.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/no.res new file mode 100644 index 00000000000..6c8cce635a3 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/no.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/no_NO.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/no_NO.res new file mode 100644 index 00000000000..5acfa1d1ad1 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/no_NO.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/no_NO_NY.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/no_NO_NY.res new file mode 100644 index 00000000000..07f2c1d43b8 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/no_NO_NY.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nqo.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nqo.res new file mode 100644 index 00000000000..fc5adb97ebd Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nqo.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nus.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nus.res new file mode 100644 index 00000000000..cc83f4be0be Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nus.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nyn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nyn.res new file mode 100644 index 00000000000..8db50cfdd6b Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/nyn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/oc.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/oc.res new file mode 100644 index 00000000000..b079f7cb60c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/oc.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/oc_ES.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/oc_ES.res new file mode 100644 index 00000000000..eb64c81dd11 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/oc_ES.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/om.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/om.res new file mode 100644 index 00000000000..674960c728e Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/om.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/or.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/or.res new file mode 100644 index 00000000000..10f59f928a6 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/or.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/os.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/os.res new file mode 100644 index 00000000000..2c63848280a Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/os.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa.res new file mode 100644 index 00000000000..c012677d18e Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_Arab.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_Arab.res new file mode 100644 index 00000000000..dedfeee2a05 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_Arab.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_Arab_PK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_Arab_PK.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_Arab_PK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_Guru.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_Guru.res new file mode 100644 index 00000000000..6b2fdb11024 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_Guru.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_Guru_IN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_Guru_IN.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_Guru_IN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_IN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_IN.res new file mode 100644 index 00000000000..ebad85ec27a Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_IN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_PK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_PK.res new file mode 100644 index 00000000000..672b9e9ea59 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pa_PK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pcm.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pcm.res new file mode 100644 index 00000000000..6711be754bb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pcm.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pl.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pl.res new file mode 100644 index 00000000000..ab385a7c7f0 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pl.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pool.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pool.res new file mode 100644 index 00000000000..000a4decab4 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pool.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/prg.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/prg.res new file mode 100644 index 00000000000..fdd34e92351 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/prg.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ps.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ps.res new file mode 100644 index 00000000000..99849cb68ad Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ps.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ps_PK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ps_PK.res new file mode 100644 index 00000000000..ece187e9480 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ps_PK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt.res new file mode 100644 index 00000000000..9a12c468c00 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_AO.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_AO.res new file mode 100644 index 00000000000..b9bb8af62b1 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_AO.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_CH.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_CH.res new file mode 100644 index 00000000000..b9bb8af62b1 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_CH.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_CV.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_CV.res new file mode 100644 index 00000000000..b9bb8af62b1 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_CV.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_GQ.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_GQ.res new file mode 100644 index 00000000000..b9bb8af62b1 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_GQ.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_GW.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_GW.res new file mode 100644 index 00000000000..b9bb8af62b1 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_GW.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_LU.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_LU.res new file mode 100644 index 00000000000..b9bb8af62b1 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_LU.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_MO.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_MO.res new file mode 100644 index 00000000000..b9bb8af62b1 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_MO.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_MZ.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_MZ.res new file mode 100644 index 00000000000..b9bb8af62b1 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_MZ.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_PT.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_PT.res new file mode 100644 index 00000000000..d107cf09706 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_PT.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_ST.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_ST.res new file mode 100644 index 00000000000..b9bb8af62b1 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_ST.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_TL.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_TL.res new file mode 100644 index 00000000000..b9bb8af62b1 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/pt_TL.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/qu.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/qu.res new file mode 100644 index 00000000000..34de0ab1187 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/qu.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/raj.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/raj.res new file mode 100644 index 00000000000..8a73f9fd518 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/raj.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/res_index.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/res_index.res new file mode 100644 index 00000000000..21fcf7f3d36 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/res_index.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/rm.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/rm.res new file mode 100644 index 00000000000..e0bbce0a600 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/rm.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/rn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/rn.res new file mode 100644 index 00000000000..35f9b2429e6 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/rn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ro.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ro.res new file mode 100644 index 00000000000..8b6717dfb4d Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ro.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ro_MD.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ro_MD.res new file mode 100644 index 00000000000..8bfd7a4ae2f Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ro_MD.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/rof.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/rof.res new file mode 100644 index 00000000000..ba0066941a5 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/rof.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/root.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/root.res new file mode 100644 index 00000000000..311c6eaf173 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/root.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ru.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ru.res new file mode 100644 index 00000000000..a1705caf28e Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ru.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ru_UA.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ru_UA.res new file mode 100644 index 00000000000..9889d49384c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ru_UA.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/rw.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/rw.res new file mode 100644 index 00000000000..6d2f696a341 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/rw.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/rwk.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/rwk.res new file mode 100644 index 00000000000..01c3c68c5ce Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/rwk.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sa.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sa.res new file mode 100644 index 00000000000..69565f74cd8 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sa.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sah.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sah.res new file mode 100644 index 00000000000..d12285a05e1 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sah.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/saq.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/saq.res new file mode 100644 index 00000000000..01c3c68c5ce Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/saq.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sat.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sat.res new file mode 100644 index 00000000000..765ec7b9c9a Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sat.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sat_IN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sat_IN.res new file mode 100644 index 00000000000..62f3186e58e Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sat_IN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sat_Olck.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sat_Olck.res new file mode 100644 index 00000000000..6b2fdb11024 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sat_Olck.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sat_Olck_IN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sat_Olck_IN.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sat_Olck_IN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sbp.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sbp.res new file mode 100644 index 00000000000..a39c52547fa Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sbp.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sc.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sc.res new file mode 100644 index 00000000000..c5fc4f3ce39 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sc.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd.res new file mode 100644 index 00000000000..b6b4b86a6f0 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_Arab.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_Arab.res new file mode 100644 index 00000000000..6b2fdb11024 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_Arab.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_Arab_PK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_Arab_PK.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_Arab_PK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_Deva.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_Deva.res new file mode 100644 index 00000000000..65276f10609 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_Deva.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_Deva_IN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_Deva_IN.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_Deva_IN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_IN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_IN.res new file mode 100644 index 00000000000..e12cf583182 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_IN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_PK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_PK.res new file mode 100644 index 00000000000..8f0895671b7 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sd_PK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/se.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/se.res new file mode 100644 index 00000000000..80635da2491 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/se.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/se_FI.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/se_FI.res new file mode 100644 index 00000000000..69a6fa69eb8 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/se_FI.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/seh.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/seh.res new file mode 100644 index 00000000000..bd149e55eee Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/seh.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ses.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ses.res new file mode 100644 index 00000000000..33290854a90 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ses.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sg.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sg.res new file mode 100644 index 00000000000..35b2bafd4a1 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sg.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sh.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sh.res new file mode 100644 index 00000000000..dd76a5dec3c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sh.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sh_BA.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sh_BA.res new file mode 100644 index 00000000000..b2a56e521a9 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sh_BA.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sh_CS.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sh_CS.res new file mode 100644 index 00000000000..d7f84d7e0ec Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sh_CS.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sh_YU.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sh_YU.res new file mode 100644 index 00000000000..d7f84d7e0ec Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sh_YU.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/shi.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/shi.res new file mode 100644 index 00000000000..f138922c09b Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/shi.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/shi_Latn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/shi_Latn.res new file mode 100644 index 00000000000..a74c81c4aba Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/shi_Latn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/shi_MA.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/shi_MA.res new file mode 100644 index 00000000000..f08d03bb48b Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/shi_MA.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/shi_Tfng.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/shi_Tfng.res new file mode 100644 index 00000000000..6b2fdb11024 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/shi_Tfng.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/shi_Tfng_MA.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/shi_Tfng_MA.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/shi_Tfng_MA.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/si.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/si.res new file mode 100644 index 00000000000..b401c2a84fd Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/si.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sk.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sk.res new file mode 100644 index 00000000000..6c492ba5f39 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sk.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sl.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sl.res new file mode 100644 index 00000000000..e0e2eca440a Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sl.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/smn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/smn.res new file mode 100644 index 00000000000..bbc63c41684 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/smn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sn.res new file mode 100644 index 00000000000..66f1558458d Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/so.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/so.res new file mode 100644 index 00000000000..a60a46ba0ab Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/so.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sq.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sq.res new file mode 100644 index 00000000000..d129cdb239d Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sq.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr.res new file mode 100644 index 00000000000..b1ee40143ce Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_BA.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_BA.res new file mode 100644 index 00000000000..3799560ced7 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_BA.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_CS.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_CS.res new file mode 100644 index 00000000000..f4075dfe712 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_CS.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl.res new file mode 100644 index 00000000000..6b2fdb11024 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_BA.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_BA.res new file mode 100644 index 00000000000..3194ac311ee Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_BA.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_CS.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_CS.res new file mode 100644 index 00000000000..dcbd7907488 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_CS.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_ME.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_ME.res new file mode 100644 index 00000000000..a96aa7788e4 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_ME.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_RS.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_RS.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_RS.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_XK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_XK.res new file mode 100644 index 00000000000..78c0b19d981 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_XK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_YU.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_YU.res new file mode 100644 index 00000000000..dcbd7907488 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Cyrl_YU.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn.res new file mode 100644 index 00000000000..e65606324c8 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_BA.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_BA.res new file mode 100644 index 00000000000..5210717d5af Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_BA.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_CS.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_CS.res new file mode 100644 index 00000000000..d7f84d7e0ec Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_CS.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_ME.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_ME.res new file mode 100644 index 00000000000..4831d1d326d Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_ME.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_RS.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_RS.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_RS.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_XK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_XK.res new file mode 100644 index 00000000000..34a649069cc Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_XK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_YU.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_YU.res new file mode 100644 index 00000000000..d7f84d7e0ec Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_Latn_YU.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_ME.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_ME.res new file mode 100644 index 00000000000..5ef9488a486 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_ME.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_RS.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_RS.res new file mode 100644 index 00000000000..dcbd7907488 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_RS.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_XK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_XK.res new file mode 100644 index 00000000000..683187179f3 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_XK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_YU.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_YU.res new file mode 100644 index 00000000000..f4075dfe712 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sr_YU.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/su.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/su.res new file mode 100644 index 00000000000..8d686396b7c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/su.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/su_ID.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/su_ID.res new file mode 100644 index 00000000000..d622bc440dc Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/su_ID.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/su_Latn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/su_Latn.res new file mode 100644 index 00000000000..6b2fdb11024 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/su_Latn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/su_Latn_ID.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/su_Latn_ID.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/su_Latn_ID.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sv.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sv.res new file mode 100644 index 00000000000..1cdd55e2f4a Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sv.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sw.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sw.res new file mode 100644 index 00000000000..94b0346d9eb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sw.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sw_CD.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sw_CD.res new file mode 100644 index 00000000000..86d955622dc Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sw_CD.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sw_KE.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sw_KE.res new file mode 100644 index 00000000000..e8b53fd78c2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/sw_KE.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/syr.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/syr.res new file mode 100644 index 00000000000..6612614ca08 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/syr.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/szl.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/szl.res new file mode 100644 index 00000000000..6a56f05d875 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/szl.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ta.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ta.res new file mode 100644 index 00000000000..75f7b81e238 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ta.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/te.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/te.res new file mode 100644 index 00000000000..2c82dcbeb80 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/te.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/teo.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/teo.res new file mode 100644 index 00000000000..4f995564c6f Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/teo.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tg.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tg.res new file mode 100644 index 00000000000..6b9b4713daa Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tg.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/th.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/th.res new file mode 100644 index 00000000000..08e4b9f1902 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/th.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ti.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ti.res new file mode 100644 index 00000000000..cdb9876e1ac Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ti.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tk.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tk.res new file mode 100644 index 00000000000..9666aa2ee1e Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tk.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tl.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tl.res new file mode 100644 index 00000000000..d3e1669a1df Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tl.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tl_PH.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tl_PH.res new file mode 100644 index 00000000000..fda333ae615 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tl_PH.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/to.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/to.res new file mode 100644 index 00000000000..78a225579be Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/to.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tr.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tr.res new file mode 100644 index 00000000000..6bfba5e17df Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tr.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tt.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tt.res new file mode 100644 index 00000000000..12043051f53 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tt.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/twq.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/twq.res new file mode 100644 index 00000000000..7de27d3a80e Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/twq.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tzm.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tzm.res new file mode 100644 index 00000000000..48b7c253869 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/tzm.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ug.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ug.res new file mode 100644 index 00000000000..34d704f4878 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ug.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uk.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uk.res new file mode 100644 index 00000000000..2f7d94945c5 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uk.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ur.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ur.res new file mode 100644 index 00000000000..ab07dedf294 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ur.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ur_IN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ur_IN.res new file mode 100644 index 00000000000..c88f08b6629 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/ur_IN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz.res new file mode 100644 index 00000000000..7c70282e538 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_AF.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_AF.res new file mode 100644 index 00000000000..ff65666ac22 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_AF.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_Arab.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_Arab.res new file mode 100644 index 00000000000..cd713ff198a Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_Arab.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_Arab_AF.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_Arab_AF.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_Arab_AF.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_Cyrl.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_Cyrl.res new file mode 100644 index 00000000000..f5f3d8a516d Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_Cyrl.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_Latn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_Latn.res new file mode 100644 index 00000000000..6b2fdb11024 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_Latn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_Latn_UZ.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_Latn_UZ.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_Latn_UZ.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_UZ.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_UZ.res new file mode 100644 index 00000000000..a735eaf81dd Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/uz_UZ.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vai.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vai.res new file mode 100644 index 00000000000..e6e66208cfd Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vai.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vai_LR.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vai_LR.res new file mode 100644 index 00000000000..388a7691c36 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vai_LR.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vai_Latn.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vai_Latn.res new file mode 100644 index 00000000000..3dd20cf73e2 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vai_Latn.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vai_Vaii.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vai_Vaii.res new file mode 100644 index 00000000000..6b2fdb11024 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vai_Vaii.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vai_Vaii_LR.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vai_Vaii_LR.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vai_Vaii_LR.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vi.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vi.res new file mode 100644 index 00000000000..da0429ed9fe Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vi.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vmw.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vmw.res new file mode 100644 index 00000000000..ca0999c7c2d Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vmw.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vun.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vun.res new file mode 100644 index 00000000000..01c3c68c5ce Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/vun.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/wae.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/wae.res new file mode 100644 index 00000000000..47d74357f5b Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/wae.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/wo.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/wo.res new file mode 100644 index 00000000000..be5537c6e8e Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/wo.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/xh.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/xh.res new file mode 100644 index 00000000000..29f9f7fd42c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/xh.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/xog.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/xog.res new file mode 100644 index 00000000000..9066ec5d309 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/xog.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yav.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yav.res new file mode 100644 index 00000000000..25fbee3decb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yav.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yi.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yi.res new file mode 100644 index 00000000000..aaa64d2052d Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yi.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yo.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yo.res new file mode 100644 index 00000000000..5588ffc9fcd Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yo.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yo_BJ.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yo_BJ.res new file mode 100644 index 00000000000..2dd574d110d Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yo_BJ.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yrl.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yrl.res new file mode 100644 index 00000000000..f3ecace6deb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yrl.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yrl_CO.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yrl_CO.res new file mode 100644 index 00000000000..d831b880056 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yrl_CO.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yrl_VE.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yrl_VE.res new file mode 100644 index 00000000000..d831b880056 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yrl_VE.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue.res new file mode 100644 index 00000000000..108d9aba5dc Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_CN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_CN.res new file mode 100644 index 00000000000..31acd6821a8 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_CN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_HK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_HK.res new file mode 100644 index 00000000000..1b1e927c543 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_HK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_Hans.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_Hans.res new file mode 100644 index 00000000000..46511c8f7c7 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_Hans.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_Hans_CN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_Hans_CN.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_Hans_CN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_Hant.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_Hant.res new file mode 100644 index 00000000000..6b2fdb11024 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_Hant.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_Hant_HK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_Hant_HK.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/yue_Hant_HK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/za.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/za.res new file mode 100644 index 00000000000..7b47e200e6d Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/za.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zgh.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zgh.res new file mode 100644 index 00000000000..3204e953180 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zgh.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh.res new file mode 100644 index 00000000000..85cf4fad372 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_CN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_CN.res new file mode 100644 index 00000000000..62be24c648e Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_CN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_HK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_HK.res new file mode 100644 index 00000000000..0addb2895e4 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_HK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hans.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hans.res new file mode 100644 index 00000000000..6b2fdb11024 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hans.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hans_CN.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hans_CN.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hans_CN.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hans_SG.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hans_SG.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hans_SG.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hant.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hant.res new file mode 100644 index 00000000000..eed44da45ca Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hant.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hant_HK.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hant_HK.res new file mode 100644 index 00000000000..99d18c8b858 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hant_HK.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hant_MO.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hant_MO.res new file mode 100644 index 00000000000..2df7200577d Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hant_MO.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hant_TW.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hant_TW.res new file mode 100644 index 00000000000..326140b1dcb Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_Hant_TW.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_MO.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_MO.res new file mode 100644 index 00000000000..dda4a86c932 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_MO.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_SG.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_SG.res new file mode 100644 index 00000000000..46f4953ce01 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_SG.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_TW.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_TW.res new file mode 100644 index 00000000000..b4df2b84829 Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zh_TW.res differ diff --git a/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zu.res b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zu.res new file mode 100644 index 00000000000..a8207fe968c Binary files /dev/null and b/icu4j/main/regiondata/src/main/resources/com/ibm/icu/impl/data/icudt74b/region/zu.res differ diff --git a/icu4j/main/tests/charset/.classpath b/icu4j/main/tests/charset/.classpath deleted file mode 100644 index 6489a0de436..00000000000 --- a/icu4j/main/tests/charset/.classpath +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/charset/.externalToolBuilders/copy-charset-test-data.launch b/icu4j/main/tests/charset/.externalToolBuilders/copy-charset-test-data.launch deleted file mode 100644 index 9bc1e7306b4..00000000000 --- a/icu4j/main/tests/charset/.externalToolBuilders/copy-charset-test-data.launch +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/charset/.project b/icu4j/main/tests/charset/.project deleted file mode 100644 index 2777ce3258c..00000000000 --- a/icu4j/main/tests/charset/.project +++ /dev/null @@ -1,31 +0,0 @@ - - - icu4j-charset-tests - - - icu4j-charset - icu4j-core - icu4j-shared - icu4j-test-framework - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.ui.externaltools.ExternalToolBuilder - full,incremental, - - - LaunchConfigHandle - <project>/.externalToolBuilders/copy-charset-test-data.launch - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/main/tests/charset/.settings/org.eclipse.core.resources.prefs b/icu4j/main/tests/charset/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index cf19d2d0adb..00000000000 --- a/icu4j/main/tests/charset/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:17:25 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/main/tests/charset/.settings/org.eclipse.jdt.core.prefs b/icu4j/main/tests/charset/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 56e4e39b9b8..00000000000 --- a/icu4j/main/tests/charset/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,380 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=ignore -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=ignore -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=ignore -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=ignore -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/main/tests/charset/.settings/org.eclipse.jdt.ui.prefs b/icu4j/main/tests/charset/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/main/tests/charset/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/main/tests/charset/build.properties b/icu4j/main/tests/charset/build.properties deleted file mode 100644 index 0d6234afbf9..00000000000 --- a/icu4j/main/tests/charset/build.properties +++ /dev/null @@ -1,9 +0,0 @@ -#******************************************************************************* -# Copyright (C) 2016 and later: Unicode, Inc. and others. * -# License & terms of use: http://www.unicode.org/copyright.html * -#******************************************************************************* -#******************************************************************************* -#* Copyright (C) 2009, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../shared diff --git a/icu4j/main/tests/charset/build.xml b/icu4j/main/tests/charset/build.xml deleted file mode 100644 index 8b5a6a1925a..00000000000 --- a/icu4j/main/tests/charset/build.xml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/charset/charset-tests-build.launch b/icu4j/main/tests/charset/charset-tests-build.launch deleted file mode 100644 index 78862f19fd9..00000000000 --- a/icu4j/main/tests/charset/charset-tests-build.launch +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/charset/manifest.stub b/icu4j/main/tests/charset/manifest.stub deleted file mode 100644 index 89e50d34ada..00000000000 --- a/icu4j/main/tests/charset/manifest.stub +++ /dev/null @@ -1,11 +0,0 @@ -Manifest-Version: 1.0 - -Name: com/ibm/icu/dev/test/charset -Specification-Title: ICU for Java Charset Tests -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: ICU for Java Charset Tests -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Copyright-Info: @COPYRIGHT@ diff --git a/icu4j/main/tests/collate/.classpath b/icu4j/main/tests/collate/.classpath deleted file mode 100644 index ae3329bd59c..00000000000 --- a/icu4j/main/tests/collate/.classpath +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/collate/.externalToolBuilders/copy-collate-test-data.launch b/icu4j/main/tests/collate/.externalToolBuilders/copy-collate-test-data.launch deleted file mode 100644 index 02fc402cb0e..00000000000 --- a/icu4j/main/tests/collate/.externalToolBuilders/copy-collate-test-data.launch +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/collate/.project b/icu4j/main/tests/collate/.project deleted file mode 100644 index bd8a7bd4d42..00000000000 --- a/icu4j/main/tests/collate/.project +++ /dev/null @@ -1,35 +0,0 @@ - - - icu4j-collate-tests - - - icu4j-collate - icu4j-core - icu4j-core-tests - icu4j-currdata - icu4j-langdata - icu4j-regiondata - icu4j-shared - icu4j-test-framework - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.ui.externaltools.ExternalToolBuilder - full,incremental, - - - LaunchConfigHandle - <project>/.externalToolBuilders/copy-collate-test-data.launch - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/main/tests/collate/.settings/org.eclipse.core.resources.prefs b/icu4j/main/tests/collate/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index c0de8c14ada..00000000000 --- a/icu4j/main/tests/collate/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:17:44 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/main/tests/collate/.settings/org.eclipse.jdt.core.prefs b/icu4j/main/tests/collate/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index c466b96694c..00000000000 --- a/icu4j/main/tests/collate/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,382 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=ignore -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=ignore -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=ignore -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=ignore -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.join_lines_in_comments=true -org.eclipse.jdt.core.formatter.join_wrapped_lines=true -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/main/tests/collate/.settings/org.eclipse.jdt.ui.prefs b/icu4j/main/tests/collate/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/main/tests/collate/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/main/tests/collate/build.properties b/icu4j/main/tests/collate/build.properties deleted file mode 100644 index 0d6234afbf9..00000000000 --- a/icu4j/main/tests/collate/build.properties +++ /dev/null @@ -1,9 +0,0 @@ -#******************************************************************************* -# Copyright (C) 2016 and later: Unicode, Inc. and others. * -# License & terms of use: http://www.unicode.org/copyright.html * -#******************************************************************************* -#******************************************************************************* -#* Copyright (C) 2009, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../shared diff --git a/icu4j/main/tests/collate/build.xml b/icu4j/main/tests/collate/build.xml deleted file mode 100644 index 130987ffede..00000000000 --- a/icu4j/main/tests/collate/build.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/collate/collate-tests-build.launch b/icu4j/main/tests/collate/collate-tests-build.launch deleted file mode 100644 index 0257ecaeb7e..00000000000 --- a/icu4j/main/tests/collate/collate-tests-build.launch +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/collate/manifest.stub b/icu4j/main/tests/collate/manifest.stub deleted file mode 100644 index a4da7d22804..00000000000 --- a/icu4j/main/tests/collate/manifest.stub +++ /dev/null @@ -1,11 +0,0 @@ -Manifest-Version: 1.0 - -Name: com/ibm/icu/dev/test -Specification-Title: ICU for Java Collation Tests -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: ICU for Java Collation Tests -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Copyright-Info: @COPYRIGHT@ diff --git a/icu4j/main/tests/core/.classpath b/icu4j/main/tests/core/.classpath deleted file mode 100644 index dce1f13899d..00000000000 --- a/icu4j/main/tests/core/.classpath +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/core/.externalToolBuilders/copy-test-data.launch b/icu4j/main/tests/core/.externalToolBuilders/copy-test-data.launch deleted file mode 100644 index 84a657d3f63..00000000000 --- a/icu4j/main/tests/core/.externalToolBuilders/copy-test-data.launch +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/core/.project b/icu4j/main/tests/core/.project deleted file mode 100644 index 32e60a3eca3..00000000000 --- a/icu4j/main/tests/core/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - icu4j-core-tests - - - icu4j-core - icu4j-currdata - icu4j-langdata - icu4j-regiondata - icu4j-shared - icu4j-test-framework - icu4j-tools - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.ui.externaltools.ExternalToolBuilder - full,incremental, - - - LaunchConfigHandle - <project>/.externalToolBuilders/copy-test-data.launch - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/main/tests/core/.settings/org.eclipse.core.resources.prefs b/icu4j/main/tests/core/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 2d2d78cfa6c..00000000000 --- a/icu4j/main/tests/core/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:18:21 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/main/tests/core/.settings/org.eclipse.jdt.core.prefs b/icu4j/main/tests/core/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 80150ffed53..00000000000 --- a/icu4j/main/tests/core/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,379 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=ignore -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=ignore -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=ignore -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=ignore -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/main/tests/core/.settings/org.eclipse.jdt.ui.prefs b/icu4j/main/tests/core/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/main/tests/core/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/main/tests/core/build.properties b/icu4j/main/tests/core/build.properties deleted file mode 100644 index 0d6234afbf9..00000000000 --- a/icu4j/main/tests/core/build.properties +++ /dev/null @@ -1,9 +0,0 @@ -#******************************************************************************* -# Copyright (C) 2016 and later: Unicode, Inc. and others. * -# License & terms of use: http://www.unicode.org/copyright.html * -#******************************************************************************* -#******************************************************************************* -#* Copyright (C) 2009, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../shared diff --git a/icu4j/main/tests/core/build.xml b/icu4j/main/tests/core/build.xml deleted file mode 100644 index 89724e1a1e9..00000000000 --- a/icu4j/main/tests/core/build.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/core/core-tests-build.launch b/icu4j/main/tests/core/core-tests-build.launch deleted file mode 100644 index b9ec0cd9e6d..00000000000 --- a/icu4j/main/tests/core/core-tests-build.launch +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/core/manifest.stub b/icu4j/main/tests/core/manifest.stub deleted file mode 100644 index fcde633f92b..00000000000 --- a/icu4j/main/tests/core/manifest.stub +++ /dev/null @@ -1,11 +0,0 @@ -Manifest-Version: 1.0 - -Name: com/ibm/icu/dev/test -Specification-Title: ICU for Java Core Tests -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: ICU for Java Core Tests -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Copyright-Info: @COPYRIGHT@ diff --git a/icu4j/main/tests/framework/.classpath b/icu4j/main/tests/framework/.classpath deleted file mode 100644 index ce5860d6519..00000000000 --- a/icu4j/main/tests/framework/.classpath +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/framework/.project b/icu4j/main/tests/framework/.project deleted file mode 100644 index 92080ce65b5..00000000000 --- a/icu4j/main/tests/framework/.project +++ /dev/null @@ -1,19 +0,0 @@ - - - icu4j-test-framework - - - icu4j-core - icu4j-shared - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/main/tests/framework/.settings/org.eclipse.core.resources.prefs b/icu4j/main/tests/framework/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index b948f2a6802..00000000000 --- a/icu4j/main/tests/framework/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:19:14 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/main/tests/framework/.settings/org.eclipse.jdt.core.prefs b/icu4j/main/tests/framework/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 8fb91429fe4..00000000000 --- a/icu4j/main/tests/framework/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,379 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=warning -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=ignore -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=ignore -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=ignore -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/main/tests/framework/.settings/org.eclipse.jdt.ui.prefs b/icu4j/main/tests/framework/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/main/tests/framework/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/main/tests/framework/build.properties b/icu4j/main/tests/framework/build.properties deleted file mode 100644 index 0d6234afbf9..00000000000 --- a/icu4j/main/tests/framework/build.properties +++ /dev/null @@ -1,9 +0,0 @@ -#******************************************************************************* -# Copyright (C) 2016 and later: Unicode, Inc. and others. * -# License & terms of use: http://www.unicode.org/copyright.html * -#******************************************************************************* -#******************************************************************************* -#* Copyright (C) 2009, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../shared diff --git a/icu4j/main/tests/framework/build.xml b/icu4j/main/tests/framework/build.xml deleted file mode 100644 index 6ba3a311f59..00000000000 --- a/icu4j/main/tests/framework/build.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/framework/manifest.stub b/icu4j/main/tests/framework/manifest.stub deleted file mode 100644 index 824923da93d..00000000000 --- a/icu4j/main/tests/framework/manifest.stub +++ /dev/null @@ -1,11 +0,0 @@ -Manifest-Version: 1.0 - -Name: com/ibm/icu/dev/test -Specification-Title: ICU for Java Test Framework -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: ICU for Java Test Framework -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Copyright-Info: @COPYRIGHT@ \ No newline at end of file diff --git a/icu4j/main/tests/framework/test-framework-build.launch b/icu4j/main/tests/framework/test-framework-build.launch deleted file mode 100644 index 68821377641..00000000000 --- a/icu4j/main/tests/framework/test-framework-build.launch +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/localespi/.classpath b/icu4j/main/tests/localespi/.classpath deleted file mode 100644 index fc65f01b2fb..00000000000 --- a/icu4j/main/tests/localespi/.classpath +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/localespi/.project b/icu4j/main/tests/localespi/.project deleted file mode 100644 index 2bc718d4367..00000000000 --- a/icu4j/main/tests/localespi/.project +++ /dev/null @@ -1,24 +0,0 @@ - - - icu4j-localespi-tests - - - icu4j-collate - icu4j-core - icu4j-currdata - icu4j-langdata - icu4j-regiondata - icu4j-shared - icu4j-test-framework - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/main/tests/localespi/.settings/org.eclipse.core.resources.prefs b/icu4j/main/tests/localespi/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 2c290a68ad3..00000000000 --- a/icu4j/main/tests/localespi/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:18:52 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/main/tests/localespi/.settings/org.eclipse.jdt.core.prefs b/icu4j/main/tests/localespi/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 1a29e9f0b47..00000000000 --- a/icu4j/main/tests/localespi/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,379 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=ignore -org.eclipse.jdt.core.compiler.problem.deprecation=warning -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/main/tests/localespi/.settings/org.eclipse.jdt.ui.prefs b/icu4j/main/tests/localespi/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/main/tests/localespi/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/main/tests/localespi/build.properties b/icu4j/main/tests/localespi/build.properties deleted file mode 100644 index 30fbb9582f0..00000000000 --- a/icu4j/main/tests/localespi/build.properties +++ /dev/null @@ -1,9 +0,0 @@ -#******************************************************************************* -# Copyright (C) 2016 and later: Unicode, Inc. and others. * -# License & terms of use: http://www.unicode.org/copyright.html * -#******************************************************************************* -#******************************************************************************* -#* Copyright (C) 2009-2015, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../shared diff --git a/icu4j/main/tests/localespi/build.xml b/icu4j/main/tests/localespi/build.xml deleted file mode 100644 index 7549f1445a7..00000000000 --- a/icu4j/main/tests/localespi/build.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/localespi/localespi-tests-build.launch b/icu4j/main/tests/localespi/localespi-tests-build.launch deleted file mode 100644 index fe405e216bd..00000000000 --- a/icu4j/main/tests/localespi/localespi-tests-build.launch +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/localespi/manifest.stub b/icu4j/main/tests/localespi/manifest.stub deleted file mode 100644 index e28f5b2f22f..00000000000 --- a/icu4j/main/tests/localespi/manifest.stub +++ /dev/null @@ -1,11 +0,0 @@ -Manifest-Version: 1.0 - -Name: com/ibm/icu/dev/test -Specification-Title: ICU for Java Locale Service Provider Tests -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: ICU for Java Locale Service Provider Tests -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Copyright-Info: @COPYRIGHT@ diff --git a/icu4j/main/tests/packaging/.classpath b/icu4j/main/tests/packaging/.classpath deleted file mode 100644 index bb3de54cbba..00000000000 --- a/icu4j/main/tests/packaging/.classpath +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/packaging/.project b/icu4j/main/tests/packaging/.project deleted file mode 100644 index fc0aed6d086..00000000000 --- a/icu4j/main/tests/packaging/.project +++ /dev/null @@ -1,20 +0,0 @@ - - - icu4j-packaging-tests - - - icu4j-core - icu4j-shared - icu4j-test-framework - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/main/tests/packaging/.settings/org.eclipse.core.resources.prefs b/icu4j/main/tests/packaging/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 2c290a68ad3..00000000000 --- a/icu4j/main/tests/packaging/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:18:52 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/main/tests/packaging/.settings/org.eclipse.jdt.core.prefs b/icu4j/main/tests/packaging/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 80150ffed53..00000000000 --- a/icu4j/main/tests/packaging/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,379 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=ignore -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=ignore -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=ignore -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=ignore -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/main/tests/packaging/.settings/org.eclipse.jdt.ui.prefs b/icu4j/main/tests/packaging/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/main/tests/packaging/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/main/tests/packaging/build.properties b/icu4j/main/tests/packaging/build.properties deleted file mode 100644 index 0d6234afbf9..00000000000 --- a/icu4j/main/tests/packaging/build.properties +++ /dev/null @@ -1,9 +0,0 @@ -#******************************************************************************* -# Copyright (C) 2016 and later: Unicode, Inc. and others. * -# License & terms of use: http://www.unicode.org/copyright.html * -#******************************************************************************* -#******************************************************************************* -#* Copyright (C) 2009, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../shared diff --git a/icu4j/main/tests/packaging/build.xml b/icu4j/main/tests/packaging/build.xml deleted file mode 100644 index bd930c8382a..00000000000 --- a/icu4j/main/tests/packaging/build.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/packaging/manifest.stub b/icu4j/main/tests/packaging/manifest.stub deleted file mode 100644 index 5cc28b418db..00000000000 --- a/icu4j/main/tests/packaging/manifest.stub +++ /dev/null @@ -1,11 +0,0 @@ -Manifest-Version: 1.0 - -Name: com/ibm/icu/dev/test -Specification-Title: ICU for Java Packaging Tests -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: ICU for Java Packaging Tests -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Copyright-Info: @COPYRIGHT@ diff --git a/icu4j/main/tests/packaging/packaging-tests-build.launch b/icu4j/main/tests/packaging/packaging-tests-build.launch deleted file mode 100644 index 1b22ce3e9bb..00000000000 --- a/icu4j/main/tests/packaging/packaging-tests-build.launch +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/translit/.classpath b/icu4j/main/tests/translit/.classpath deleted file mode 100644 index f0cbb84ec68..00000000000 --- a/icu4j/main/tests/translit/.classpath +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/translit/.externalToolBuilders/copy-translit-test-data.launch b/icu4j/main/tests/translit/.externalToolBuilders/copy-translit-test-data.launch deleted file mode 100644 index 34a684f9511..00000000000 --- a/icu4j/main/tests/translit/.externalToolBuilders/copy-translit-test-data.launch +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/translit/.project b/icu4j/main/tests/translit/.project deleted file mode 100644 index b9d63b5ebe4..00000000000 --- a/icu4j/main/tests/translit/.project +++ /dev/null @@ -1,31 +0,0 @@ - - - icu4j-translit-tests - - - icu4j-translit - icu4j-core - icu4j-shared - icu4j-test-framework - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.ui.externaltools.ExternalToolBuilder - full,incremental, - - - LaunchConfigHandle - <project>/.externalToolBuilders/copy-translit-test-data.launch - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/main/tests/translit/.settings/org.eclipse.core.resources.prefs b/icu4j/main/tests/translit/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index c6677cbb62e..00000000000 --- a/icu4j/main/tests/translit/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:19:37 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/main/tests/translit/.settings/org.eclipse.jdt.core.prefs b/icu4j/main/tests/translit/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index f2f4d977352..00000000000 --- a/icu4j/main/tests/translit/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,381 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=ignore -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=ignore -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=ignore -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=ignore -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.join_lines_in_comments=true -org.eclipse.jdt.core.formatter.join_wrapped_lines=true -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/main/tests/translit/.settings/org.eclipse.jdt.ui.prefs b/icu4j/main/tests/translit/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/main/tests/translit/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/main/tests/translit/build.properties b/icu4j/main/tests/translit/build.properties deleted file mode 100644 index 0d6234afbf9..00000000000 --- a/icu4j/main/tests/translit/build.properties +++ /dev/null @@ -1,9 +0,0 @@ -#******************************************************************************* -# Copyright (C) 2016 and later: Unicode, Inc. and others. * -# License & terms of use: http://www.unicode.org/copyright.html * -#******************************************************************************* -#******************************************************************************* -#* Copyright (C) 2009, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../shared diff --git a/icu4j/main/tests/translit/build.xml b/icu4j/main/tests/translit/build.xml deleted file mode 100644 index 3a6b0dfacf8..00000000000 --- a/icu4j/main/tests/translit/build.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/tests/translit/manifest.stub b/icu4j/main/tests/translit/manifest.stub deleted file mode 100644 index c99fc19a08d..00000000000 --- a/icu4j/main/tests/translit/manifest.stub +++ /dev/null @@ -1,11 +0,0 @@ -Manifest-Version: 1.0 - -Name: com/ibm/icu/dev/test -Specification-Title: ICU for Java Transliteration Tests -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: ICU for Java Transliteration Tests -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Copyright-Info: @COPYRIGHT@ diff --git a/icu4j/main/tests/translit/translit-tests-build.launch b/icu4j/main/tests/translit/translit-tests-build.launch deleted file mode 100644 index 3bc7e4db1fb..00000000000 --- a/icu4j/main/tests/translit/translit-tests-build.launch +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/main/translit/pom.xml b/icu4j/main/translit/pom.xml new file mode 100644 index 00000000000..eee8980f4f9 --- /dev/null +++ b/icu4j/main/translit/pom.xml @@ -0,0 +1,64 @@ + + + + 4.0.0 + + com.ibm.icu + main + 74.0.1-SNAPSHOT + + + translit + + + transliteration + ${project.basedir}/../.. + + + + + com.ibm.icu + core + ${project.version} + + + + + com.ibm.icu + core + ${project.version} + test-jar + test + + + com.ibm.icu + framework + ${project.version} + test-jar + test + + + com.ibm.icu + langdata + ${project.version} + test + + + + junit + junit + ${junit.version} + test + + + pl.pragmatists + JUnitParams + ${junitparams.version} + test + + + + diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/impl/UtilityExtensions.java b/icu4j/main/translit/src/main/java/com/ibm/icu/impl/UtilityExtensions.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/impl/UtilityExtensions.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/impl/UtilityExtensions.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/AnyTransliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/AnyTransliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/AnyTransliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/AnyTransliterator.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/BreakTransliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/BreakTransliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/BreakTransliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/BreakTransliterator.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/CaseFoldTransliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/CaseFoldTransliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/CaseFoldTransliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/CaseFoldTransliterator.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/CompoundTransliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/CompoundTransliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/CompoundTransliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/CompoundTransliterator.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/EscapeTransliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/EscapeTransliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/EscapeTransliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/EscapeTransliterator.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/FunctionReplacer.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/FunctionReplacer.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/FunctionReplacer.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/FunctionReplacer.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/LowercaseTransliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/LowercaseTransliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/LowercaseTransliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/LowercaseTransliterator.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/NameUnicodeTransliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/NameUnicodeTransliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/NameUnicodeTransliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/NameUnicodeTransliterator.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/NormalizationTransliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/NormalizationTransliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/NormalizationTransliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/NormalizationTransliterator.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/NullTransliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/NullTransliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/NullTransliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/NullTransliterator.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/RemoveTransliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/RemoveTransliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/RemoveTransliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/RemoveTransliterator.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/RuleBasedTransliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/RuleBasedTransliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/RuleBasedTransliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/RuleBasedTransliterator.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/SourceTargetUtility.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/SourceTargetUtility.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/SourceTargetUtility.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/SourceTargetUtility.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/StringMatcher.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/StringMatcher.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/StringMatcher.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/StringMatcher.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/StringReplacer.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/StringReplacer.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/StringReplacer.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/StringReplacer.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/TitlecaseTransliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/TitlecaseTransliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/TitlecaseTransliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/TitlecaseTransliterator.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/TransliterationRule.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/TransliterationRule.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/TransliterationRule.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/TransliterationRule.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/TransliterationRuleSet.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/TransliterationRuleSet.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/TransliterationRuleSet.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/TransliterationRuleSet.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/Transliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/Transliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/Transliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/Transliterator.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/TransliteratorIDParser.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/TransliteratorIDParser.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/TransliteratorIDParser.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/TransliteratorIDParser.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/TransliteratorParser.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/TransliteratorParser.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/TransliteratorParser.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/TransliteratorParser.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/TransliteratorRegistry.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/TransliteratorRegistry.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/TransliteratorRegistry.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/TransliteratorRegistry.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/UnescapeTransliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/UnescapeTransliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/UnescapeTransliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/UnescapeTransliterator.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/UnicodeNameTransliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/UnicodeNameTransliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/UnicodeNameTransliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/UnicodeNameTransliterator.java diff --git a/icu4j/main/classes/translit/src/com/ibm/icu/text/UppercaseTransliterator.java b/icu4j/main/translit/src/main/java/com/ibm/icu/text/UppercaseTransliterator.java similarity index 100% rename from icu4j/main/classes/translit/src/com/ibm/icu/text/UppercaseTransliterator.java rename to icu4j/main/translit/src/main/java/com/ibm/icu/text/UppercaseTransliterator.java diff --git a/icu4j/main/translit/src/main/resources/LICENSE b/icu4j/main/translit/src/main/resources/LICENSE new file mode 120000 index 00000000000..ee8b6feb8cc --- /dev/null +++ b/icu4j/main/translit/src/main/resources/LICENSE @@ -0,0 +1 @@ +../../../../../../LICENSE \ No newline at end of file diff --git a/icu4j/main/translit/src/main/resources/com/ibm/icu/impl/data/icudt74b/translit/el.res b/icu4j/main/translit/src/main/resources/com/ibm/icu/impl/data/icudt74b/translit/el.res new file mode 100644 index 00000000000..9474df27da6 Binary files /dev/null and b/icu4j/main/translit/src/main/resources/com/ibm/icu/impl/data/icudt74b/translit/el.res differ diff --git a/icu4j/main/translit/src/main/resources/com/ibm/icu/impl/data/icudt74b/translit/en.res b/icu4j/main/translit/src/main/resources/com/ibm/icu/impl/data/icudt74b/translit/en.res new file mode 100644 index 00000000000..528e5a0aa65 Binary files /dev/null and b/icu4j/main/translit/src/main/resources/com/ibm/icu/impl/data/icudt74b/translit/en.res differ diff --git a/icu4j/main/translit/src/main/resources/com/ibm/icu/impl/data/icudt74b/translit/root.res b/icu4j/main/translit/src/main/resources/com/ibm/icu/impl/data/icudt74b/translit/root.res new file mode 100644 index 00000000000..54a7938ffab Binary files /dev/null and b/icu4j/main/translit/src/main/resources/com/ibm/icu/impl/data/icudt74b/translit/root.res differ diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/TestBoilerplate.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/TestBoilerplate.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/TestBoilerplate.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/TestBoilerplate.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/AnyScriptTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/AnyScriptTest.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/AnyScriptTest.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/AnyScriptTest.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/CompoundTransliteratorTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/CompoundTransliteratorTest.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/CompoundTransliteratorTest.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/CompoundTransliteratorTest.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/ErrorTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/ErrorTest.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/ErrorTest.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/ErrorTest.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/IncrementalProgressTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/IncrementalProgressTest.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/IncrementalProgressTest.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/IncrementalProgressTest.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/JamoTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/JamoTest.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/JamoTest.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/JamoTest.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/RegexUtilitiesTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/RegexUtilitiesTest.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/RegexUtilitiesTest.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/RegexUtilitiesTest.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/ReplaceableTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/ReplaceableTest.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/ReplaceableTest.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/ReplaceableTest.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/RoundTripTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/RoundTripTest.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/RoundTripTest.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/RoundTripTest.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/TestUtility.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/TestUtility.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/TestUtility.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/TestUtility.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/ThreadTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/ThreadTest.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/ThreadTest.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/ThreadTest.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/TransliteratorDisorderedMarksTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/TransliteratorDisorderedMarksTest.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/TransliteratorDisorderedMarksTest.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/TransliteratorDisorderedMarksTest.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/TransliteratorInstantiateAllTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/TransliteratorInstantiateAllTest.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/TransliteratorInstantiateAllTest.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/TransliteratorInstantiateAllTest.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/TransliteratorTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/TransliteratorTest.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/TransliteratorTest.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/TransliteratorTest.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/UnicodeMapBoilerplateTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/UnicodeMapBoilerplateTest.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/UnicodeMapBoilerplateTest.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/UnicodeMapBoilerplateTest.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/UnicodeMapTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/UnicodeMapTest.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/UnicodeMapTest.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/UnicodeMapTest.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/UnicodeSetBoilerplateTest.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/UnicodeSetBoilerplateTest.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/UnicodeSetBoilerplateTest.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/UnicodeSetBoilerplateTest.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/WriteCharts.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/WriteCharts.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/WriteCharts.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/translit/WriteCharts.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/util/TestUtilities.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/util/TestUtilities.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/util/TestUtilities.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/test/util/TestUtilities.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/util/ElapsedTimer.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/util/ElapsedTimer.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/util/ElapsedTimer.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/util/ElapsedTimer.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/util/ImmutableEntry.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/util/ImmutableEntry.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/util/ImmutableEntry.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/util/ImmutableEntry.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/util/UnicodeMap.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/util/UnicodeMap.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/util/UnicodeMap.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/util/UnicodeMap.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/util/UnicodeMapIterator.java b/icu4j/main/translit/src/test/java/com/ibm/icu/dev/util/UnicodeMapIterator.java similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/util/UnicodeMapIterator.java rename to icu4j/main/translit/src/test/java/com/ibm/icu/dev/util/UnicodeMapIterator.java diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/langtagRegex.txt b/icu4j/main/translit/src/test/resources/com/ibm/icu/dev/test/translit/langtagRegex.txt similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/langtagRegex.txt rename to icu4j/main/translit/src/test/resources/com/ibm/icu/dev/test/translit/langtagRegex.txt diff --git a/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/package.html b/icu4j/main/translit/src/test/resources/com/ibm/icu/dev/test/translit/package.html similarity index 100% rename from icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/package.html rename to icu4j/main/translit/src/test/resources/com/ibm/icu/dev/test/translit/package.html diff --git a/icu4j/pom.xml b/icu4j/pom.xml new file mode 100644 index 00000000000..e22dea87a17 --- /dev/null +++ b/icu4j/pom.xml @@ -0,0 +1,346 @@ + + + + 4.0.0 + + com.ibm.icu + icu4j-root + 74.0.1-SNAPSHOT + pom + + ${proj-title} (${project.artifactId}) + International Component for Unicode for Java (ICU4J) is a mature, widely used Java library + providing Unicode and Globalization support + + + Unicode, Inc. + https://icu.unicode.org/ + + + + main + demos + samples + tools/misc + + + + UTF-8 + 1.8 + 1.8 + + 4.13.2 + 1.1.1 + + International Components for Unicode for Java + ${project.artifactId} + + + 74 Release Candidate + ICU4J ${api.doc.version} + ICU4J ${api.doc.version} + <font size=-1>Copyright © 2016 Unicode, Inc. and others.</font> + + ${project.basedir} + + + + 74 + 74.0.1 + 74.0.1 + + JavaSE-1.8 + + + ${project.artifactId} + + + ${proj-title} (${proj.displayname}) + ${proj-title} (${proj.displayname}) + ${proj-title} (${proj.displayname}) + com.ibm.icu.${module-name} + com.ibm.icu.${module-name} + ICU4J ${proj.displayname} + + Unicode, Inc. + Unicode, Inc. + Unicode, Inc. + org.unicode + 1.0 + 2 + © 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html + + + + + + + maven-clean-plugin + 3.3.1 + + + maven-resources-plugin + 3.3.1 + + + maven-compiler-plugin + 3.11.0 + + + maven-surefire-plugin + 3.1.2 + + + maven-install-plugin + 3.1.1 + + + maven-deploy-plugin + 3.1.1 + + + maven-site-plugin + 4.0.0-M9 + + + maven-source-plugin + 3.3.0 + + + maven-project-info-reports-plugin + 3.4.5 + + + maven-shade-plugin + 3.5.0 + + + maven-assembly-plugin + 3.6.0 + + + maven-dependency-plugin + 3.6.0 + + + maven-release-plugin + 3.0.1 + + + maven-enforcer-plugin + 3.3.0 + + + maven-javadoc-plugin + 3.5.0 + + com.ibm.icu.impl,com.ibm.icu.impl.*,com.ibm.icu.dev.*,com.ibm.icu.samples,com.ibm.icu.samples.* + + html + true + true + true + ${icu4j.api.doc.window.title} + ${icu4j.api.doc.window.title} +
${icu4j.api.doc.header}
+ ${icu4j.api.doc.copyright.footer} + stylesheet8.css + UTF-8 + UTF-8 + UTF-8 + true + true + + + -J-Djcitesourcepath=${icu4j.api.doc.root.dir}/samples/src/main/java${path.separator}${icu4j.api.doc.root.dir}/demos/src/main/java${path.separator}${icu4j.api.doc.root.dir}/main/core/src/main/java + -J-Dfile.encoding=UTF-8 + -J-Djciteverbose=true + + + + com.ibm.icu.dev.tool.docs.ICUTaglet + + ${icu4j.api.doc.root.dir}/tools/build/target/classes + + + ch.arrenbrecht.jcite.JCiteTaglet + + + + + org.mcraig + jcite + 1.13.0 + + + + commons-discovery + commons-discovery + 0.5 + + + commons-logging + commons-logging + 1.2 + + + + + category + a + Category: + + +
+
+ + maven-jar-plugin + 3.3.0 + + + + true + true + + + ${mf.Automatic-Module-Name} + ${mf.Bundle-Copyright} + ${mf.Specification-Title} + ${mf.Specification-Version} + ${mf.Specification-Vendor} + ${mf.Implementation-Title} + ${mf.Implementation-Version} + ${mf.Implementation-Vendor} + ${mf.Implementation-Vendor-Id} + ${mf.Bundle-ManifestVersion} + ${mf.Bundle-Name} + ${mf.Bundle-Description} + ${mf.Bundle-SymbolicName} + ${mf.Bundle-Version} + ${mf.Bundle-Vendor} + ${mf.Bundle-Copyright} + ${mf.Bundle-RequiredExecutionEnvironment} + + + + +
+
+ + + + org.apache.maven.plugins + maven-enforcer-plugin + + + enforce-maven + + enforce + + + + + 3.2.5 + + + + + + + + +
+ + + + + + + with_sources + + + + maven-source-plugin + + + attach-sources + + jar-no-fork + + + + + + + + + + + + with_javadoc + + + + maven-javadoc-plugin + + + attach-javadocs + + jar + + + + + + + + + + + with_full_javadoc + + + + maven-javadoc-plugin + + + aggregate + site + + aggregate + + + + + + + + + + + old_jdk_taglet + + [1.7,1.8] + + + tools/build + + + + +
diff --git a/icu4j/samples/.classpath b/icu4j/samples/.classpath deleted file mode 100644 index 7c897356802..00000000000 --- a/icu4j/samples/.classpath +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/icu4j/samples/.project b/icu4j/samples/.project deleted file mode 100644 index c05c28b194a..00000000000 --- a/icu4j/samples/.project +++ /dev/null @@ -1,19 +0,0 @@ - - - icu4j-samples - - - icu4j-collate - icu4j-core - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/samples/.settings/org.eclipse.core.resources.prefs b/icu4j/samples/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 5f2b19db0b9..00000000000 --- a/icu4j/samples/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Tue Oct 11 11:53:42 EDT 2011 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/samples/.settings/org.eclipse.jdt.core.prefs b/icu4j/samples/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index bdf1a220522..00000000000 --- a/icu4j/samples/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,394 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.doc.comment.support=enabled -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=warning -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.invalidJavadoc=warning -org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=disabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingJavadocTagDescription=all_standard_tags -org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=disabled -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.join_lines_in_comments=true -org.eclipse.jdt.core.formatter.join_wrapped_lines=true -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/samples/.settings/org.eclipse.jdt.ui.prefs b/icu4j/samples/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/samples/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/samples/build.properties b/icu4j/samples/build.properties deleted file mode 100644 index 7f1a1f7dc50..00000000000 --- a/icu4j/samples/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright (C) 2016 and later: Unicode, Inc. and others. -# License & terms of use: http://www.unicode.org/copyright.html -#******************************************************************************* -#* Copyright (C) 2011-2014, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../main/shared diff --git a/icu4j/samples/build.xml b/icu4j/samples/build.xml deleted file mode 100644 index 518c7e4da05..00000000000 --- a/icu4j/samples/build.xml +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/samples/manifest.stub b/icu4j/samples/manifest.stub deleted file mode 100644 index afb58b4d8db..00000000000 --- a/icu4j/samples/manifest.stub +++ /dev/null @@ -1,11 +0,0 @@ -Manifest-Version: 1.0 - -Name: com/ibm/icu/samples -Specification-Title: ICU for Java Samples -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: ICU for Java Samples -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Copyright-Info: @COPYRIGHT@ diff --git a/icu4j/samples/pom.xml b/icu4j/samples/pom.xml new file mode 100644 index 00000000000..353d9c09078 --- /dev/null +++ b/icu4j/samples/pom.xml @@ -0,0 +1,33 @@ + + + + 4.0.0 + + com.ibm.icu + icu4j-root + 74.0.1-SNAPSHOT + + + samples + + + ${project.basedir}/.. + + + + + com.ibm.icu + core + ${project.version} + + + com.ibm.icu + collate + ${project.version} + + + + diff --git a/icu4j/samples/src/com/ibm/icu/samples/iuc/PopulationData.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/iuc/PopulationData.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/iuc/PopulationData.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/iuc/PopulationData.java diff --git a/icu4j/samples/src/com/ibm/icu/samples/iuc/Sample13_Hello.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/iuc/Sample13_Hello.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/iuc/Sample13_Hello.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/iuc/Sample13_Hello.java diff --git a/icu4j/samples/src/com/ibm/icu/samples/iuc/Sample30_ResHello.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/iuc/Sample30_ResHello.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/iuc/Sample30_ResHello.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/iuc/Sample30_ResHello.java diff --git a/icu4j/samples/src/com/ibm/icu/samples/iuc/Sample40_PopMsg.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/iuc/Sample40_PopMsg.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/iuc/Sample40_PopMsg.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/iuc/Sample40_PopMsg.java diff --git a/icu4j/samples/src/com/ibm/icu/samples/iuc/Sample50_PopSort.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/iuc/Sample50_PopSort.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/iuc/Sample50_PopSort.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/iuc/Sample50_PopSort.java diff --git a/icu4j/samples/src/com/ibm/icu/samples/iuc/SupplementalUtilities.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/iuc/SupplementalUtilities.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/iuc/SupplementalUtilities.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/iuc/SupplementalUtilities.java diff --git a/icu4j/samples/src/com/ibm/icu/samples/iuc/package-info.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/iuc/package-info.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/iuc/package-info.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/iuc/package-info.java diff --git a/icu4j/samples/src/com/ibm/icu/samples/shaping/ArabicShapingSample.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/shaping/ArabicShapingSample.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/shaping/ArabicShapingSample.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/shaping/ArabicShapingSample.java diff --git a/icu4j/samples/src/com/ibm/icu/samples/text/dateintervalformat/DateIntervalFormatSample.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/text/dateintervalformat/DateIntervalFormatSample.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/text/dateintervalformat/DateIntervalFormatSample.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/text/dateintervalformat/DateIntervalFormatSample.java diff --git a/icu4j/samples/src/com/ibm/icu/samples/text/datetimepatterngenerator/DateTimePatternGeneratorSample.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/text/datetimepatterngenerator/DateTimePatternGeneratorSample.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/text/datetimepatterngenerator/DateTimePatternGeneratorSample.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/text/datetimepatterngenerator/DateTimePatternGeneratorSample.java diff --git a/icu4j/samples/src/com/ibm/icu/samples/text/messagepattern/MessagePatternDemo.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/text/messagepattern/MessagePatternDemo.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/text/messagepattern/MessagePatternDemo.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/text/messagepattern/MessagePatternDemo.java diff --git a/icu4j/samples/src/com/ibm/icu/samples/text/messagepattern/MessagePatternUtilDemo.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/text/messagepattern/MessagePatternUtilDemo.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/text/messagepattern/MessagePatternUtilDemo.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/text/messagepattern/MessagePatternUtilDemo.java diff --git a/icu4j/samples/src/com/ibm/icu/samples/text/messagepattern/MiniMessageFormatter.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/text/messagepattern/MiniMessageFormatter.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/text/messagepattern/MiniMessageFormatter.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/text/messagepattern/MiniMessageFormatter.java diff --git a/icu4j/samples/src/com/ibm/icu/samples/text/pluralformat/PluralFormatSample.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/text/pluralformat/PluralFormatSample.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/text/pluralformat/PluralFormatSample.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/text/pluralformat/PluralFormatSample.java diff --git a/icu4j/samples/src/com/ibm/icu/samples/util/timescale/PivotDemo.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/util/timescale/PivotDemo.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/util/timescale/PivotDemo.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/util/timescale/PivotDemo.java diff --git a/icu4j/samples/src/com/ibm/icu/samples/util/timezone/BasicTimeZoneExample.java b/icu4j/samples/src/main/java/com/ibm/icu/samples/util/timezone/BasicTimeZoneExample.java similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/util/timezone/BasicTimeZoneExample.java rename to icu4j/samples/src/main/java/com/ibm/icu/samples/util/timezone/BasicTimeZoneExample.java diff --git a/icu4j/samples/src/main/resources/LICENSE b/icu4j/samples/src/main/resources/LICENSE new file mode 120000 index 00000000000..2a64f9d0fc6 --- /dev/null +++ b/icu4j/samples/src/main/resources/LICENSE @@ -0,0 +1 @@ +../../../../../LICENSE \ No newline at end of file diff --git a/icu4j/samples/src/com/ibm/icu/samples/iuc/data/popmsg/en.res b/icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/popmsg/en.res similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/iuc/data/popmsg/en.res rename to icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/popmsg/en.res diff --git a/icu4j/samples/src/com/ibm/icu/samples/iuc/data/popmsg/es.res b/icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/popmsg/es.res similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/iuc/data/popmsg/es.res rename to icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/popmsg/es.res diff --git a/icu4j/samples/src/com/ibm/icu/samples/iuc/data/popmsg/res_index.res b/icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/popmsg/res_index.res similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/iuc/data/popmsg/res_index.res rename to icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/popmsg/res_index.res diff --git a/icu4j/samples/src/com/ibm/icu/samples/iuc/data/popmsg/root.res b/icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/popmsg/root.res similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/iuc/data/popmsg/root.res rename to icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/popmsg/root.res diff --git a/icu4j/samples/src/com/ibm/icu/samples/iuc/data/reshello/es.res b/icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/reshello/es.res similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/iuc/data/reshello/es.res rename to icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/reshello/es.res diff --git a/icu4j/samples/src/com/ibm/icu/samples/iuc/data/reshello/mt.res b/icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/reshello/mt.res similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/iuc/data/reshello/mt.res rename to icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/reshello/mt.res diff --git a/icu4j/samples/src/com/ibm/icu/samples/iuc/data/reshello/res_index.res b/icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/reshello/res_index.res similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/iuc/data/reshello/res_index.res rename to icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/reshello/res_index.res diff --git a/icu4j/samples/src/com/ibm/icu/samples/iuc/data/reshello/root.res b/icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/reshello/root.res similarity index 100% rename from icu4j/samples/src/com/ibm/icu/samples/iuc/data/reshello/root.res rename to icu4j/samples/src/main/resources/com/ibm/icu/samples/iuc/data/reshello/root.res diff --git a/icu4j/tools/build/.classpath b/icu4j/tools/build/.classpath deleted file mode 100644 index eac3c340f64..00000000000 --- a/icu4j/tools/build/.classpath +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/icu4j/tools/build/.project b/icu4j/tools/build/.project deleted file mode 100644 index 2f6f1f2cf18..00000000000 --- a/icu4j/tools/build/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - icu4j-build-tools - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/tools/build/.settings/org.eclipse.core.resources.prefs b/icu4j/tools/build/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 2b80740f22b..00000000000 --- a/icu4j/tools/build/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:16:57 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/tools/build/.settings/org.eclipse.jdt.core.prefs b/icu4j/tools/build/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index d91a75926be..00000000000 --- a/icu4j/tools/build/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,361 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=ignore -org.eclipse.jdt.core.compiler.problem.deprecation=warning -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=ignore -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=ignore -org.eclipse.jdt.core.compiler.problem.rawTypeReference=ignore -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=ignore -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedExceptionParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=ignore -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=disabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true diff --git a/icu4j/tools/build/.settings/org.eclipse.jdt.ui.prefs b/icu4j/tools/build/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/tools/build/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/tools/build/build-tools-build.launch b/icu4j/tools/build/build-tools-build.launch deleted file mode 100644 index 2ef397c47dd..00000000000 --- a/icu4j/tools/build/build-tools-build.launch +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/tools/build/build.properties b/icu4j/tools/build/build.properties deleted file mode 100644 index 2ce6f8075be..00000000000 --- a/icu4j/tools/build/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright (C) 2016 and later: Unicode, Inc. and others. -# License & terms of use: http://www.unicode.org/copyright.html -#******************************************************************************* -#* Copyright (C) 2009, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../main/shared diff --git a/icu4j/tools/build/build.xml b/icu4j/tools/build/build.xml deleted file mode 100644 index fd510fd343d..00000000000 --- a/icu4j/tools/build/build.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/tools/build/manifest.stub b/icu4j/tools/build/manifest.stub deleted file mode 100644 index 7dd9dd09e90..00000000000 --- a/icu4j/tools/build/manifest.stub +++ /dev/null @@ -1,21 +0,0 @@ -Manifest-Version: 1.0 - -Name: com/ibm/icu/dev/tool/docs -Specification-Title: ICU for Java Doc Tools -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: ICU for Java Doc Tools -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Copyright-Info: @COPYRIGHT@ - -Name: com/ibm/icu/dev/tool/index -Specification-Title: ICU for Java Resource Index Generator -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: ICU for Java Resource Index Generator -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Copyright-Info: @COPYRIGHT@ diff --git a/icu4j/tools/build/pom.xml b/icu4j/tools/build/pom.xml new file mode 100644 index 00000000000..b55f3db3e65 --- /dev/null +++ b/icu4j/tools/build/pom.xml @@ -0,0 +1,31 @@ + + + + 4.0.0 + + com.ibm.icu + icu4j-root + 74.0.1-SNAPSHOT + ../../pom.xml + + + tools_build + + + ${project.basedir}/../.. + + + + + jdk.tools + jdk.tools + 1.8 + system + ${JAVA_HOME}/lib/tools.jar + + + + diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/coverage/JacocoReportCheck.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/coverage/JacocoReportCheck.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/coverage/JacocoReportCheck.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/coverage/JacocoReportCheck.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/APIData.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/APIData.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/APIData.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/APIData.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/APIInfo.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/APIInfo.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/APIInfo.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/APIInfo.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/APIStatusConsistencyChecker.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/APIStatusConsistencyChecker.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/APIStatusConsistencyChecker.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/APIStatusConsistencyChecker.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/CheckAPI.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/CheckAPI.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/CheckAPI.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/CheckAPI.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/CheckTags.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/CheckTags.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/CheckTags.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/CheckTags.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/CodeMangler.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/CodeMangler.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/CodeMangler.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/CodeMangler.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/CollectAPI.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/CollectAPI.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/CollectAPI.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/CollectAPI.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/DeprecatedAPIChecker.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/DeprecatedAPIChecker.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/DeprecatedAPIChecker.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/DeprecatedAPIChecker.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/Deprecator.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/Deprecator.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/Deprecator.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/Deprecator.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/GatherAPIData.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/GatherAPIData.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/GatherAPIData.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/GatherAPIData.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/GatherAPIDataOld.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/GatherAPIDataOld.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/GatherAPIDataOld.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/GatherAPIDataOld.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/ICUJDKCompare.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/ICUJDKCompare.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/ICUJDKCompare.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/ICUJDKCompare.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/ICUTaglet.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/ICUTaglet.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/ICUTaglet.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/ICUTaglet.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/ICUTagletAdapter.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/ICUTagletAdapter.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/ICUTagletAdapter.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/ICUTagletAdapter.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/ReportAPI.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/ReportAPI.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/ReportAPI.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/ReportAPI.java diff --git a/icu4j/tools/build/src/com/ibm/icu/dev/tool/index/IndexGenerator.java b/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/index/IndexGenerator.java similarity index 100% rename from icu4j/tools/build/src/com/ibm/icu/dev/tool/index/IndexGenerator.java rename to icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/index/IndexGenerator.java diff --git a/icu4j/tools/build/src/main/resources/LICENSE b/icu4j/tools/build/src/main/resources/LICENSE new file mode 120000 index 00000000000..ee8b6feb8cc --- /dev/null +++ b/icu4j/tools/build/src/main/resources/LICENSE @@ -0,0 +1 @@ +../../../../../../LICENSE \ No newline at end of file diff --git a/icu4j/tools/misc/.classpath b/icu4j/tools/misc/.classpath deleted file mode 100644 index 3f72aa278e7..00000000000 --- a/icu4j/tools/misc/.classpath +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/icu4j/tools/misc/.project b/icu4j/tools/misc/.project deleted file mode 100644 index 2fbf5974887..00000000000 --- a/icu4j/tools/misc/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - icu4j-tools - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/icu4j/tools/misc/.settings/org.eclipse.core.resources.prefs b/icu4j/tools/misc/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 95ade2793ea..00000000000 --- a/icu4j/tools/misc/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Fri Nov 05 14:19:22 EDT 2010 -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/icu4j/tools/misc/.settings/org.eclipse.jdt.core.prefs b/icu4j/tools/misc/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index b53da366194..00000000000 --- a/icu4j/tools/misc/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,379 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled -org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore -org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull -org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault -org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable -org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning -org.eclipse.jdt.core.compiler.problem.deadCode=ignore -org.eclipse.jdt.core.compiler.problem.deprecation=ignore -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=warning -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.finalParameterBound=ignore -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled -org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning -org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error -org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=ignore -org.eclipse.jdt.core.compiler.problem.rawTypeReference=ignore -org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore -org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=ignore -org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=ignore -org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=1.8 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true -org.eclipse.jdt.core.formatter.comment.indent_root_tags=true -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert -org.eclipse.jdt.core.formatter.comment.line_length=120 -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=space -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true diff --git a/icu4j/tools/misc/.settings/org.eclipse.jdt.ui.prefs b/icu4j/tools/misc/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index d733db10d58..00000000000 --- a/icu4j/tools/misc/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,68 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=_ICU4J Standard -formatter_settings_version=11 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;org;com; -org.eclipse.jdt.ui.javadoc=true -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 -org.eclipse.jdt.ui.text.custom_code_templates= -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_methods=false -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_missing_override_annotations_interface_methods=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_functional_interfaces=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=false -sp_cleanup.format_source_code_changes_only=false -sp_cleanup.insert_inferred_type_arguments=false -sp_cleanup.make_local_variable_final=true -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_type_abstract_if_missing_method=false -sp_cleanup.make_variable_declarations_final=false -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=true -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_redundant_type_arguments=true -sp_cleanup.remove_trailing_whitespaces=true -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_anonymous_class_creation=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_lambda=true -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true -sp_cleanup.use_type_arguments=false diff --git a/icu4j/tools/misc/build.properties b/icu4j/tools/misc/build.properties deleted file mode 100644 index 2ce6f8075be..00000000000 --- a/icu4j/tools/misc/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright (C) 2016 and later: Unicode, Inc. and others. -# License & terms of use: http://www.unicode.org/copyright.html -#******************************************************************************* -#* Copyright (C) 2009, International Business Machines Corporation and * -#* others. All Rights Reserved. * -#******************************************************************************* -shared.dir = ../../main/shared diff --git a/icu4j/tools/misc/build.xml b/icu4j/tools/misc/build.xml deleted file mode 100644 index bf0ed0817e7..00000000000 --- a/icu4j/tools/misc/build.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/icu4j/tools/misc/manifest.stub b/icu4j/tools/misc/manifest.stub deleted file mode 100644 index 634c35eac29..00000000000 --- a/icu4j/tools/misc/manifest.stub +++ /dev/null @@ -1,11 +0,0 @@ -Manifest-Version: 1.0 - -Name: com/ibm/icu/dev/tool -Specification-Title: ICU for Java Tools -Specification-Version: @SPECVERSION@ -Specification-Vendor: Unicode, Inc. -Implementation-Title: ICU for Java Tools -Implementation-Version: @IMPLVERSION@ -Implementation-Vendor: Unicode, Inc. -Implementation-Vendor-Id: org.unicode -Copyright-Info: @COPYRIGHT@ diff --git a/icu4j/tools/misc/pom.xml b/icu4j/tools/misc/pom.xml new file mode 100644 index 00000000000..913598bb1f1 --- /dev/null +++ b/icu4j/tools/misc/pom.xml @@ -0,0 +1,49 @@ + + + + 4.0.0 + + com.ibm.icu + icu4j-root + 74.0.1-SNAPSHOT + ../../pom.xml + + + tools_misc + + + ${project.basedir}/../.. + + + + + com.ibm.icu + core + ${project.version} + + + com.ibm.icu + translit + ${project.version} + + + + + + + maven-jar-plugin + + + + com.ibm.icu.dev.tool.localeconverter.XLIFF2ICUConverter + + + + + + + + diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/UOption.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/UOption.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/UOption.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/UOption.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/charsetdet/mbcs/BIG5Tool.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/charsetdet/mbcs/BIG5Tool.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/charsetdet/mbcs/BIG5Tool.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/charsetdet/mbcs/BIG5Tool.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/charsetdet/mbcs/EUCTool.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/charsetdet/mbcs/EUCTool.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/charsetdet/mbcs/EUCTool.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/charsetdet/mbcs/EUCTool.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/Checker.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/charsetdet/sbcs/Checker.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/Checker.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/charsetdet/sbcs/Checker.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/InputFile.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/charsetdet/sbcs/InputFile.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/InputFile.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/charsetdet/sbcs/InputFile.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/NGramList.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/charsetdet/sbcs/NGramList.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/NGramList.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/charsetdet/sbcs/NGramList.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/NGramParser.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/charsetdet/sbcs/NGramParser.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/NGramParser.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/charsetdet/sbcs/NGramParser.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/StatisticsTool.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/charsetdet/sbcs/StatisticsTool.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/StatisticsTool.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/charsetdet/sbcs/StatisticsTool.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/compression/CompressionTableGenerator.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/compression/CompressionTableGenerator.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/compression/CompressionTableGenerator.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/compression/CompressionTableGenerator.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/IMETest.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/IMETest.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/IMETest.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/IMETest.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/BengaliInputMethodDescriptor.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/BengaliInputMethodDescriptor.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/BengaliInputMethodDescriptor.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/BengaliInputMethodDescriptor.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/DevanagariInputMethodDescriptor.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/DevanagariInputMethodDescriptor.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/DevanagariInputMethodDescriptor.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/DevanagariInputMethodDescriptor.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/GujaratiInputMethodDescriptor.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/GujaratiInputMethodDescriptor.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/GujaratiInputMethodDescriptor.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/GujaratiInputMethodDescriptor.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/GurmukhiInputMethodDescriptor.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/GurmukhiInputMethodDescriptor.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/GurmukhiInputMethodDescriptor.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/GurmukhiInputMethodDescriptor.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/IndicIMDescriptor.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/IndicIMDescriptor.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/IndicIMDescriptor.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/IndicIMDescriptor.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/IndicInputMethod.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/IndicInputMethod.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/IndicInputMethod.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/IndicInputMethod.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/IndicInputMethodImpl.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/IndicInputMethodImpl.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/IndicInputMethodImpl.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/IndicInputMethodImpl.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/KannadaInputMethodDescriptor.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/KannadaInputMethodDescriptor.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/KannadaInputMethodDescriptor.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/KannadaInputMethodDescriptor.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/MalayalamInputMethodDescriptor.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/MalayalamInputMethodDescriptor.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/MalayalamInputMethodDescriptor.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/MalayalamInputMethodDescriptor.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/OriyaInputMethodDescriptor.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/OriyaInputMethodDescriptor.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/OriyaInputMethodDescriptor.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/OriyaInputMethodDescriptor.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/TamilInputMethodDescriptor.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/TamilInputMethodDescriptor.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/TamilInputMethodDescriptor.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/TamilInputMethodDescriptor.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/TeluguInputMethodDescriptor.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/TeluguInputMethodDescriptor.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/TeluguInputMethodDescriptor.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/indic/TeluguInputMethodDescriptor.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/translit/TransliteratorInputMethod.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/translit/TransliteratorInputMethod.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/translit/TransliteratorInputMethod.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/translit/TransliteratorInputMethod.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/translit/TransliteratorInputMethodDescriptor.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/translit/TransliteratorInputMethodDescriptor.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/translit/TransliteratorInputMethodDescriptor.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/ime/translit/TransliteratorInputMethodDescriptor.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ArabicCharacterData.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ArabicCharacterData.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ArabicCharacterData.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ArabicCharacterData.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ArabicShaping.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ArabicShaping.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ArabicShaping.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ArabicShaping.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/BuildMirroringTables.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/BuildMirroringTables.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/BuildMirroringTables.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/BuildMirroringTables.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/CanonGSUBBuilder.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/CanonGSUBBuilder.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/CanonGSUBBuilder.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/CanonGSUBBuilder.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/CanonicalCharacterData.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/CanonicalCharacterData.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/CanonicalCharacterData.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/CanonicalCharacterData.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ClassTable.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ClassTable.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ClassTable.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ClassTable.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/DecompTable.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/DecompTable.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/DecompTable.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/DecompTable.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/Feature.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/Feature.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/Feature.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/Feature.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/FeatureList.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/FeatureList.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/FeatureList.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/FeatureList.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/GDEFWriter.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/GDEFWriter.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/GDEFWriter.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/GDEFWriter.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/GSUBWriter.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/GSUBWriter.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/GSUBWriter.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/GSUBWriter.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/LanguageData.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/LanguageData.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/LanguageData.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/LanguageData.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/LigatureEntry.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/LigatureEntry.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/LigatureEntry.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/LigatureEntry.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/LigatureModuleWriter.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/LigatureModuleWriter.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/LigatureModuleWriter.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/LigatureModuleWriter.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/LigatureTree.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/LigatureTree.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/LigatureTree.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/LigatureTree.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/LigatureTreeWalker.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/LigatureTreeWalker.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/LigatureTreeWalker.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/LigatureTreeWalker.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/Lookup.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/Lookup.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/Lookup.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/Lookup.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/LookupList.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/LookupList.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/LookupList.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/LookupList.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/LookupSubtable.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/LookupSubtable.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/LookupSubtable.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/LookupSubtable.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ModuleWriter.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ModuleWriter.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ModuleWriter.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ModuleWriter.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/OpenTypeTableWriter.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/OpenTypeTableWriter.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/OpenTypeTableWriter.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/OpenTypeTableWriter.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/OpenTypeTagBuilder.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/OpenTypeTagBuilder.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/OpenTypeTagBuilder.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/OpenTypeTagBuilder.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptData.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ScriptData.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptData.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ScriptData.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptIDModuleWriter.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ScriptIDModuleWriter.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptIDModuleWriter.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ScriptIDModuleWriter.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptList.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ScriptList.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptList.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ScriptList.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptModuleWriter.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ScriptModuleWriter.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptModuleWriter.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ScriptModuleWriter.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptNameBuilder.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ScriptNameBuilder.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptNameBuilder.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ScriptNameBuilder.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptRunModuleWriter.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ScriptRunModuleWriter.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptRunModuleWriter.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ScriptRunModuleWriter.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptTagModuleWriter.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ScriptTagModuleWriter.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptTagModuleWriter.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ScriptTagModuleWriter.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ShapingTypeBuilder.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ShapingTypeBuilder.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ShapingTypeBuilder.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ShapingTypeBuilder.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/TagUtilities.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/TagUtilities.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/TagUtilities.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/TagUtilities.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/TagValueData.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/TagValueData.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/TagValueData.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/TagValueData.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/TaggedRecord.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/TaggedRecord.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/TaggedRecord.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/TaggedRecord.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ThaiCharacterClasses.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ThaiCharacterClasses.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ThaiCharacterClasses.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ThaiCharacterClasses.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTable.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ThaiStateTable.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTable.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ThaiStateTable.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTableBuilder.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ThaiStateTableBuilder.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTableBuilder.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ThaiStateTableBuilder.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTableModuleWriter.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ThaiStateTableModuleWriter.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTableModuleWriter.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ThaiStateTableModuleWriter.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTransition.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ThaiStateTransition.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTransition.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/ThaiStateTransition.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/TreeWalker.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/TreeWalker.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/TreeWalker.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/layout/TreeWalker.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/localeconverter/CalculateCRC32.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/localeconverter/CalculateCRC32.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/localeconverter/CalculateCRC32.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/localeconverter/CalculateCRC32.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/localeconverter/XLIFF2ICUConverter.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/localeconverter/XLIFF2ICUConverter.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/localeconverter/XLIFF2ICUConverter.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/localeconverter/XLIFF2ICUConverter.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/timescale/CalculateLimits.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/timescale/CalculateLimits.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/timescale/CalculateLimits.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/timescale/CalculateLimits.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/timescale/EpochOffsets.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/timescale/EpochOffsets.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/timescale/EpochOffsets.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/timescale/EpochOffsets.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/timescale/GenerateCTimeScaleData.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/timescale/GenerateCTimeScaleData.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/timescale/GenerateCTimeScaleData.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/timescale/GenerateCTimeScaleData.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/timezone/ICUZDump.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/timezone/ICUZDump.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/timezone/ICUZDump.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/timezone/ICUZDump.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/SourceSet.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/translit/SourceSet.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/SourceSet.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/translit/SourceSet.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/Trans.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/translit/Trans.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/Trans.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/translit/Trans.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/UnicodeSetCloseOver.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/translit/UnicodeSetCloseOver.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/UnicodeSetCloseOver.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/translit/UnicodeSetCloseOver.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/UnicodeSetClosure.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/translit/UnicodeSetClosure.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/UnicodeSetClosure.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/translit/UnicodeSetClosure.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/WriteIndicCharts.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/translit/WriteIndicCharts.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/WriteIndicCharts.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/translit/WriteIndicCharts.java diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/genIndexFilters.java b/icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/translit/genIndexFilters.java similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/genIndexFilters.java rename to icu4j/tools/misc/src/main/java/com/ibm/icu/dev/tool/translit/genIndexFilters.java diff --git a/icu4j/tools/misc/src/main/resources/LICENSE b/icu4j/tools/misc/src/main/resources/LICENSE new file mode 120000 index 00000000000..ee8b6feb8cc --- /dev/null +++ b/icu4j/tools/misc/src/main/resources/LICENSE @@ -0,0 +1 @@ +../../../../../../LICENSE \ No newline at end of file diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/compression/package.html b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/compression/package.html similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/compression/package.html rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/compression/package.html diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/DisplayNames.properties b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/ime/indic/DisplayNames.properties similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/DisplayNames.properties rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/ime/indic/DisplayNames.properties diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/manifest.stub b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/ime/indic/manifest.stub similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/manifest.stub rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/ime/indic/manifest.stub diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/services/java.awt.im.spi.InputMethodDescriptor b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/ime/indic/services/java.awt.im.spi.InputMethodDescriptor similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/indic/services/java.awt.im.spi.InputMethodDescriptor rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/ime/indic/services/java.awt.im.spi.InputMethodDescriptor diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/translit/Transliterator.properties b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/ime/translit/Transliterator.properties similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/translit/Transliterator.properties rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/ime/translit/Transliterator.properties diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/translit/manifest.stub b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/ime/translit/manifest.stub similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/translit/manifest.stub rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/ime/translit/manifest.stub diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/translit/services/java.awt.im.spi.InputMethodDescriptor b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/ime/translit/services/java.awt.im.spi.InputMethodDescriptor similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/ime/translit/services/java.awt.im.spi.InputMethodDescriptor rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/ime/translit/services/java.awt.im.spi.InputMethodDescriptor diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptAndLanguages b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/layout/ScriptAndLanguages similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ScriptAndLanguages rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/layout/ScriptAndLanguages diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/localeconverter/manifest.stub b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/localeconverter/manifest.stub similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/localeconverter/manifest.stub rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/localeconverter/manifest.stub diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/dumpICUrules.bat b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/translit/dumpICUrules.bat similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/dumpICUrules.bat rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/translit/dumpICUrules.bat diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/genIndexFilters.bat b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/translit/genIndexFilters.bat similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/genIndexFilters.bat rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/translit/genIndexFilters.bat diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/indic.bat b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/translit/indic.bat similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/indic.bat rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/translit/indic.bat diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/indic.pl b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/translit/indic.pl similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/indic.pl rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/translit/indic.pl diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/indicExceptions.txt b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/translit/indicExceptions.txt similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/indicExceptions.txt rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/translit/indicExceptions.txt diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/rbtTemplate.txt b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/translit/rbtTemplate.txt similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/rbtTemplate.txt rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/translit/rbtTemplate.txt diff --git a/icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/varsub.bat b/icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/translit/varsub.bat similarity index 100% rename from icu4j/tools/misc/src/com/ibm/icu/dev/tool/translit/varsub.bat rename to icu4j/tools/misc/src/main/resources/com/ibm/icu/dev/tool/translit/varsub.bat diff --git a/icu4j/tools/misc/tools-build.launch b/icu4j/tools/misc/tools-build.launch deleted file mode 100644 index 81fe59d8e35..00000000000 --- a/icu4j/tools/misc/tools-build.launch +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - -