Requirements and Specification
System Requirements
No items recorded at this level.
Software Requirements
No items recorded at this level.
Implementation
Code
lobster/tools/cpp/cpp.py
Python Function cpp.extract_clang_finding_name
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC
Python Constructor cpp.CppTool.__init__
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC
Python Method cpp.CppTool._add_config_argument
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC
Python Method cpp.CppTool._run_impl
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC
Python Function cpp.main
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC
lobster/tools/cpp/implementation_builder.py
Python Constructor implementation_builder.ImplementationBuilder.__init__
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC
Python Method implementation_builder.ImplementationBuilder.from_match_if_new
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC
Python Method implementation_builder.ImplementationBuilder.from_match
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC
Python Method implementation_builder.ImplementationBuilder._get_tag
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC
Python Method implementation_builder.ImplementationBuilder._get_location
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC
Verification and Validation
System Test
No items recorded at this level.
Software Test
tests_unit/lobster_cpp/test_implementation_builder.py
PyUnit Test test_implementation_builder.ImplementationBuilderTest.test_get_location_from_abs_path:22
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC
PyUnit Test test_implementation_builder.ImplementationBuilderTest.test_get_location_from_rel_path:31
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC
PyUnit Test test_implementation_builder.ImplementationBuilderTest.test_get_tag:38
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC
PyUnit Test test_implementation_builder.ImplementationBuilderTest.test_from_match:57
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC
PyUnit Test test_implementation_builder.ImplementationBuilderTest.test_from_match_invalid_line_number:88
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC
PyUnit Test test_implementation_builder.ImplementationBuilderTest.test_from_match_if_new:103
Build Reference: main | Timestamp: 2025-09-18 11:06:21+00:00 UTC