Skip to content

Commit e41b8e1

Browse files
author
Analysis Tools Bot
committed
Commit list
1 parent 3e74ddb commit e41b8e1

File tree

2 files changed

+69
-18
lines changed

2 files changed

+69
-18
lines changed

README.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,7 @@ Fprettify is a tool that provides consistent whitespace, indentation, and delimi
488488

489489
- [aligncheck](https://gitlab.com/opennota/check) — Find inefficiently packed structs.
490490

491-
- **bodyclose** :warning: — Checks whether HTTP response body is closed.
491+
- [bodyclose](https://github.com/timakin/bodyclose) — Checks whether HTTP response body is closed.
492492

493493
- [deadcode](https://github.com/tsenart/deadcode) — Finds unused code.
494494

@@ -553,7 +553,7 @@ By default, govulncheck makes requests to the Go vulnerability database at https
553553

554554
- **interfacer** :warning: — Suggest narrower interfaces that can be used.
555555

556-
- **lll** :warning: — Report long lines.
556+
- [lll](https://github.com/walle/lll) — Report long lines.
557557

558558
- **maligned** :warning: — Detect structs that would take less memory if their fields were sorted.
559559

@@ -1191,7 +1191,7 @@ YAPF follows a distinctive methodology, originating from the 'clang-format' tool
11911191

11921192
- [cargo-spellcheck](https://github.com/drahnr/cargo-spellcheck) — Checks all your documentation for spelling and grammar mistakes with hunspell (ready) and languagetool (preview)
11931193

1194-
- [cargo-unused-features](https://github.com/TimonPost/cargo-unused-features) — Find potential unused enabled feature flags and prune them. You can generate a simple HTML report from the json to make it easier to inspect results.
1194+
- **cargo-unused-features** :warning: — Find potential unused enabled feature flags and prune them. You can generate a simple HTML report from the json to make it easier to inspect results.
11951195
It removes a feature of a dependency and then compiles the project to see if it still compiles. If it does, the feature flag can possibly be removed, but it can be a false-positive.
11961196

11971197
- [clippy](https://rust-lang.github.io/rust-clippy) — A code linter to catch common mistakes and improve your Rust code.
@@ -1239,7 +1239,7 @@ Kani verifies:
12391239

12401240
- [RustViz](https://github.com/rustviz/rustviz) — RustViz is a tool that generates visualizations from simple Rust programs to assist users in better understanding the Rust Lifetime and Borrowing mechanism. It generates SVG files with graphical indicators that integrate with mdbook to render visualizations of data-flow in Rust programs.
12411241

1242-
- [TangleGuard](https://tangleguard.com/) :copyright:A tool that helps developers to understand and maintain their software architecture. It generates interactive, configurable dependency graphs out of source code, with all packages and modules included. You can choose the level of details and get what portions of your codebase gets rendered. That way you get a quick understanding of the software's architecture and detect unwanted dependencies and spaghetti code which harm efficient maintenance and leads to technical debt and inflexibility.
1242+
- [TangleGuard](https://tangleguard.com/) :copyright:Helps you understand and maintain a scalable software architecture. To do so, it generates a interactive, nested dependency graph out of the source code. You can choose the level of details and get the portion of your codebase that matters to you.
12431243

12441244
- **warnalyzer** :warning: — Show unused code from multi-crate Rust projects
12451245

@@ -1414,6 +1414,8 @@ It supports multiple languages and is designed to be extensible, allowing you to
14141414

14151415
- [biome](https://biomejs.dev) — A toolchain for web projects, aimed to provide functionalities to maintain them. Biome formats and lints code in a fraction of a second. It is the successor to Rome. It is designed to eventually replace Biome is designed to eventually replace Babel, ESLint, webpack, Prettier, Jest, and others.
14161416

1417+
- [BlockWatch](https://github.com/mennanov/blockwatch) — A language-agnostic linter that keeps code, documentation, and configuration in sync and enforces strict formatting and validation rules.
1418+
14171419
- **BugProve** :warning: :copyright: — BugProve is a firmware analysis platform featuring both static and dynamic analysis techniques to discover memory corruptions, command injections and other classes or common weaknesses in binary code. It also detects vulnerable dependencies, weak cryptographic parameters, misconfigurations, and more.
14181420

14191421
- [callGraph](https://github.com/koknat/callGraph) — Statically generates a call graph image and displays it on screen.
@@ -1559,7 +1561,7 @@ It supports multiple languages and is designed to be extensible, allowing you to
15591561

15601562
- [parasoft](https://www.parasoft.com/) :copyright: — Automated Software Testing Solutions for unit-, API-, and web UI testing. Complies with MISRA, OWASP, and others.
15611563

1562-
- **pfff** :warning: — Facebook's tools for code analysis, visualizations, or style-preserving source transformation for many languages.
1564+
- [pfff](https://github.com/facebookarchive/pfff/wiki/Main) — Facebook's tools for code analysis, visualizations, or style-preserving source transformation for many languages.
15631565

15641566
- [Pixee](https://pixee.ai) :copyright: — Pixeebot finds security and code quality issues in your code and creates merge-ready pull requests with recommended fixes.
15651567

@@ -1751,7 +1753,7 @@ Loading address: binbloom can parse a raw binary firmware and determine its load
17511753

17521754
- [Malcat](https://malcat.fr/) :copyright: — Hexadecimal editor and disassembler for malware analysis and binary file inspection. Supports over 50 file formats and multiple CPU architectures (x86/x64, MIPS, .NET, Python, VB p-code). Features rapid analysis, embedded file extraction, Yara signature scanning, anomaly detection, and Python scripting. Designed for malware analysts, SOC operators, incident responders, and CTF players.
17531755

1754-
- **Manalyze** :warning: — A static analyzer, which checks portable executables for malicious content.
1756+
- [Manalyze](https://github.com/JusticeRage/Manalyze) — A static analyzer, which checks portable executables for malicious content.
17551757

17561758
- **mcsema** :warning: — Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode. It translates ("lifts") executable binaries from native machine code to LLVM bitcode, which is very useful for performing program analysis methods.
17571759

@@ -1940,7 +1942,7 @@ Its technology helps developers automate testing, find bugs, and reduce manual l
19401942

19411943
- [Symfony Insight](https://insight.symfony.com/) :copyright: — Detect security risks, find bugs and provide actionable metrics for PHP projects.
19421944

1943-
- [TangleGuard](https://tangleguard.com/) :copyright:A tool that helps developers to understand and maintain their software architecture. It generates interactive, configurable dependency graphs out of source code, with all packages and modules included. You can choose the level of details and get what portions of your codebase gets rendered. That way you get a quick understanding of the software's architecture and detect unwanted dependencies and spaghetti code which harm efficient maintenance and leads to technical debt and inflexibility.
1945+
- [TangleGuard](https://tangleguard.com/) :copyright:Helps you understand and maintain a scalable software architecture. To do so, it generates a interactive, nested dependency graph out of the source code. You can choose the level of details and get the portion of your codebase that matters to you.
19441946

19451947
- [Violations Lib](https://github.com/tomasbjerre/violations-lib) — Java library for parsing report files from static code analysis. Used by a bunch of Jenkins, Maven and Gradle plugins.
19461948

@@ -2405,7 +2407,7 @@ TruffleHog is an open source secret-scanning engine that resolves exposed secret
24052407
<h2>Translation</h2>
24062408

24072409

2408-
- **dennis** :warning: — A set of utilities for working with PO files to ease development and improve quality.
2410+
- [dennis](https://github.com/willkg/dennis) — A set of utilities for working with PO files to ease development and improve quality.
24092411

24102412

24112413
<a name="vue" />

data/api/tools.json

Lines changed: 59 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1431,6 +1431,55 @@
14311431
"demos": null,
14321432
"wrapper": null
14331433
},
1434+
"blockwatch": {
1435+
"name": "BlockWatch",
1436+
"categories": [
1437+
"linter"
1438+
],
1439+
"languages": [
1440+
"c",
1441+
"csharp",
1442+
"cpp",
1443+
"go",
1444+
"java",
1445+
"javascript",
1446+
"jsx",
1447+
"kotlin",
1448+
"php",
1449+
"python",
1450+
"ruby",
1451+
"rust",
1452+
"shell",
1453+
"sql",
1454+
"swift",
1455+
"typescript"
1456+
],
1457+
"other": [
1458+
"css",
1459+
"html",
1460+
"make",
1461+
"markdown",
1462+
"xml",
1463+
"yaml"
1464+
],
1465+
"licenses": [
1466+
"MIT License"
1467+
],
1468+
"types": [
1469+
"cli"
1470+
],
1471+
"homepage": "https://github.com/mennanov/blockwatch",
1472+
"source": "https://github.com/mennanov/blockwatch",
1473+
"pricing": null,
1474+
"plans": null,
1475+
"description": "A language-agnostic linter that keeps code, documentation, and configuration in sync and enforces strict formatting and validation rules.",
1476+
"discussion": null,
1477+
"deprecated": null,
1478+
"resources": null,
1479+
"reviews": null,
1480+
"demos": null,
1481+
"wrapper": null
1482+
},
14341483
"bodyclose": {
14351484
"name": "bodyclose",
14361485
"categories": [
@@ -1452,7 +1501,7 @@
14521501
"plans": null,
14531502
"description": "Checks whether HTTP response body is closed.",
14541503
"discussion": null,
1455-
"deprecated": true,
1504+
"deprecated": null,
14561505
"resources": null,
14571506
"reviews": null,
14581507
"demos": null,
@@ -2187,7 +2236,7 @@
21872236
"plans": null,
21882237
"description": "Find potential unused enabled feature flags and prune them. You can generate a simple HTML report from the json to make it easier to inspect results.\nIt removes a feature of a dependency and then compiles the project to see if it still compiles. If it does, the feature flag can possibly be removed, but it can be a false-positive.",
21892238
"discussion": null,
2190-
"deprecated": null,
2239+
"deprecated": true,
21912240
"resources": null,
21922241
"reviews": null,
21932242
"demos": null,
@@ -5511,7 +5560,7 @@
55115560
"plans": null,
55125561
"description": "A set of utilities for working with PO files to ease development and improve quality.",
55135562
"discussion": null,
5514-
"deprecated": true,
5563+
"deprecated": null,
55155564
"resources": null,
55165565
"reviews": null,
55175566
"demos": null,
@@ -11593,7 +11642,7 @@
1159311642
"plans": null,
1159411643
"description": "Report long lines.",
1159511644
"discussion": null,
11596-
"deprecated": true,
11645+
"deprecated": null,
1159711646
"resources": null,
1159811647
"reviews": null,
1159911648
"demos": null,
@@ -11868,7 +11917,7 @@
1186811917
"plans": null,
1186911918
"description": "A static analyzer, which checks portable executables for malicious content.",
1187011919
"discussion": null,
11871-
"deprecated": true,
11920+
"deprecated": null,
1187211921
"resources": null,
1187311922
"reviews": null,
1187411923
"demos": null,
@@ -13792,7 +13841,7 @@
1379213841
"plans": null,
1379313842
"description": "Facebook's tools for code analysis, visualizations, or style-preserving source transformation for many languages.",
1379413843
"discussion": null,
13795-
"deprecated": true,
13844+
"deprecated": null,
1379613845
"resources": null,
1379713846
"reviews": null,
1379813847
"demos": null,
@@ -20314,21 +20363,21 @@
2031420363
"free": false,
2031520364
"oss": true
2031620365
},
20317-
"description": "A tool that helps developers to understand and maintain their software architecture. It generates interactive, configurable dependency graphs out of source code, with all packages and modules included. You can choose the level of details and get what portions of your codebase gets rendered. That way you get a quick understanding of the software's architecture and detect unwanted dependencies and spaghetti code which harm efficient maintenance and leads to technical debt and inflexibility.",
20366+
"description": "Helps you understand and maintain a scalable software architecture. To do so, it generates a interactive, nested dependency graph out of the source code. You can choose the level of details and get the portion of your codebase that matters to you.",
2031820367
"discussion": null,
2031920368
"deprecated": null,
2032020369
"resources": [
2032120370
{
20322-
"title": "TangleGuard Public Directory Sample",
20323-
"url": "https://directory.tangleguard.com/project/Lorem-Ipsum/sample"
20371+
"title": "TangleGuard Cloud",
20372+
"url": "https://app.tangleguard.com/"
2032420373
},
2032520374
{
2032620375
"title": "TangleGuard Preview",
2032720376
"url": "https://youtu.be/whzbP1Hnsqs"
2032820377
},
2032920378
{
2033020379
"title": "TangleGuard Documentation",
20331-
"url": "https://docs.tangleguard.com/welcome/intro/"
20380+
"url": "https://docs.tangleguard.com/"
2033220381
}
2033320382
],
2033420383
"reviews": null,

0 commit comments

Comments
 (0)