Coverage for src/c2puml/core/__init__.py: 100%

6 statements  

« prev     ^ index     » next       coverage.py v7.10.4, created at 2025-08-20 03:53 +0000

1""" 

2Core processing modules for c2puml. 

3 

4This package contains the main processing logic for parsing C/C++ code, 

5transforming the parsed model, and generating PlantUML diagrams. 

6""" 

7 

8from .parser import CParser, Parser 

9from .transformer import Transformer 

10from .generator import Generator 

11from .preprocessor import PreprocessorManager 

12from .verifier import ModelVerifier 

13 

14__all__ = [ 

15 "Parser", 

16 "CParser", 

17 "Transformer", 

18 "Generator", 

19 "PreprocessorManager", 

20 "ModelVerifier", 

21]