XpmBuildConfigurations._buildComfigurationsNamesSet property
Set of all build configuration names for duplicate detection.
Signature
protected readonly _buildComfigurationsNamesSet: Set<string>;
Remarks
This set provides O(1) existence checks for configuration names, enabling efficient validation during template expansion to prevent duplicate configurations.
Duplicate scenarios detected:
- Explicit duplicates in
package.jsonwith identical names. - Template expansion conflicts where different templates generate the same concrete configuration name.
- Conflicts between template-generated names and explicitly defined configuration names.
Detection occurs during XpmBuildConfigurations.initialise(), throwing XpmError when duplicates are found to ensure configuration name uniqueness.
Generated via tsdoc2docusaurus 1.3.0-pre by API Extractor/Documenter 7.55.2.