-
Notifications
You must be signed in to change notification settings - Fork 24
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
docs(core): update and utils modules #179
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mario-eth
pushed a commit
that referenced
this pull request
Oct 7, 2024
* refactor!: v0.4.0 main rewrite (#150) 0.4.0 rewrite, more modular more awesome thanks to @beeb * docs(core): document `auth` and `config` modules (#175) * docs(core): document `auth` and `config` modules * ci: add doctests * feat: format multiline remappings array (#174) * docs(core): add documentation (#177) * docs(core): document `auth` and `config` modules * ci: add doctests * refactor(core): move integrity checksum type to utils * docs(core): download module * docs(core): download module * docs(core): add documentation * docs(core): add docs * docs(core): typo * docs(core): rephrase * docs(core): install * docs(core): typo * docs(core): add documentation (#178) * docs(core): document `auth` and `config` modules * ci: add doctests * refactor(core): move integrity checksum type to utils * docs(core): download module * docs(core): download module * docs(core): add documentation * docs(core): add docs * docs(core): typo * docs(core): rephrase * docs(core): install * docs(core): typo * docs(core): install mod * docs(core): lock module * docs(core): various * refactor(commands): move push zip file path logging to commands crate * docs(core): push mod * fix(core): missing import * docs(core): registry * docs(core): add missing item * docs(core): update and utils modules (#179) * docs(core): remappings * docs(core): update * docs(core): utils * test(commands): init integration tests (#180) * test(commands): init integration tests * refactor!: minor refactor and integration tests (#186) * refactor(commands)!: rename `Subcommands` to `Command` * test(commands): add integration tests for install command * refactor(core)!: zip download path clarification The zip is now downloaded inside the folder indicated by the argument to `download_file` and the filename can be chosen by the caller. * test(commands): add integration test (install/uninstall) (#190) * test(commands): add integration tests for uninstall * test(commands): add integration test for config in foundry file * test(commands): add test for remappings in foundry file * test(commands): add uninstall test with foundry config * feat(core): improve remappings matching (#191) * feat(core): improve remappings matching Existing remappings can now be kept even during an update which changes the version string of the dependency folder. * fix(core): remappings rewriting on windows * fix(core): updating git dependencies (#192) * feat(core): improve remappings matching Existing remappings can now be kept even during an update which changes the version string of the dependency folder. * fix(core): updating git dependencies Updating git dependencies which should follow a branch did not work because we check out a given commit. This has been fixed. * fix(commands): update libs in foundry config during init (#193) * "Lock-free syncronization, parallelize cpu bound tasks, add rayon" * "Clippy and +nightly fmt" * "Remove superfluous thread" * refactor: remove all unwraps (#194) * ci: speed up test by using cargo-nextest (#196) * "Remove parallelism for smaller iters, remove extra Arcs, better iter chaining" * "+nightly fmt" * "Add suggestions, fix imports, remove excess parallelism" * "Missed one" * "Fix Formatting" * style: add empty line Signed-off-by: Valentin B. <[email protected]> * perf: remove par_iter * feat(cli): add banner (#199) * (Ehancement) Add Banner - Display banner with useful information * Update crates/cli/src/main.rs Signing off , since there is no action i need to perform Co-authored-by: Valentin B. <[email protected]> Signed-off-by: xyizko <[email protected]> --------- Signed-off-by: xyizko <[email protected]> Co-authored-by: Valentin B. <[email protected]> * refactor: use new syntax for bon builders (#200) * chore: add nextest config (#201) * test(commands): integration tests for push (#197) * test(commands): integration tests for push * chore: remove file * test(commands): add integration tests * test(commands): add integration test * test(commands): add assert * fix(core): `path_matches` semver comparison (#205) This function should only attempt to match a version to a version requirement if both can be parsed Also added extra tests * fix(cli): respect environment and tty preference for color (#206) * fix(commands): only build Paths when needed * test(commands): fix tests when run with `cargo test` (#207) The tests for the `push` command were changing the current directory which lead to race conditions when run with `cargo test`. `cargo-nextest` does not seem to suffer from this. --------- Signed-off-by: Valentin B. <[email protected]> Signed-off-by: xyizko <[email protected]> Co-authored-by: crypdoughdoteth <[email protected]> Co-authored-by: xyizko <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.