tryceratops

Exception handler checker

A tool to detect and prevent exception handling antipatterns in Python code

A linter to prevent exception handling antipatterns in Python (limited only for those who like dinosaurs).

GitHub

432 stars
10 watching
26 forks
Language: Python
last commit: 22 days ago
Linked from 1 awesome list

codehacktoberfestlinterpythonpython3static-analysisstatic-code-analysisstyleguidestylelint

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kr1s77/abnormalities Catches global exceptions and provides a callback mechanism to handle them 5
quora/pyanalyze A tool to analyze Python code for type errors and other issues 343
tlocke/flake8-alphabetize Tools to alphabetize and check the order of import statements, exception lists, and all lists in Python code. 16
gforcada/flake8-pep3101 Checks Python string formatting against the latest standard 14
reokatoa/koreksyon Tools for developing and implementing spell-checking and grammar-checking capabilities in low-resource languages. 3
cezarypiatek/exceptionanalyzer Analyzes C# code for exception usage best practices 20
and-semakin/flake8-pytestrail Analyze Python code for missing or incorrectly formatted test identifiers for a testing framework. 10
luttik/auto-optional Enforces consistent use of optional type annotations in Python code 17
certuscyber/bapp-certus Tools to identify vulnerabilities in application variable types by manipulating JSON data 0
pytorch-labs/torchfix A tool to analyze and fix issues in PyTorch-related Python code, with automated fixes available. 102
pyta-uoft/pyta An educational tool for static code analysis in Python programming 89
wishtack/pysynthetic Tools to simplify Python class creation with type checking and strict contract enforcement 15
openstack/hacking Automates style checks and code review to enforce uniform coding standards across large projects. 240
nlohmann/exception_reporter A tool to analyze C++ function call graphs and identify potential exceptions that may be thrown. 22
pylons/pyramid_retry A library that enables retryable error handling in web applications 6