https://github.com/linkdd/errcorrect
Analyze and try to correct errors in Python code
https://github.com/linkdd/errcorrect
Last synced: about 1 year ago
JSON representation
Analyze and try to correct errors in Python code
- Host: GitHub
- URL: https://github.com/linkdd/errcorrect
- Owner: linkdd
- License: mit
- Created: 2016-02-10T11:14:30.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-02-10T11:15:26.000Z (over 10 years ago)
- Last Synced: 2025-02-14T17:57:50.512Z (about 1 year ago)
- Language: Python
- Size: 3.91 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
Error Correcting
================
This library aims to create a powerful error correcting framework by:
- catching exceptions
- extracting traceback
- disassemble frames' code
- analyze bytecode to try to find the origin of exceptions (supplied data, or wrong algorithm)
- try to modify bytecode according to a set of predefined possible resolutions
- if a resolution is found, validate the modified bytecode and continue the execution without raising error
- if no resolution is found, re-raise the error
Status
------
This project is actually in the specification phase:
- no concrete work is done
- API draft is being written
- analysis process is being discussed
License
-------
This project is released under the **MIT** license. See the ``LICENSE`` file for more information.