Traceability Matrix
Each requirement paragraph in the Language Specification carries a unique identifier,
shown as a [sls.…] badge at the end of the paragraph.
A test case declares which requirements it verifies by listing their identifiers in //#sls.… comments.
This matrix lists every requirement paragraph with the test cases that declare it.
Requirements not yet covered by any test are marked ❌.
Tests marked case: are executed test cases from api/slint-sc/tests/cases/,
tests marked syntax: are compiler syntax tests from internal/compiler/tests/syntax/slint-sc/.
Coverage: 29 of 45 requirement paragraphs are covered by at least one test.
Slint Language Specification
Section titled “Slint Language Specification”| Paragraph | Tests |
|---|---|
sls.meta.purpose | ❌ |
sls.meta.purpose-vs-reference | ❌ |
sls.meta.conventions.normative | ❌ |
sls.meta.conventions.examples | ❌ |
Source Files
Section titled “Source Files”Lexical Structure
Section titled “Lexical Structure”File Structure
Section titled “File Structure”Exports
Section titled “Exports”© 2026 SixtyFPS GmbH