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

feat(registry): Added foundry #4455

Merged
merged 1 commit into from
Feb 26, 2025
Merged

feat(registry): Added foundry #4455

merged 1 commit into from
Feb 26, 2025

Conversation

suicide
Copy link
Contributor

@suicide suicide commented Feb 19, 2025

https://github.com/foundry-rs/foundry

Foundry has become the de facto standard tool to develop solidity and vyper contracts for EVM blockchains

The package actually consists of a suite of tools: forge, cast, chisel, and anvil. Thus, the extract_all flag is needed

@jdx
Copy link
Owner

jdx commented Feb 25, 2025

needs a test

@suicide
Copy link
Contributor Author

suicide commented Feb 25, 2025

needs a test

I updated the PR.

I hope the test is fine. Currently the tools return a somewhat broken version string:

$ forge -V
forge 1.0.0-v1.0.0 (8692e92619 2025-02-10T09:05:50.693568910Z)

the forge 1.0.0 part is fixed in cargo while -v1.0.0 keeps changing, depending on the build branch/tag:

forge 1.0.0-stable (e144b82070 2025-02-13T20:03:31.026474817Z)

Might have to open a discussion over there

@jdx jdx merged commit abf2401 into jdx:main Feb 26, 2025
18 checks passed
jdx pushed a commit that referenced this pull request Feb 26, 2025
### 🚀 Features

- **(registry)** add cocogitto by [@reitzig](https://github.com/reitzig)
in [#4513](#4513)
- **(registry)** Added foundry by [@suicide](https://github.com/suicide)
in [#4455](#4455)
- **(registry)** added ast-grep by
[@tony-sol](https://github.com/tony-sol) in
[#4519](#4519)

### 🐛 Bug Fixes

- non-utf8 external process handling by [@jdx](https://github.com/jdx)
in [#4538](#4538)

### 📚 Documentation

- **(cookbook)** add shell powerline-go config env recipe by
[@scop](https://github.com/scop) in
[#4532](#4532)
- update mise.el repo link by [@tecoholic](https://github.com/tecoholic)
in [#4534](#4534)

### Chore

- bump rust version for releases by [@jdx](https://github.com/jdx) in
[f4e5970](f4e5970)
- bump rust version for releases by [@jdx](https://github.com/jdx) in
[52cff1c](52cff1c)
- bump rust version for releases by [@jdx](https://github.com/jdx) in
[9121c5e](9121c5e)
- bump msrv for edition compatibility by [@jdx](https://github.com/jdx)
in
[3a222dd](3a222dd)
- remove unused deny rule by [@jdx](https://github.com/jdx) in
[053f5c1](053f5c1)

### New Contributors

- @tony-sol made their first contribution in
[#4519](#4519)
- @tecoholic made their first contribution in
[#4534](#4534)
- @suicide made their first contribution in
[#4455](#4455)
- @reitzig made their first contribution in
[#4513](#4513)
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.

2 participants