When using double quoted identifiers in e.g. packages, the identifiers are not marked as too long (exceeding 30 characters) even if the Editor settings "Mark identifiers longer than 30 characters" and "Including Oracle 12.2 or later" are checked.

E.g.
Code
DECLARE
  VeryVeryVeryVeryVeryLongIdentifier  INT; -- this is marked and is OK
  "Another Very Very Long Identifier" INT; -- this is *not* marked
<...>

The first identifier is marked with a red underlining when I type/edit it, but the second (double quoted) identifier is not.

This is important to us because we need to be backwards compatible with version 11 of the database and we can not easily detect this kind of error when developing and compiling code on a newer version of the database.

Could this please be fixed?

Last edited by Claus Pedersen; 12/08/22 09:29 AM.