- 
    Bug 
- 
    Resolution: Fixed
- 
     P4 P4
- 
    None
- 
        b25
- 
        generic
- 
        generic
                    `sun/util/Locale/LanguageTag`, (private to Locale) is a pure data carrier which is not modified once created. Currently LanguageTag has some non-final fields, which should be final to make the class immutable. It would be better if converted as a record, and its instance fields implicitly made final.
            
- relates to
- 
                    JDK-8361718 Use `List.of()` in Locale.LanguageTag.EMPTY_SUBTAGS for CDS -           
- Closed
 
-         
- 
                    JDK-8361717 Refactor Collections.emptyList() in Locale related classes -           
- Resolved
 
-         
- links to
- 
                     Commit(master)
        openjdk/jdk/2f530f89 Commit(master)
        openjdk/jdk/2f530f89
- 
                     Review(master)
        openjdk/jdk/25371 Review(master)
        openjdk/jdk/25371