More portal framework changes:
support for page command bars in page extension
ordering across layers on page
abstract discovery UI pages
improvements to open editor asap and defer updates if needed
<codescannerConfig>
<sources>
<exclude>.*\.au</exclude>
<exclude>.*\.avi</exclude>
<exclude>.*\.bmp</exclude>
<exclude>.*\.dll</exclude>
<exclude>.*\.doc</exclude>
<exclude>.*\.exe</exclude>
<exclude>.*\.gif</exclude>
<exclude>.*\.jpg</exclude>
<exclude>.*\.mbm</exclude>
<exclude>.*\.mp3</exclude>
<exclude>.*\.mpg</exclude>
<exclude>.*\.png</exclude>
<exclude>.*\.raw</exclude>
<exclude>.*\.rtf</exclude>
<exclude>.*\.tif</exclude>
<exclude>.*\.wav</exclude>
<exclude>.*\.wbmp</exclude>
<exclude>.*\.wmf</exclude>
<exclude>.*\.xls</exclude>
</sources>
<scripts>
<accessArrayElementWithoutCheck enable="true" severity="low" category="codereview"/>
<accessArrayElementWithoutCheck2 enable="true" severity="low" category="codereview"/>
<activestart enable="true" severity="low" category="codereview"/>
<activestop enable="true" severity="low" category="codereview"/>
<arraypassing enable="true" severity="medium" category="performance"/>
<arrayptrcleanup enable="true" severity="low" category="codereview"/>
<assertdebuginvariant enable="true" severity="low" category="codingstandards"/>
<baddefines enable="true" severity="low" category="codingstandards"/>
<baseconstruct enable="true" severity="low" category="codereview"/>
<callActiveObjectWithoutCheckingOrStopping enable="true" severity="low" category="codereview"/>
<changenotification enable="true" severity="low" category="codereview"/>
<cleanup enable="true" severity="low" category="codingstandards"/>
<commentcode enable="true" severity="low" category="codereview"/>
<connect enable="true" severity="high" category="canpanic"/>
<ConnectAndDontCloseMemberVariable enable="true" severity="medium" category="functionality"/>
<constnames enable="true" severity="low" category="codingstandards"/>
<consttdescptr enable="true" severity="low" category="codingstandards"/>
<controlornull enable="true" severity="high" category="canpanic"/>
<ctltargettype enable="true" severity="medium" category="functionality"/>
<debugrom enable="true" severity="medium" category="performance"/>
<declarename enable="true" severity="low" category="codingstandards"/>
<deleteMemberVariable enable="true" severity="high" category="canpanic"/>
<destructor enable="true" severity="high" category="canpanic"/>
<doubleSemiColon enable="true" severity="low" category="codereview"/>
<driveletters enable="true" severity="low" category="codingstandards"/>
<eikbuttons enable="true" severity="medium" category="localisation"/>
<eikonenvstatic enable="true" severity="medium" category="performance"/>
<enummembers enable="true" severity="low" category="codingstandards"/>
<enumnames enable="true" severity="low" category="codingstandards"/>
<exportinline enable="true" severity="medium" category="functionality"/>
<exportpurevirtual enable="true" severity="medium" category="functionality"/>
<externaldriveletters enable="true" severity="high" category="canpanic"/>
<foff enable="true" severity="low" category="codereview"/>
<forbiddenwords enable="true" severity="low" category="codingstandards">
<wordsRE>Typhoon|Hurricane|HelloWorld|Calypso|Rubik|Epoc|Nokia Mobile Phones|NMP|Mobile Innovation|(^|\s)S90|(^|\s)S80|(^|\s)S60</wordsRE>
</forbiddenwords>
<forgottoputptroncleanupstack enable="true" severity="low" category="codereview"/>
<friend enable="true" severity="low" category="codereview"/>
<goto enable="true" severity="low" category="codingstandards"/>
<ifassignments enable="true" severity="low" category="codingstandards"/>
<ifpreprocessor enable="true" severity="low" category="codingstandards"/>
<intleaves enable="true" severity="low" category="codereview"/>
<jmp enable="true" severity="low" category="codingstandards"/>
<leave enable="true" severity="high" category="canpanic"/>
<LeaveNoError enable="true" severity="medium" category="functionality"/>
<leavingoperators enable="true" severity="low" category="codereview"/>
<LFunctionCantLeave enable="true" severity="low" category="codereview"/>
<longlines enable="true" length="160" severity="low" category="codingstandards"/>
<magicnumbers enable="true" severity="low" category="codingstandards"/>
<mclassdestructor enable="true" severity="low" category="codingstandards"/>
<memberlc enable="true" severity="high" category="canpanic"/>
<membervariablecallld enable="true" severity="low" category="codingstandards"/>
<missingcclass enable="true" severity="high" category="canpanic"/>
<mmpsourcepath enable="true" severity="low" category="codingstandards"/>
<multilangrsc enable="true" severity="low" category="codereview"/>
<multipledeclarations enable="true" severity="low" category="codingstandards"/>
<multipleinheritance enable="true" severity="medium" category="functionality"/>
<mydocs enable="true" severity="medium" category="functionality"/>
<namespace enable="true" severity="low" category="codingstandards"/>
<newlreferences enable="true" severity="low" category="codingstandards"/>
<noleavetrap enable="true" severity="low" category="codereview"/>
<nonconsthbufc enable="true" severity="low" category="codingstandards"/>
<nonconsttdesc enable="true" severity="low" category="codingstandards"/>
<nonleavenew enable="true" severity="low" category="codereview"/>
<nonunicodeskins enable="true" severity="low" category="codereview"/>
<null enable="true" severity="low" category="codingstandards"/>
<open enable="true" severity="high" category="canpanic"/>
<pointertoarrays enable="true" severity="medium" category="performance"/>
<pragmadisable enable="true" severity="low" category="codingstandards"/>
<pragmamessage enable="true" severity="low" category="codingstandards"/>
<pragmaother enable="true" severity="low" category="codereview"/>
<privateinheritance enable="true" severity="low" category="codingstandards"/>
<pushaddrvar enable="true" severity="high" category="canpanic"/>
<pushmember enable="true" severity="high" category="canpanic"/>
<readresource enable="true" severity="high" category="canpanic"/>
<resourcesonheap enable="true" severity="low" category="codingstandards"/>
<returndescriptoroutofscope enable="true" severity="high" category="canpanic"/>
<rfs enable="true" severity="low" category="codereview"/>
<rssnames enable="true" severity="low" category="codereview"/>
<stringliterals enable="true" severity="low" category="codingstandards"/>
<stringsinresourcefiles enable="true" severity="low" category="codereview"/>
<struct enable="true" severity="low" category="codingstandards"/>
<tcclasses enable="true" severity="medium" category="functionality"/>
<tclassdestructor enable="true" severity="low" category="codingstandards"/>
<todocomments enable="true" severity="low" category="codereview"/>
<trapcleanup enable="true" severity="high" category="panic"/>
<trapeleave enable="true" severity="medium" category="performance"/>
<traprunl enable="true" severity="low" category="codingstandards"/>
<trspassing enable="true" severity="medium" category="functionality"/>
<uids enable="true" severity="low" category="codereview"/>
<uncompressedaif enable="true" severity="medium" category="performance"/>
<uncompressedbmp enable="true" severity="medium" category="performance"/>
<unicodesource enable="true" severity="low" category="codereview"/>
<userafter enable="true" severity="medium" category="performance"/>
<userfree enable="true" severity="low" category="codereview"/>
<userWaitForRequest enable="true" severity="low" category="codereview"/>
<variablenames enable="true" severity="low" category="codingstandards"/>
<voidparameter enable="true" severity="low" category="codingstandards"/>
<worryingcomments enable="true" severity="low" category="codereview">
<worryRE>\!|\?|[Zz]{3}|kludge|workaround|\scrap|hack</worryRE>
</worryingcomments>
</scripts>
<severities>
<high enable="true"/>
<medium enable="true"/>
<low enable="true"/>
</severities>
<categories>
<legal enable="true"/>
<panic enable="true"/>
<canpanic enable="true"/>
<functionality enable="true"/>
<localisation enable="true"/>
<performance enable="true"/>
<codingstandards enable="true"/>
<documentation enable="true"/>
<codereview enable="true"/>
<other enable="true"/>
</categories>
</codescannerConfig>