Coverage report: 89%

Files Functions Classes

coverage.py v7.8.0, created at 2025-04-04 07:16 +0000

File statements missing excluded coverage
src/pystencilssfg/__init__.py 9 0 0 100%
src/pystencilssfg/__main__.py 3 0 0 100%
src/pystencilssfg/cli.py 53 6 0 89%
src/pystencilssfg/cmake/__init__.py 8 3 0 62%
src/pystencilssfg/composer/__init__.py 6 0 0 100%
src/pystencilssfg/composer/basic_composer.py 270 36 4 87%
src/pystencilssfg/composer/class_composer.py 147 27 0 82%
src/pystencilssfg/composer/composer.py 10 0 2 100%
src/pystencilssfg/composer/custom.py 4 0 5 100%
src/pystencilssfg/composer/gpu_composer.py 100 9 31 91%
src/pystencilssfg/composer/mixin.py 15 3 0 80%
src/pystencilssfg/config.py 157 5 0 97%
src/pystencilssfg/context.py 100 3 0 97%
src/pystencilssfg/emission/__init__.py 3 0 0 100%
src/pystencilssfg/emission/clang_format.py 23 7 0 70%
src/pystencilssfg/emission/emitter.py 24 0 0 100%
src/pystencilssfg/emission/file_printer.py 130 16 3 88%
src/pystencilssfg/exceptions.py 2 0 0 100%
src/pystencilssfg/extensions/__init__.py 2 0 0 100%
src/pystencilssfg/extensions/sycl.py 153 30 0 80%
src/pystencilssfg/generator.py 84 4 0 95%
src/pystencilssfg/ir/__init__.py 5 0 0 100%
src/pystencilssfg/ir/analysis.py 41 5 3 88%
src/pystencilssfg/ir/call_tree.py 230 36 12 84%
src/pystencilssfg/ir/entities.py 270 36 5 87%
src/pystencilssfg/ir/postprocessing.py 159 9 3 94%
src/pystencilssfg/ir/syntax.py 112 7 0 94%
src/pystencilssfg/lang/__init__.py 5 0 0 100%
src/pystencilssfg/lang/cpp/__init__.py 5 0 0 100%
src/pystencilssfg/lang/cpp/std.py 8 0 0 100%
src/pystencilssfg/lang/cpp/std_mdspan.py 67 7 0 90%
src/pystencilssfg/lang/cpp/std_span.py 34 5 0 85%
src/pystencilssfg/lang/cpp/std_tuple.py 16 3 0 81%
src/pystencilssfg/lang/cpp/std_vector.py 39 6 0 85%
src/pystencilssfg/lang/cpp/sycl.py 2 0 0 100%
src/pystencilssfg/lang/cpp/sycl_accessor.py 37 3 0 92%
src/pystencilssfg/lang/expressions.py 237 26 0 89%
src/pystencilssfg/lang/extractions.py 8 0 34 100%
src/pystencilssfg/lang/gpu.py 37 2 0 95%
src/pystencilssfg/lang/headers.py 23 0 0 100%
src/pystencilssfg/lang/types.py 116 7 0 94%
Total 2754 301 102 89%

No items found using the specified filter.