bitwalker/timex

Most functions are incorrect for calendars other than Calendar.ISO

開放

#449 建立於 2018年7月30日

 (1 則留言) (0 個反應) (0 位負責人)Elixir (406 個分叉)batch import
feature/enhancementhelp wantedlevel:advanced

倉庫指標

星標
 (1,807 顆星)
PR 合併指標
 (30 天內沒有已合併 PR)

描述

Most functions in Timex manipulate the Elixir data structures directly. In doing so, they assume a lot about the underlying calendar - in most cases the functions would just not work for anything other than Calendar.ISO. The prime example would be Timex.shift/2.

Timex should either amend those functions to be correct in case they are called with other calendars, or pattern match on the value and document the functions to only work with Calendar.ISO.

貢獻者指南