hardhat-vscode icon indicating copy to clipboard operation
hardhat-vscode copied to clipboard

Solidity and Hardhat support for Visual Studio Code

Results 137 hardhat-vscode issues
Sort by recently updated
recently updated
newest added
trafficstars

The scope of this PR is to provide validation to hardhat files not belonging to a hardhat project. This includes files in directories not belonging to hardhat, as well as...

### The issue When you hover above a function/event call you get some description of it on a popup, but you can't see the documented block - if there's any...

type:feature
blocked-reason:needs-slang-usedef
status:blocked

Identify folders containing `foundry.toml` files as foundry projects. Ignores directories under `lib` by default.

- [ ] Because this PR includes a **bug fix**, relevant tests have been included. - [x] Because this PR includes a **new feature**, the change was previously discussed on...

Given this code: ```solidity contract Foo { function f() public {} } contract Foo2 is Foo { } contract Bar { function f(Foo2 foo) public { foo.f(); } } ```...

type:bug
blocked-reason:needs-slang-usedef
status:blocked

See https://code.visualstudio.com/api/working-with-extensions/publishing-extension#verify-a-publisher I guess we should do it under the nomic.foundation domain.

type:chore
status:ready

Minimal Reproducible Example: ```solidity contract Test { function f(string memory s) pure returns (string memory) { return string.concat("\"", string.concat(s, "\"")); } } ``` ![image](https://github.com/NomicFoundation/hardhat-vscode/assets/164119264/55e33adb-6ca7-4111-91f4-909e6b7c187a)

type:bug
status:ready

## 0.8.0 - 2024-03-25 - Enable Semantic Highlighting and document symbols behind feature flag ([#523](https://github.com/NomicFoundation/hardhat-vscode/pull/523))

status:triaging

- [x] Ship a new extension version, [including the Slang binaries](https://github.com/NomicFoundation/hardhat-vscode/blob/development/.vscodeignore). - [x] Ramping up `flags.json` settings introduced in #523 to 100% gradually. - [x] Observing any errors/telemetry issues in...

status:ready

- [ ] Integrate and use the new Slang APIs introduced in https://github.com/NomicFoundation/slang/issues/806 - [ ] Sunset the usage of `solidity-analyzer`. - [ ] Report any issues with the new...

status:ready