<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>New dbLinter rules</title><description>New code quality rules for Oracle Database, PL/SQL and PostgreSQL as they are added to dbLinter.</description><link>https://dblinter-rules.united-codes.com/</link><language>en</language><atom:link href="https://dblinter-rules.united-codes.com/feed.xml" rel="self" type="application/rss+xml"/><docs>https://dblinter-rules.united-codes.com/whats-new/</docs><item><title>A-0980: Try to set the compatibility mode to the latest version</title><link>https://dblinter-rules.united-codes.com/rules/A-0980/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-0980/</guid><description>Try to set the compatibility mode to the latest version. The compatibility mode keeps an upgraded application on the runtime behavior of an older APEX…</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>Strict</category><category>Maintainability</category><category>APEX_APPLICATIONS</category></item><item><title>A-1070: Always reload pages with editable Interactive Grids only for success</title><link>https://dblinter-rules.united-codes.com/rules/A-1070/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-1070/</guid><description>Always reload pages with editable Interactive Grids only for success. An editable Interactive Grid saves its changes with an Ajax request and relies on the…</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>Essential</category><category>Reliability</category><category>APEX_APPLICATION_PAGES</category></item><item><title>A-1390: Avoid buttons defined by dynamic action without a dynamic action</title><link>https://dblinter-rules.united-codes.com/rules/A-1390/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-1390/</guid><description>Avoid buttons defined by dynamic action without a dynamic action. A button with the action Defined by Dynamic Action does nothing by itself: it neither…</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>Balanced</category><category>Reliability</category><category>APEX_APPLICATION_PAGE_BUTTONS</category></item><item><title>A-2430: Avoid page items without a label template</title><link>https://dblinter-rules.united-codes.com/rules/A-2430/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-2430/</guid><description>Avoid page items without a label template. The label template renders the item&apos;s label, its required indicator, help and error messages, and links the label…</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>Balanced</category><category>Maintainability</category><category>APEX_APPLICATION_PAGE_ITEMS</category></item><item><title>A-3070: Try to define a default value for Interactive Grid checkbox and switch columns</title><link>https://dblinter-rules.united-codes.com/rules/A-3070/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-3070/</guid><description>Try to define a default value for Interactive Grid checkbox and switch columns. A checkbox or switch column shows &quot;unchecked&quot; or &quot;off&quot; for a new row, but…</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>Strict</category><category>Maintainability</category><category>APEX_APPL_PAGE_IG_COLUMNS</category></item><item><title>A-3080: Avoid making Interactive Grid columns read-only with CSS only</title><link>https://dblinter-rules.united-codes.com/rules/A-3080/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-3080/</guid><description>Avoid making Interactive Grid columns read-only with CSS only. The CSS class is-readonly only stops editing in the browser.</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>Essential</category><category>Security</category><category>APEX_APPL_PAGE_IG_COLUMNS</category></item><item><title>A-3090: Never mark Interactive Grid columns with the is-readonly class as required</title><link>https://dblinter-rules.united-codes.com/rules/A-3090/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-3090/</guid><description>Never mark Interactive Grid columns with the is-readonly class as required. The CSS class is-readonly stops users from editing a grid cell, but the server…</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>Balanced</category><category>Reliability</category><category>APEX_APPL_PAGE_IG_COLUMNS</category></item><item><title>A-3100: Avoid LOV items on single-column Interactive Grid primary keys</title><link>https://dblinter-rules.united-codes.com/rules/A-3100/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-3100/</guid><description>Avoid LOV items on single-column Interactive Grid primary keys. A primary key column identifies the row for updates and deletes.</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>Balanced</category><category>Maintainability</category><category>APEX_APPL_PAGE_IG_COLUMNS</category></item><item><title>A-3110: Always define a primary key item for forms with a DML process</title><link>https://dblinter-rules.united-codes.com/rules/A-3110/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-3110/</guid><description>Always define a primary key item for forms with a DML process. The Form - Automatic Row Processing (DML) process identifies the row to update or delete…</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>Essential</category><category>Reliability</category><category>APEX_APPLICATION_PAGE_REGIONS</category></item><item><title>A-3130: Always define a primary key column for master Interactive Grids</title><link>https://dblinter-rules.united-codes.com/rules/A-3130/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-3130/</guid><description>Always define a primary key column for master Interactive Grids. In a master-detail setup the detail region is filtered by the primary key of the row…</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>Essential</category><category>Reliability</category><category>APEX_APPLICATION_PAGE_REGIONS</category></item><item><title>A-3150: Avoid a null entry on required LOV items and Interactive Grid columns</title><link>https://dblinter-rules.united-codes.com/rules/A-3150/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-3150/</guid><description>Avoid a null entry on required LOV items and Interactive Grid columns. A required LOV item or Interactive Grid column that also offers a null entry lets…</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>Aggressive</category><category>Maintainability</category><category>APEX_APPL_PAGE_IG_COLUMNS</category><category>APEX_APPLICATION_PAGE_ITEMS</category></item><item><title>A-3190: Try to use a required label template for required page items</title><link>https://dblinter-rules.united-codes.com/rules/A-3190/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-3190/</guid><description>Try to use a required label template for required page items. Users should see that a field is mandatory before they submit the form.</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>Balanced</category><category>Maintainability</category><category>APEX_APPLICATION_PAGE_ITEMS</category></item><item><title>A-3220: Avoid regions in the dialogs position without a dialog template</title><link>https://dblinter-rules.united-codes.com/rules/A-3220/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-3220/</guid><description>Avoid regions in the dialogs position without a dialog template. Regions in the Dialogs, Drawers and Popups position are meant to open on demand as an…</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>Balanced</category><category>Reliability</category><category>APEX_APPLICATION_PAGE_REGIONS</category></item><item><title>A-1120: Always define an icon for buttons using an icon template</title><link>https://dblinter-rules.united-codes.com/rules/A-1120/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-1120/</guid><description>Always define an icon for buttons using an icon template. The Text with Icon button template renders the label next to an icon, and the Icon template…</description><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate><category>Strict</category><category>Maintainability</category><category>APEX_APPLICATION_PAGE_BUTTONS</category></item><item><title>A-1250: Avoid components with the condition type &quot;Never&quot;</title><link>https://dblinter-rules.united-codes.com/rules/A-1250/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-1250/</guid><description>Avoid components with the condition type &quot;Never&quot;. A component (region, process, button, ...) with the condition type Never is never rendered or executed.</description><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate><category>Balanced</category><category>Maintainability</category></item><item><title>A-1400: Never keep the default name New for components</title><link>https://dblinter-rules.united-codes.com/rules/A-1400/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-1400/</guid><description>Never keep the default name New for components. APEX gives a freshly created component the name New (page items P_NEW; with _1, _2 … for further ones).</description><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate><category>Balanced</category><category>Maintainability</category></item><item><title>A-1680: Always define an ordering for reporting regions</title><link>https://dblinter-rules.united-codes.com/rules/A-1680/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-1680/</guid><description>Always define an ordering for reporting regions. Without an ordering, the order of rows from a report is undefined. dbLinter Oracle rule, minor, ~60 min fix.</description><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate><category>Extreme</category><category>Maintainability</category><category>APEX_APPLICATION_PAGE_REGIONS</category></item><item><title>A-2420: Avoid regions without a template</title><link>https://dblinter-rules.united-codes.com/rules/A-2420/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-2420/</guid><description>Avoid regions without a template. A region with the template No Template renders only its content, without the theme&apos;s title bar, padding, borders or…</description><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate><category>Balanced</category><category>Maintainability</category><category>APEX_APPLICATION_PAGE_REGIONS</category></item><item><title>A-0960: Try to give modal dialogs a Cancel button</title><link>https://dblinter-rules.united-codes.com/rules/A-0960/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-0960/</guid><description>Try to give modal dialogs a Cancel button. A modal dialog (this includes drawers) should offer an explicit way to leave without saving.</description><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><category>Strict</category><category>Maintainability</category><category>APEX_APPLICATION_PAGES</category></item><item><title>A-0970: Never place branches after an unconditional branch</title><link>https://dblinter-rules.united-codes.com/rules/A-0970/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-0970/</guid><description>Never place branches after an unconditional branch. Branches on the same branch point run in sequence order and the first one whose condition is met ends…</description><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><category>Balanced</category><category>Reliability</category><category>APEX_APPLICATION_PAGE_BRANCHES</category></item><item><title>A-1060: Try to assign applications to an application group</title><link>https://dblinter-rules.united-codes.com/rules/A-1060/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-1060/</guid><description>Try to assign applications to an application group. Application groups organise the application list of a workspace. dbLinter Oracle rule, minor, ~1 min fix.</description><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><category>Aggressive</category><category>Maintainability</category><category>APEX_APPLICATIONS</category></item><item><title>A-1140: Try to assign pages to a page group</title><link>https://dblinter-rules.united-codes.com/rules/A-1140/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-1140/</guid><description>Try to assign pages to a page group. Page groups structure the pages of an application, for example by functional area, and make the page list and the…</description><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><category>Aggressive</category><category>Maintainability</category><category>APEX_APPLICATION_PAGES</category></item><item><title>A-0990: Always name buttons in uppercase</title><link>https://dblinter-rules.united-codes.com/rules/A-0990/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-0990/</guid><description>Always name buttons in uppercase. A button&apos;s Name becomes the REQUEST value that page submits and server-side conditions test.</description><pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate><category>Aggressive</category><category>Maintainability</category><category>Naming APEX</category><category>APEX_APPLICATION_PAGE_BUTTONS</category></item><item><title>A-1080: Avoid defining CSS inline at page level</title><link>https://dblinter-rules.united-codes.com/rules/A-1080/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-1080/</guid><description>Avoid defining CSS inline at page level. CSS written inline on the page (in the page&apos;s Inline CSS attribute) is scattered across pages and hard to maintain…</description><pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate><category>Strict</category><category>Maintainability</category><category>APEX_APPLICATION_PAGES</category></item><item><title>A-1100: Try to keep hidden page items protected</title><link>https://dblinter-rules.united-codes.com/rules/A-1100/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-1100/</guid><description>Try to keep hidden page items protected. A hidden page item still travels to the browser and back on page submit. dbLinter Oracle rule, blocker, ~1 min fix.</description><pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate><category>Essential</category><category>Security</category><category>APEX_APPLICATION_PAGE_ITEMS</category></item><item><title>A-1750: Avoid static lists without entries</title><link>https://dblinter-rules.united-codes.com/rules/A-1750/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-1750/</guid><description>Avoid static lists without entries. A static list with no entries renders nothing and serves no purpose. dbLinter Oracle rule, major, ~1 min fix.</description><pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate><category>Balanced</category><category>Reliability</category><category>APEX_APPLICATION_LISTS</category></item><item><title>A-1860: Avoid NOT NULL validations; use the item&apos;s Value Required setting</title><link>https://dblinter-rules.united-codes.com/rules/A-1860/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-1860/</guid><description>Avoid NOT NULL validations; use the item&apos;s Value Required setting. A separate Item is NOT NULL validation duplicates what the item&apos;s built-in Value Required…</description><pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate><category>Balanced</category><category>Maintainability</category><category>APEX_APPLICATION_PAGE_VAL</category></item><item><title>A-2300: Never use the HTML (Unsafe) format on Display-Only items</title><link>https://dblinter-rules.united-codes.com/rules/A-2300/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-2300/</guid><description>Never use the HTML (Unsafe) format on Display-Only items. The deprecated HTML (Unsafe) format renders the item&apos;s value as-is, including tags, javascript…</description><pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate><category>Essential</category><category>Security</category><category>APEX_APPLICATION_PAGE_ITEMS</category></item><item><title>A-3060: Always define a primary key column for editable Interactive Grids</title><link>https://dblinter-rules.united-codes.com/rules/A-3060/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-3060/</guid><description>Always define a primary key column for editable Interactive Grids. An editable Interactive Grid needs at least one column marked as Primary Key so APEX can…</description><pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate><category>Essential</category><category>Reliability</category><category>APEX_APPLICATION_PAGE_REGIONS</category></item><item><title>G-0010: Always format database code consistently</title><link>https://dblinter-rules.united-codes.com/rules/G-0010/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/G-0010/</guid><description>Always format database code consistently. Consistent formatting makes database code easier to read, understand and review.</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate><category>Strict</category><category>Maintainability</category><category>General</category></item><item><title>G-3194: Always specify INNER or OUTER within JOIN TO ONE</title><link>https://dblinter-rules.united-codes.com/rules/G-3194/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/G-3194/</guid><description>Always specify INNER or OUTER within JOIN TO ONE. Every join inside a JOIN TO ONE clause should explicitly specify either INNER JOIN or OUTER JOIN.</description><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate><category>Strict</category><category>Maintainability</category></item><item><title>A-0700: Always enable Session State Protection at the application level</title><link>https://dblinter-rules.united-codes.com/rules/A-0700/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-0700/</guid><description>Always enable Session State Protection at the application level. Session State Protection prevents URL tampering, a malicious user modifying URL parameters…</description><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate><category>Essential</category><category>Security</category><category>APEX_APPLICATIONS</category></item><item><title>A-0720: Always enable Page Access Protection</title><link>https://dblinter-rules.united-codes.com/rules/A-0720/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-0720/</guid><description>Always enable Page Access Protection. Page Access Protection makes it impossible for users to tamper session values by modifying them in the URL thanks to…</description><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate><category>Essential</category><category>Security</category><category>APEX_APPLICATION_PAGES</category></item><item><title>A-0730: Always give an alias to pages</title><link>https://dblinter-rules.united-codes.com/rules/A-0730/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-0730/</guid><description>Always give an alias to pages. A Page Alias is a unique alphanumeric identifier for a page. dbLinter Oracle rule, minor, ~1 min fix.</description><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate><category>Balanced</category><category>Maintainability</category><category>APEX_APPLICATION_PAGES</category></item><item><title>A-0950: Always follow naming conventions for application items</title><link>https://dblinter-rules.united-codes.com/rules/A-0950/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-0950/</guid><description>Always follow naming conventions for application items. Application items should follow a consistent naming convention so they are easy to recognise in…</description><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate><category>Strict</category><category>Maintainability</category><category>Naming APEX</category><category>APEX_APPLICATION_ITEMS</category></item><item><title>A-1130: Always follow naming conventions for page items</title><link>https://dblinter-rules.united-codes.com/rules/A-1130/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-1130/</guid><description>Always follow naming conventions for page items. APEX automatically prefixes items with P{page_id}_. dbLinter Oracle rule, minor, ~5 min fix.</description><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate><category>Essential</category><category>Maintainability</category><category>APEX_APPLICATION_PAGE_ITEMS</category><category>Naming APEX</category></item><item><title>A-1340: Avoid pages without an authorization scheme</title><link>https://dblinter-rules.united-codes.com/rules/A-1340/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-1340/</guid><description>Avoid pages without an authorization scheme. Every page that requires authentication should also declare an authorization scheme.</description><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate><category>Strict</category><category>Security</category><category>APEX_APPLICATION_PAGES</category></item><item><title>A-1410: Never set session lifetime or idle time to 0 (unlimited)</title><link>https://dblinter-rules.united-codes.com/rules/A-1410/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-1410/</guid><description>Never set session lifetime or idle time to 0 (unlimited). Leaving the session lifetime or idle time at 0 means sessions never expire.</description><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate><category>Essential</category><category>Security</category><category>APEX_APPLICATIONS</category></item><item><title>A-0770: Never allow application pages within an HTML frame</title><link>https://dblinter-rules.united-codes.com/rules/A-0770/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/A-0770/</guid><description>Never allow application pages within an HTML frame. The property embedInFrames dictates whether a browser is allowed to display your application pages…</description><pubDate>Sat, 20 Jun 2026 00:00:00 GMT</pubDate><category>Essential</category><category>Security</category><category>APEX_APPLICATIONS</category></item><item><title>G-7127: Always use the FORCE option when creating views</title><link>https://dblinter-rules.united-codes.com/rules/G-7127/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/G-7127/</guid><description>Always use the FORCE option when creating views. The FORCE option ensures that the object definition is stored in the data dictionary, even if semantic…</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>Strict</category><category>Maintainability</category><category>Stored Object</category></item><item><title>G-3192: Avoid joining tables with the USING clause</title><link>https://dblinter-rules.united-codes.com/rules/G-3192/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/G-3192/</guid><description>Avoid joining tables with the USING clause. The using clause in SQL joins offers a concise syntax when two tables share join columns with the same name.</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate><category>Essential</category><category>Reliability</category><category>SQL</category></item><item><title>G-7515: Always prefix Oracle supplied object types with owner schema name</title><link>https://dblinter-rules.united-codes.com/rules/G-7515/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/G-7515/</guid><description>Always prefix Oracle supplied object types with owner schema name. The signature of Oracle supplied object types is well known and therefore it is quite…</description><pubDate>Wed, 24 Dec 2025 00:00:00 GMT</pubDate><category>Strict</category><category>Security</category><category>Stored Object</category></item><item><title>G-1930: Avoid long parsing times</title><link>https://dblinter-rules.united-codes.com/rules/G-1930/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/G-1930/</guid><description>Avoid long parsing times. Long parsing times delay linter results and waste resources. dbLinter Oracle &amp; PostgreSQL rule, info, ~10 min fix.</description><pubDate>Wed, 03 Dec 2025 00:00:00 GMT</pubDate><category>Extreme</category><category>Maintainability</category><category>General</category></item><item><title>G-1940: Avoid long checking times</title><link>https://dblinter-rules.united-codes.com/rules/G-1940/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/G-1940/</guid><description>Avoid long checking times. Long checking times delay linter results and waste resources. dbLinter Oracle &amp; PostgreSQL rule, info, ~10 min fix.</description><pubDate>Wed, 03 Dec 2025 00:00:00 GMT</pubDate><category>Extreme</category><category>Maintainability</category><category>General</category></item><item><title>G-7180: Try to keep the complexity of functions, procedures and triggers simple</title><link>https://dblinter-rules.united-codes.com/rules/G-7180/</link><guid isPermaLink="true">https://dblinter-rules.united-codes.com/rules/G-7180/</guid><description>Try to keep the complexity of functions, procedures and triggers simple. The Cyclomatic Complexity is a metric to assess the complexity of code.</description><pubDate>Wed, 03 Dec 2025 00:00:00 GMT</pubDate><category>Aggressive</category><category>Maintainability</category><category>Stored Object</category></item></channel></rss>