-
Notifications
You must be signed in to change notification settings - Fork 2
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
Update hash32 requirement from 0.2 to 0.3 #2
Conversation
Introduce kotlin API bindings
Swift bindings
Implement js bindings
* Added checks for child_index out of bounds * slightly better descriptions * updated RELEASES.md * Changed TaffyError back to Error * split error type into two * fixed error in git merge * updated RELEASES.md file * cargo fmt * moved errors into error module, and gave them better names * Split InvalidChild::InvalidNode into two * updated RELEASES.md * cargo fmt * more changes to RELEASES.md Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com>
* Update RELEASES.md * Implement extension traits for Option<f32> * Replace usages of Number with Option<f32> * Rename module from number.rs to math.rs * Note removal of associated traits * Make behavior of maybe_sub consistent * Thanks clippy! * dead_code XD * Update math operations to be consistent with previous impl * Reduce churn in PR * Follow line length calculation spec correctly * Fix undefined math logic for MaybeMath trait
* Make MeasureFunc Send and Sync * Update RELEASE notes
Co-authored-by: Marcello Vaz <marcello@pixodust.com>
* Add rstest as test dependency * Change rstest to be a dev dependency * Add tests for MaybeMath with LHS Option<f32> and RHS Option<f32> * Add tests for MaybeMath with LHS Option<f32> and RHS f32 * Add tests for MaybeMath with LHS f32 and RHS Option<f32> * Import std for tests when the std feature is disabled
* Setup dependencies CI * eof * Remove bors stuff * Ignoring packages in dev-dependencies * Update deny.toml * Update deny.toml
* Rename and add method * formatting * Migrate test to use new method * Rename arguments `style` -> `layout`
* Creating scaffolding for new tests * Moving and adding tests * Fleshing out more tests * Add test for find-node * fix import using #[cfg] * adding child at index text * Adding child-count test * 0-index consistency pass on naming * adding children test * Finishing up last tests * revert uneccesary changes * Move tests inside `tests` module + fix comment placement * Removing unnecessary test * fix type of vec? * std::vec -> sys::vec * Further attempt at fixing vec * Exposing some methods so we can use them for testing * Fix vec type * Add helper comment * attempting pushing to vec * Rebase onto new changes * Cleanup * Migrate tests to new_leaf
* Additional tests for FlexboxLayout and FlexDirection * Refactoring FlexboxLayout and FlexDirection tests * Adding helper functions to Size and Rect Co-authored-by: Marcello Vaz <marcello@pixodust.com> Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com>
… hidden default value (DioxusLabs#169) * Added unreachable macro to alleged unreachable code rather than using hidden default value * Added comment warning * Fixed formatting Co-authored-by: Troels Peter Jessen <trojes@tuta.io>
* Add test guideline * Space around lists * Fix idents and numbering * Remove double wrapped integration-test example * Add note of paramter-based testing * Apply suggestions from code review Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com> Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com>
Updates the requirements on [rstest](https://github.com/la10736/rstest) to permit the latest version. - [Release notes](https://github.com/la10736/rstest/releases) - [Changelog](https://github.com/la10736/rstest/blob/master/CHANGELOG.md) - [Commits](la10736/rstest@0.13.0...0.14.0) --- updated-dependencies: - dependency-name: rstest dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Begin testing algo-constants * Separating out resolve into own trait + module * Fix tests * Add convenience methods to Size * Move tests to resolve * Add tests for maybe_resolve Size<Dimension> * Move resolve tests to resolve.rs * Rewording parent -> context * Add last test * Add tests for resolve_or_default for Dimension * Adding rect constructors * Using consts instead of constructors * from_some() -> new() * Add note to releases * Turning constructors to consts * Rect convenience constructors * Add test-suite for rect resolve_or_default * Apply suggestions from code review Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com> * Fix clippy lints & add docs * Add tests for Rect -> Option -> Rect * Finish testing algo-consts * Apply suggestions from alice * Tweak RELEASES.md wording Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com>
* Cleanup `new_with_children()` uses * Format * Update scripts/gentest/src/main.rs Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com>
Updates the requirements on [rstest](https://github.com/la10736/rstest) to permit the latest version. - [Release notes](https://github.com/la10736/rstest/releases) - [Changelog](https://github.com/la10736/rstest/blob/master/CHANGELOG.md) - [Commits](la10736/rstest@0.14.0...0.15.0) --- updated-dependencies: - dependency-name: rstest dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Forest unit tests * Removing old Forest compute_layout uses * Forest unit tests additions and refactoring * Code style adjustments * Removing Forest node_measure_eq warning Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com>
…oxusLabs#196) * feat: use slab instead of bespoke arena * fix: all but one test * chore: rip out forest and merge it into taffy * fix: final tests * polish: fix up some warnings * chore: clean up forest and data fails * chore: make clippy happier * fix: compilation for no-std targets * chore: clean up some more clippy stuff and renable more tests * chore: remove outdated indexmap * fix: update benches to not unwrap new elements * fix: revert back to errors everywhere * fix: revert complex bench too * chore: remove unused import * fix: removing parents * chore: clean up and remove references to forest * chore: remove final reference to forest * chore: update release log * Update error name in RELEASES * Add single parent fix to RELEASES * Remove extra whitespace * chore: add warning to mark dirty function Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com>
Updates the requirements on [hash32](https://github.com/japaric/hash32) to permit the latest version. - [Release notes](https://github.com/japaric/hash32/releases) - [Changelog](https://github.com/japaric/hash32/blob/main/CHANGELOG.md) - [Commits](https://github.com/japaric/hash32/commits/v0.3.1) --- updated-dependencies: - dependency-name: hash32 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
The following labels could not be found: |
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Updates the requirements on hash32 to permit the latest version.
Changelog
Sourced from hash32's changelog.
... (truncated)
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)