SolMet is a static analysis based metric calculator tool for Solidity smart contract programs. It is a **Work In Progress**, supporting the following metrics
A Solidity parser built from a robust ANTLR 4 grammar
A Prettier Plugin for automatically formatting your Solidity code.
A Solidity parser built from a robust ANTLR 4 grammar
Solidity coder for non-standard (tight) packing.
A JavaScript parser
A utility package to parse strings
the mighty option parser used by yargs
Node.js body parsing middleware
A tree sitter parser for Solidity
An ESLint custom parser which leverages TypeScript ESTree
Code coverage for Solidity testing
> Selector parser with built in methods for working with selector strings.
This is the **aarch64-apple-darwin** binary for `@nomicfoundation/solidity-analyzer`
This is the **x86_64-apple-darwin** binary for `@nomicfoundation/solidity-analyzer`
This is the **x86_64-unknown-linux-musl** binary for `@nomicfoundation/solidity-analyzer`
This is the **x86_64-unknown-linux-gnu** binary for `@nomicfoundation/solidity-analyzer`
This is the **aarch64-unknown-linux-musl** binary for `@nomicfoundation/solidity-analyzer`
Range header field string parser
This is the **aarch64-unknown-linux-gnu** binary for `@nomicfoundation/solidity-analyzer`
No description provided.
Validate XML, Parse XML, Build XML without C/C++ based libraries
This is the **x86_64-pc-windows-msvc** binary for `@nomicfoundation/solidity-analyzer`
An inline style parser.