Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvements to ranges, calculation #3

Conversation

catull
Copy link
Collaborator

@catull catull commented Mar 2, 2017

New empty ValueRange for ranges on supplementary days involving weeks and month calculation.
Epoch day is calculated in the constructor instead of dynamically, make it immutable.
Corrected hopefully the last reference to "French revolution" in favour of "French Republican".
Corrected/fixed all commented cases in the test class.
Does not depend on AbstractNile* classes anymore.

Exclude supplementary days from week/month calculations.
Introduce proleptic week.
Re-work value ranges.
Optimised plus/minus for days/week/months.
Small cosmetic change to using EPOCH_DAY_DIFFERENCE.
@catull catull changed the title Implement french republic calendar Improvements to ranges, calculation Mar 2, 2017
@ledahulevogyre ledahulevogyre merged commit f7ac065 into ledahulevogyre:implement-french-republic-calendar Mar 2, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants