code-analysis
Latest stories covering code-analysis, with summaries and links to related coverage.
4 articles · page 1 of 1
Connected topics
Deepsec
tool
4 min read
Deepsec is an agent-powered vulnerability scanner that performs on-demand reviews of large-scale code repositories to identify hard-to-find issues. It utilizes advanced models at maximum thinking levels, which can result in high scanning costs for extensive codebases.
Fable Converted Pylint to Rust
tool
6 min read
Prylint is a Rust reimplementation of pylint that delivers byte-for-byte identical output while being 15 to 2300 times faster, with a median speed increase of approximately 85 times. It maintains the same error messages, line and column references, text order, exit codes, and footer as the original pylint.
JSIR: A High-Level IR for JavaScript
tool
14 min read
JSIR is a high-level intermediate representation for JavaScript that preserves all information from the abstract syntax tree (AST) and supports high-fidelity round-trip conversions between source code, AST, and JSIR. It utilizes MLIR regions for representing control flow structures and is deployed in production at Google for code analysis and transformation use cases, with open-source availability on GitHub.
Sem – Semantic version control. Entity-level diffs on top of Git
tool
3 min read
Ataraxy Labs' sem is a semantic version control CLI that provides entity-level diffs, blame, graph, and impact analysis for code across 16 programming languages using tree-sitter. Instead of traditional line changes, sem identifies specific functions or properties that were added, modified, or deleted in the codebase.