Hi, just will give you a quick overview of a scenario I saw. While having a PLSQL file opened (a package body to be precise), sometimes when adding code to it via copy paste (in my case exception handling block that is similar in some functions), the file content tree (which lists procedures and functions on the left) gets invalid and stops working properly, ie becomes somewhat usable. I take it the file is not properly reparsed, or that left side if not based on the file contents and depends on Oracle dictionary? Either way its a mild issue solved by recompiling the package, though though to let you know 
