Repository navigation
ADR 002 Dual File Extensions
github-actions[bot] edited this page May 25, 2026
·
1 revision
type: decision title: ADR-002 Dual File Extensions created: '2026-05-25' updated: '2026-05-25' tags:
- domain/annotation status: active date: '2024-07-23' owner: isselab context: v0.0.5 related:
- 'Annotation Syntax'
- 'Feature Model Language'
Date: 2024-07-23 (v0.0.5)
Status: active
Support two file extensions for both mapping file types:
-
.feature-to-folderand.feature-folder(both valid) -
.feature-to-fileand.feature-file(both valid)
Users were using both forms in practice. Standardising on one would have broken existing projects. Both extensions now register to the same language/parser.
- Both extensions work identically — same parser, same completion, same highlighting
-
feature-file/feature-folderare shorter aliases;feature-to-file/feature-to-folderare more descriptive - Registered in
plugin.xmlas comma-separatedextensionsattribute on<fileType>
Modules
Components
- Annotation Syntax
- Feature Model Language
- Feature Model View
- Feature Metrics View
- Traffic Light
- Extension Points
- Syntax Highlighting
- Live Templates
Decisions
Dependencies
Flows