codergpt.bug_finder package
Submodules
codergpt.bug_finder.bug_finder module
Bug-finder class for the package.
- class codergpt.bug_finder.bug_finder.BugFinder(chain)
Bases:
object
Bug-finder class for the package.
- find_bugs(code, function=None, classname=None, language=None)
Find bugs in the given code.
- Parameters:
code (
str
) – The code to find bugs in.function (
Optional
[str
]) – The name of the function to find bugs in. Default is None.classname (
Optional
[str
]) – The name of the class to find bugs in. Default is None.language (
Optional
[str
]) – The language of the code. Default is None.
- fix_bugs(filename, code, function=None, classname=None, language=None, outfile=None)
Fix bugs in the given code.
- Parameters:
code (
str
) – The code to fix bugs in.function (
Optional
[str
]) – The name of the function to fix bugs in. Default is None.classname (
Optional
[str
]) – The name of the class to fix bugs
- Return type:
None
:param outfile:Path for output file with bug-fix code. Default is None.
Module contents
Bug-finder module for the package.
- class codergpt.bug_finder.BugFinder(chain)
Bases:
object
Bug-finder class for the package.
- find_bugs(code, function=None, classname=None, language=None)
Find bugs in the given code.
- Parameters:
code (
str
) – The code to find bugs in.function (
Optional
[str
]) – The name of the function to find bugs in. Default is None.classname (
Optional
[str
]) – The name of the class to find bugs in. Default is None.language (
Optional
[str
]) – The language of the code. Default is None.
- fix_bugs(filename, code, function=None, classname=None, language=None, outfile=None)
Fix bugs in the given code.
- Parameters:
code (
str
) – The code to fix bugs in.function (
Optional
[str
]) – The name of the function to fix bugs in. Default is None.classname (
Optional
[str
]) – The name of the class to fix bugs
- Return type:
None
:param outfile:Path for output file with bug-fix code. Default is None.