Skip to content

API cleanup, visibility updates, and tech debt cleanup#168

Merged
jedel1043 merged 3 commits intomainfrom
visibility-cleanup
Jan 17, 2025
Merged

API cleanup, visibility updates, and tech debt cleanup#168
jedel1043 merged 3 commits intomainfrom
visibility-cleanup

Conversation

@nekevss
Copy link
Member

@nekevss nekevss commented Jan 17, 2025

This PR addresses some issues brought up in #166.

The general updates are as follows:

  • CalendarDateLike removed in favor of using IsoDate directly.
  • CalendarFieldsType removed
  • GetTemporalCalendar removed
  • DateDuration and TimeDuration exported from root with the other builtins
  • TzProvider renamed to TimeZoneProvider

@nekevss nekevss added C-internal Internal library improvements C-api Changes related to the public API labels Jan 17, 2025
Copy link
Member

@jedel1043 jedel1043 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

API looks much cleaner now!

@jedel1043 jedel1043 merged commit 88961f9 into main Jan 17, 2025
6 checks passed
@nekevss nekevss deleted the visibility-cleanup branch February 11, 2025 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C-api Changes related to the public API C-internal Internal library improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants