diff -r 7c11c3d8d025 -r 60be34e1b006 metatools/sysdeftools/lib/test-model.xsl --- a/metatools/sysdeftools/lib/test-model.xsl Tue Oct 26 11:12:31 2010 +0800 +++ b/metatools/sysdeftools/lib/test-model.xsl Wed Oct 27 16:03:51 2010 +0800 @@ -1,4 +1,7 @@ - + + + ]> + + + + + + + + Deprecated component should not be mandatory + + + + + with name "" + + has unexpected whitespace + + + + + is the same as the id + + + + + must not contain the underscore character (_) + + + The human-readable name for "" cannot be entirely lowercase + + + + + + + - + + + + + + should use "" + + + + should use "" instead of "" + + + + - + + + should have class "plugin" + + + + + + + should end with "..." or "..." + + + + should start with "..." + + + + + + @@ -110,8 +190,17 @@ + + Extension attribute ="" in namespace cannot be used without a proFile extention attribute + + + - Should avoid using extension attribute ="" in namespace + Use of extension attribute ="" in namespace is deprecated. Put contents in the "symbian: { ... }" section of / + + + + Extension attribute ="" must be removed. The attribute is deprecated and that is the default behaviour @@ -122,6 +211,21 @@ + + shai + api + AGPS + Headers + + + + _api + _shai + _info + _pub + _plat + test + plugin @@ -198,9 +302,13 @@ + + + Illegal value ="" + - Illegal value ="" + Non-standard value ="" @@ -214,26 +322,37 @@ - Element "" is not valid in the context of "" + Element "" is not valid in the context of "" in metadata section - - "" has invalid parent "" + + "" has invalid parent "" + + + + : + units + + + - - S60 Component "" has units. + + S60 Component has units. - Component "" has units. + Component "" has units. @@ -250,22 +369,22 @@ - "" must match ID in linked file "" + "" must match ID in linked file "" - linked "" cannot be a link + linked "" cannot be a link - linked "" has duplicate attribute to linking document. Duplicate ignored. + linked "" has duplicate attribute to linking document. Duplicate ignored. - "" cannot have both link and content. Content ignored. + "" cannot have both link and content. Content ignored. - "" must match item in linked file "" + "" must match item in linked file "" @@ -288,6 +407,10 @@ + + + Collection has no level, despite levels "" being defined in "" + @@ -304,11 +427,62 @@ + + + + + Unrecognised configuration metadata type + + + Text content not valid in () + + + + + + Configuration metadata should have at least one fewer pick elements () than the number of units in "" () + + + + + + + + + + Configuration metadata must be empty + + + Configuration metadata must have a condition + + + + + + + + Configuration metadata must have a version + + + Configuration metadata version="" must match a unit within the containing "" + + + + + + + + + + + Empty attribute "" on "" + + @@ -320,13 +494,45 @@ - Duplicate ID: "" + Duplicate ID: "" - Undefined namespace for ID "" + Undefined namespace for ID "" + + + + ID "" contains reserved character "-" + + + + ID "" contains reserved character "." + + + + ID "" cannot begin with a digit + + + IDs should be entirely in lowercase () + + + + + + + + + + + + + + + @@ -344,6 +550,19 @@ path "" must use only forward slashes + + path "" appears in components + + + and + , + + + + Use filters or config metadata to control what kind of builds a component can appear in + + +