``PSE002`` Custom properties and property sets validation - v1 ======================================================================================================================================================================================================== .. parsed-literal:: 001 | \@industry-practice 002 | \@PSE 003 | \@version1 004 | Feature: PSE002 - Custom properties and property sets validation 005 | The rule verifies that property set names do not start with any upper- and lowercase variation of 'pset' in order to prevent confusion with standardized property sets in the IFC specification. 006 | The property sets defined in the IFC specification all start with 'Pset\_' 007 | 008 | Scenario: Raise a warning for unstandardized property set names 009 | 010 | :doc:`Given An .IfcPropertySet. ` 011 | :doc:`Given Its attribute .Name. ` 012 | :doc:`Given Its value ^does not start^ with 'Pset\_' ` 013 | 014 | :doc:`Then Its value must not conform to the expression /^[Pp][Ss][Ee][Tt]/ ` .. rubric:: Version history .. list-table:: :header-rows: 1 * - Version - Tag - Date - Commit - Rule link * - v1 - :tag:`v0.7.1` - 2025-03-10 - :commit:`b227907108eb4ba0646e800e184bdf98633d304a` - `view `_