Let's assume the following merge statement in PL/SQL code:

Code
merge into table1 a
  using (select data2, data3 from table2) b
  on (a.field1 = b.data3)
  [...]

Observed behavior:
Code completion doesn't kick in and suggest fields of tables a and b in the on-clause while initially writing the merge statement.

Expected behavior:
All fields of tables using table-aliases should be recognized by the code completion, even if a merge statement is in an unfinished state while initially writing it.


PL/SQL Developer Version 15.0.4.2064 (64 bit)
Windows 10 Build 19045