Coverage for src/lexigram/web/filters/__init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-25 04:37 +0800
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-25 04:37 +0800
1"""Filters Domain - Exception Handling"""
3from __future__ import annotations
5from lexigram.contracts.web.protocols import ExceptionFilterProtocol
6from lexigram.web.filters.builtin import (
7 DefaultExceptionFilter,
8 DependencyResolutionFilter,
9 ValidationErrorFilter,
10)
11from lexigram.web.filters.decorators import use_filters
13__all__ = [
14 "DefaultExceptionFilter",
15 "DependencyResolutionFilter",
16 "ExceptionFilterProtocol",
17 "ValidationErrorFilter",
18 "use_filters",
19]