8 Commits

Author SHA1 Message Date
Charles Hu
2a8e9438ec
Upgrade FoundationICU to 0.0.7 (#645) 2024-05-31 13:50:07 -07:00
Jeremy Schonfeld
e5211f2926
(122981400) Standardize on using internal import 2024-03-06 13:42:02 -08:00
Max Obermeier
c4fa869c60
Implementation for "The DiscreteFormatStyle Protocol" proposal (#416)
* initial commit

* fix linux build issue

* address review

* address review

* synchronize test utilities

* disable Duration DiscreteFormatStyle tests for 32 bit machines
2024-02-16 20:34:26 -08:00
Max Obermeier
51e0e6848e
Implementation for "Additional Configuration Properties for Foundation's FormatStyle Implementations" proposal (#338)
* initial commit

* add dynamicMemberLookup annotation to Attributed format styles

* adopt XCTAssertEqualIgnoreSeparator in tests + ensure compatibility with foundation framework

* address review feedback
2024-02-08 10:15:51 -08:00
Tony Parker
1bb0cbb9cb
Fix up remaining issues where we cache a Locale for format styles, and an autoupdating locale will not cause a refreshed format. (#342)
Follows up on 18ac5ac (#334)

Fixes rdar://119010483
2023-12-07 16:06:57 -08:00
Jeremy Schonfeld
9c72d351d2
(105902981) Replace @_implementationOnly imports with package imports in FoundationPreview (#109) 2023-05-12 11:36:10 -07:00
Charles Hu
3f9105034c Dropped the NS prefix from NSICUDateFormatter, NSICURelativeDateFormatter, NSICULegacyNumberFormatter, and NSICUPatternGenerator 2023-04-10 17:18:23 -07:00
Charles Hu
2095f3cf69 rdar://107533913 (Move FormatStyles to FoundationPreview) 2023-04-10 17:18:23 -07:00