John Kane

Results 281 issues of John Kane

Ignition clashes with the `@nomicfoundation/hardhat-ledger` plugin in that both manipulate the cli UI. The goal is to support a command line deploy from Ignition using a ledger, without clashing UI...

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

Reported on discord: https://discord.com/channels/750408878008827925/951537942239797338/1207246837237420032 > Hello, i'm trying to set up a hybrid hardhat/foundry project but stuff like go to definition quits working when foundry is set up. When i...

status:triaging

We currently bundle every version of the `@nomicfoundation/solidity-analyzer` for every platform, so that one vsix can be used across all platforms. We should switch to platform specific vsix files. To...

status:ready

Hardhat can now have config files with `.cjs` file extensions, see [using esm](https://hardhat.org/hardhat-runner/docs/advanced/using-esm). The vscode extension needs to support hardhat config files with `.cjs` as the extension.

type:improvement
status:ready

> a.k.a Wen VIM? Support the use of the language server component outside of vscode, so it can be leveraged by other editors, initially targeting vim and neovim. ## Status...

status:ready
type:epic

This is a feature provided by https://github.com/PraneshASP/vscode-solidity-inspector We should show a warning (and ideally a quickfix to remove) for unused imports. This is a good candidate for a first slang...

Sentry data collection uses the anonymized machineId when reporting exceptions. However, because we capture unexpected exceptions these can capture user home directory names, if there is a filesystem exception for...

status:needs-more-info

The **Solidity by Nomic Foundation** vscode extension should work across the most popular solidity development frameworks (not just **Hardhat**). We are refactoring the internals to isolate Hardhat specific logic behind...

status:ready
type:epic

So we can lean on the protocol tests as the main form of testing for the extension we should see if can instrument and gather coverage during protocol integration test...

status:triaging