Open sffc opened 3 months ago
I want to save this discussion until after neo datetime is fully landed so that we can see exactly which error enums we're having to name in FFI.
Part of the 2.0 FFI audit
@robertbastian says he's fine with names so long as they are targeted/descriptive as opposed to reliant on the crate name.
icu_datetime and icu_calendar have many new, small error enums. We should discuss their naming conventions.
One example which isn't super great is that
icu_calendar::ParseError
is currently exported asCalendarParseError
, even though it is the error resulting from parsing an IXDTF string to a Date, Time, or DateTime. (https://github.com/unicode-org/icu4x/pull/5260)