From e21a74a588fa0e2e01cc8660e3a09697449ec84c Mon Sep 17 00:00:00 2001 From: Analysis Tools Bot Date: Thu, 30 Nov 2023 14:41:11 +0000 Subject: [PATCH] Commit list --- README.md | 16 +++++++++------- data/api/tools.json | 41 ++++++++++++++++++++++++++++++++++------- 2 files changed, 43 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index c13561fc6..2b25c7133 100644 --- a/README.md +++ b/README.md @@ -179,7 +179,7 @@ Also check out the sister project, [awesome-dynamic-analysis](https://github.com

Assembly

-- [STOKE](https://github.com/StanfordPL/stoke) :warning: — A programming-language agnostic stochastic optimizer for the x86_64 instruction set. It uses random search to explore the extremely high-dimensional space of all possible program transformations. +- [STOKE](https://github.com/StanfordPL/stoke) — A programming-language agnostic stochastic optimizer for the x86_64 instruction set. It uses random search to explore the extremely high-dimensional space of all possible program transformations. @@ -709,7 +709,7 @@ Its technology helps developers automate testing, find bugs, and reduce manual l - [tern](https://ternjs.net) — A JavaScript code analyzer for deep, cross-editor language support. -- [TypL](https://typl.dev) :warning: — With TypL, you just write completely standard JS, and the tool figures out your types via powerful inferencing. +- [TypL](https://typl.dev) — With TypL, you just write completely standard JS, and the tool figures out your types via powerful inferencing. - [xo](https://github.com/xojs/xo) — Opinionated but configurable ESLint wrapper with lots of goodies included. Enforces strict and readable code. @@ -1169,9 +1169,11 @@ It removes a feature of a dependency and then compiles the project to see if it - [holistic](https://holistic.dev/) — More than 1,300 rules to analyze SQL queries. Takes an SQL schema definition and the query source code to generate improvement recommendations. Detects code smells, unused indexes, unused tables, views, materialized views, and more. +- [pgspot](https://github.com/timescale/pgspot) — Spot vulnerabilities in postgres extension scripts. Finds unsafe search_path usage and unsafe object creation in PostgreSQL extension scripts or any other PostgreSQL SQL code. + - [sleek](https://github.com/nrempel/sleek) — Sleek is a CLI tool for formatting SQL. It helps you maintain a consistent style across your SQL code, enhancing readability and productivity. The heavy lifting is done by the sqlformat crate. -- [sqlcheck](https://github.com/jarulraj/sqlcheck) :warning: — Automatically identify anti-patterns in SQL queries. +- [sqlcheck](https://github.com/jarulraj/sqlcheck) — Automatically identify anti-patterns in SQL queries. - [SQLFluff](https://www.sqlfluff.com/) — Multiple dialect SQL linter and formatter. @@ -1181,7 +1183,7 @@ It removes a feature of a dependency and then compiles the project to see if it - [tsqllint](https://github.com/tsqllint/tsqllint) — T-SQL-specific linter. -- [TSqlRules](https://github.com/ashleyglee/TSqlRules) :warning: — TSQL Static Code Analysis Rules for SQL Server. +- [TSqlRules](https://github.com/ashleyglee/TSqlRules) — TSQL Static Code Analysis Rules for SQL Server. - [Visual Expert](https://www.visual-expert.com) :copyright: — Code analysis for PowerBuilder, Oracle, and SQL Server Explores, analyzes, and documents Code @@ -1283,7 +1285,7 @@ TSLint is an extensible static analysis tool that checks TypeScript code for rea

Vim Script

-- [vint](https://github.com/Kuniwak/vint) :warning: — Fast and Highly Extensible Vim script Language Lint implemented by Python. +- [vint](https://github.com/Kuniwak/vint) — Fast and Highly Extensible Vim script Language Lint implemented by Python. ## Multiple languages @@ -1550,7 +1552,7 @@ TSLint is an extensible static analysis tool that checks TypeScript code for rea - [WhiteHat Application Security Platform](https://www.whitehatsec.com/platform/static-application-security-testing) :copyright: — WhiteHat Scout (for Developers) combined with WhiteHat Sentinel Source (for Operations) supporting WhiteHat Top 40 and OWASP Top 10. -- [Wotan](https://github.com/fimbullinter/wotan) :warning: — Pluggable TypeScript and JavaScript linter. +- [Wotan](https://github.com/fimbullinter/wotan) — Pluggable TypeScript and JavaScript linter. - [XCode](https://developer.apple.com/xcode) :copyright: — XCode provides a pretty decent UI for [Clang's](https://clang-analyzer.llvm.org/xcode.html) static code analyzer (C/C++, Obj-C). @@ -2164,7 +2166,7 @@ TruffleHog is an open source secret-scanning engine that resolves exposed secret

Translation

-- [dennis](https://github.com/willkg/dennis) :warning: — A set of utilities for working with PO files to ease development and improve quality. +- [dennis](https://github.com/willkg/dennis) — A set of utilities for working with PO files to ease development and improve quality.
diff --git a/data/api/tools.json b/data/api/tools.json index da1cc374a..8e25f9386 100644 --- a/data/api/tools.json +++ b/data/api/tools.json @@ -4914,7 +4914,7 @@ "plans": null, "description": "A set of utilities for working with PO files to ease development and improve quality.", "discussion": null, - "deprecated": true, + "deprecated": null, "resources": null, "reviews": null, "demos": null, @@ -12347,6 +12347,33 @@ "demos": null, "wrapper": null }, + "pgspot": { + "name": "pgspot", + "categories": [ + "linter" + ], + "languages": [ + "sql" + ], + "other": [], + "licenses": [ + "PostgreSQL License" + ], + "types": [ + "cli" + ], + "homepage": "https://github.com/timescale/pgspot", + "source": "https://github.com/timescale/pgspot", + "pricing": null, + "plans": null, + "description": "Spot vulnerabilities in postgres extension scripts. Finds unsafe search_path usage and unsafe object creation in PostgreSQL extension scripts or any other PostgreSQL SQL code.", + "discussion": null, + "deprecated": null, + "resources": null, + "reviews": null, + "demos": null, + "wrapper": null + }, "phan": { "name": "phan", "categories": [ @@ -17506,7 +17533,7 @@ "plans": null, "description": "Automatically identify anti-patterns in SQL queries.", "discussion": null, - "deprecated": true, + "deprecated": null, "resources": [ { "title": "SQLCheck: Automated Detection and Diagnosis of SQL Anti-Patterns", @@ -18009,7 +18036,7 @@ "plans": null, "description": "A programming-language agnostic stochastic optimizer for the x86_64 instruction set. It uses random search to explore the extremely high-dimensional space of all possible program transformations.", "discussion": null, - "deprecated": true, + "deprecated": null, "resources": null, "reviews": null, "demos": null, @@ -19214,7 +19241,7 @@ "plans": null, "description": "TSQL Static Code Analysis Rules for SQL Server.", "discussion": null, - "deprecated": true, + "deprecated": null, "resources": null, "reviews": null, "demos": null, @@ -19414,7 +19441,7 @@ "plans": null, "description": "With TypL, you just write completely standard JS, and the tool figures out your types via powerful inferencing.", "discussion": null, - "deprecated": true, + "deprecated": null, "resources": null, "reviews": null, "demos": null, @@ -19932,7 +19959,7 @@ "plans": null, "description": "Fast and Highly Extensible Vim script Language Lint implemented by Python.", "discussion": null, - "deprecated": true, + "deprecated": null, "resources": null, "reviews": null, "demos": null, @@ -20441,7 +20468,7 @@ "plans": null, "description": "Pluggable TypeScript and JavaScript linter.", "discussion": null, - "deprecated": true, + "deprecated": null, "resources": null, "reviews": null, "demos": null,