|
1 |
| -from .classes import * |
| 1 | +# Core models |
| 2 | +from .models.content import Category, Guideline |
| 3 | +from .models.check import Check, CheckTool |
| 4 | +from .models.reference import WcagSc, InfoRef |
| 5 | +from .models.faq.article import Faq |
| 6 | +from .models.faq.tag import FaqTag |
| 7 | +from .models.axe import AxeRule |
| 8 | +from .relationship_manager import RelationshipManager |
| 9 | + |
| 10 | +# Constants and utilities |
2 | 11 | from .constants import *
|
3 | 12 | from .source import get_src_path
|
4 | 13 | from .initializer import setup_instances
|
5 | 14 | from .info_utils import get_info_links
|
6 | 15 | from .version_utils import get_version_info
|
| 16 | +from .settings import settings |
| 17 | + |
| 18 | +# Data processing |
7 | 19 | from .yaml_processor import process_yaml_data
|
8 | 20 |
|
9 | 21 | __all__ = [
|
10 |
| - # Existing exports from classes |
| 22 | + # Models |
11 | 23 | 'Category', 'Check', 'Guideline', 'Faq', 'FaqTag',
|
12 | 24 | 'WcagSc', 'InfoRef', 'AxeRule', 'CheckTool',
|
| 25 | + # Managers |
| 26 | + 'RelationshipManager', |
13 | 27 | # Constants
|
14 | 28 | 'PLATFORM_NAMES', 'SEVERITY_TAGS', 'CHECK_TARGETS',
|
15 | 29 | 'IMPLEMENTATION_TARGETS',
|
16 | 30 | # Utils
|
17 | 31 | 'get_src_path', 'setup_instances', 'get_info_links',
|
18 | 32 | 'get_version_info',
|
19 | 33 | # YAML processing functionality
|
20 |
| - 'process_yaml_data' |
| 34 | + 'process_yaml_data', |
| 35 | + # Settings |
| 36 | + 'settings' |
21 | 37 | ]
|
0 commit comments