Skip to content

Commit 28ce4cc

Browse files
refactor: split custom detectors into regex and function; graceful error handling
1 parent 76a4659 commit 28ce4cc

File tree

11 files changed

+1168
-683
lines changed

11 files changed

+1168
-683
lines changed

docs/source/detectors.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ garak.detectors
1111
garak.detectors.ansiescape
1212
garak.detectors.apikey
1313
garak.detectors.continuation
14-
garak.detectors.custom
1514
garak.detectors.dan
1615
garak.detectors.divergence
1716
garak.detectors.encoding
1817
garak.detectors.exploitation
1918
garak.detectors.fileformats
19+
garak.detectors.function
2020
garak.detectors.goodside
2121
garak.detectors.judge
2222
garak.detectors.knownbadsignatures
@@ -28,6 +28,7 @@ garak.detectors
2828
garak.detectors.packagehallucination
2929
garak.detectors.perspective
3030
garak.detectors.promptinject
31+
garak.detectors.regex
3132
garak.detectors.productkey
3233
garak.detectors.shields
3334
garak.detectors.snowball

docs/source/garak.detectors.custom.rst

Lines changed: 0 additions & 8 deletions
This file was deleted.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
garak.detectors.function
2+
========================
3+
4+
.. automodule:: garak.detectors.function
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
garak.detectors.regex
2+
=====================
3+
4+
.. automodule:: garak.detectors.regex
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:

garak/detectors/custom.py

Lines changed: 0 additions & 313 deletions
This file was deleted.

0 commit comments

Comments
 (0)