Skip to content

Release 1.0.0-alpha.5#33

Merged
Whathecode merged 11 commits intomainfrom
develop
Apr 21, 2024
Merged

Release 1.0.0-alpha.5#33
Whathecode merged 11 commits intomainfrom
develop

Conversation

@Whathecode
Copy link
Owner

No description provided.

The `kotlinx-interval-test` project had to be renamed to `kotlinx-interval-testcases` because otherwise it would conflict with the generated test sources of the `kotlinx-interval` project on the JS target, which adds a "-test" suffix.
When `contains` was originally written, `nonReversed` was not yet implemented.
This prevents having to call `nonReversed()` as was previously done in the operations, and thus heap allocations.
In addition, I removed normalized form and order requirements from the documentation/contract. I see no reason yet why that should be enforced, and it can remain an implementation detail of the concrete mutable class.
@Whathecode Whathecode merged commit 98b4a18 into main Apr 21, 2024
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.

1 participant