shisho icon indicating copy to clipboard operation
shisho copied to clipboard

Lightweight static analyzer for several programming languages

Results 47 shisho issues
Sort by recently updated
recently updated
newest added

# Problem No documentation on the core implementation of Shisho exists, resulting in the difficulty of getting into the details of it. # Possible Solutions Put design docs as possible....

type: documentation

Code Formation allows us to define infrastructures with YAML and JSON. It may be enough for almost all developers with YAML support #53, so I'll re-consider about CFn support after...

type: feature
related: language support

# Problem One needs to define rules by theirselves even though the rules look common among many teams. # Possible Solutions Host a server to collect rules from anyone and...

type: feature
related: ecosystem

tree-sitter grammar is [here](https://github.com/tree-sitter/tree-sitter-java).

type: feature
related: language support

tree-sitter grammar is [here](https://github.com/tree-sitter/tree-sitter-javascript).

type: feature
related: language support

tree-sitter grammar is [here](https://github.com/tree-sitter/tree-sitter-typescript).

type: feature
related: language support

tree-sitter grammar is [here](https://github.com/tree-sitter/tree-sitter-ruby).

type: feature
related: language support

tree-sitter grammar is [here](https://github.com/tree-sitter/tree-sitter-python). We need to resolve some formatting issues though.

type: feature
related: language support

tree-sitter grammar is [here](https://github.com/tree-sitter/tree-sitter-php).

type: feature
related: language support

Some Google products (Firebase for example) rely on Common Expression Language (CEL), although there's no public implementation of tree-sitter grammar. It would be helpful if we had one and could...

type: feature
related: language support