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

436 stars
10 watching
26 forks
Language: Python
last commit: almost 2 years ago
Linked from 1 awesome list

codehacktoberfestlinterpythonpython3static-analysisstatic-code-analysisstyleguidestylelint

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
kr1s77/abnormalitiesCatches global exceptions and provides a callback mechanism to handle them5
quora/pyanalyzeA tool to analyze Python code for type errors and other issues350
tlocke/flake8-alphabetizeTools to alphabetize and check the order of import statements, exception lists, and all lists in Python code.16
gforcada/flake8-pep3101Checks Python string formatting against the latest standard14
reokatoa/koreksyonTools for developing and implementing spell-checking and grammar-checking capabilities in low-resource languages.3
cezarypiatek/exceptionanalyzerAnalyzes C# code for exception usage best practices20
and-semakin/flake8-pytestrailAnalyze Python code for missing or incorrectly formatted test identifiers for a testing framework.10
luttik/auto-optionalEnforces consistent use of optional type annotations in Python code17
certuscyber/bapp-certusTools to identify vulnerabilities in application variable types by manipulating JSON data0
pytorch-labs/torchfixA tool to analyze and fix issues in PyTorch-related Python code, with automated fixes available.111
pyta-uoft/pytaAn educational tool for static code analysis in Python programming92
wishtack/pysyntheticA set of tools that simplify Python class creation by reducing boilerplate code and enforcing type checking.15
openstack/hackingAutomates style checks and code review to enforce uniform coding standards across large projects.240
nlohmann/exception_reporterA tool to analyze C++ function call graphs and identify potential exceptions that may be thrown.22
pylons/pyramid_retryA library that enables retryable error handling in web applications6