title: Empty package <package name> definition (no public members)
body: <p>I'm facing an issue when trying to run or debug a package where Oracle SQL Developer doesn't display public members (procedures) that don't have input parameters.</p>
  
  <p>There is a couple of procedures, some overloads, but Oracle SQL Developer doesnt display no invoke-able members.</p>
  
  <p><a href="https://i.stack.imgur.com/gej8y.png" rel="noreferrer"><img src="https://i.stack.imgur.com/gej8y.png" alt="enter image description here"></a></p>
  
  <p>I've tried with following versions of Oracle SQL Developer</p>
  
  <ul>
  <li><a href="https://www.igorkromin.net/index.php/2015/03/19/sqldeveloper-bug-not-showing-plsql-procedures-that-have-no-input-parameters/" rel="noreferrer">4.1.1.19</a> link to article saying this version solves the issue, but it didn't</li>
  <li>4.0.3.16 - same behavior</li>
  <li>4.0.0.13 - same behavior</li>
  <li>3.2.20.09 - this version actually displayed invokable members, but debugger doesnt work.</li>
  </ul>
  
  <p>This is the Oracle version :</p>
  
  <pre><code>select * from v$version;
  
  Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
  PL/SQL Release 11.2.0.4.0 - Production
  "CORE   11.2.0.4.0  Production"
  TNS for IBM/AIX RISC System/6000: Version 11.2.0.4.0 - Production
  NLSRTL Version 11.2.0.4.0 - Production
  </code></pre>
  
  <p>Has anyone successfully resolved similar situation and how? 
  (Upgrading database is not an option atm)</p>