OpenScanHub is a service for static and dynamic analysis.
-
Updated
May 17, 2024 - Python
OpenScanHub is a service for static and dynamic analysis.
Linter: fsel flags field access with unverified nil errors
A tool to help adapting code bases to NullAway type system.
gostyle is a set of analyzers for coding styles.
Analyzer: wraperrfmt checks invalid arguments of xerrors.Errorf
A Micro-benchmarking Framework for Python Type Inference Tools
Vulnerability scanning just got lazier
A build well Android APK call graph generator
Extendible workspace configurator for Laravel to effortlessly keep linters, fixers, static analysis, CI workflows, editor integrations and more in sync across all your teams & projects
njsscan is a semantic aware SAST tool that can find insecure code patterns in your Node.js applications.
Linter `globalcall` detects that specific functions are called in a package scope.
Policeman's Forbidden API Checker
A CLI for managing linter executions in git hooks
Linter: nilnop detects nil is passed to a function that does nothing for nil
Linter: notany limits possible types for arguments of any type.
Linter: dwrap forces every public function to begin with an deferring call of a error wrapping function like derrors.Wrap.
Library: decorator wraps analyzers to supplement the results with additional details
Tool: skeleton is create skeleton codes for golang.org/x/tools/go/analysis.
Analyzer: intcast finds integer type cast that can cause overflow
Add a description, image, and links to the staticanalysis topic page so that developers can more easily learn about it.
To associate your repository with the staticanalysis topic, visit your repo's landing page and select "manage topics."