only apply breakpoint isInScope() check to those classes that resolve to source content files. Disable scope check (and thus allow breakpoint requests) if there is at least one class found in library classes (IDEA-109283)
allow to inline array definition when accessExpression is used for write; exclude new expressions
process methods from all supers when cached
test external modification of a stubbed file with smart pointer switches the file to AST
keep several trees in a view provider synchronized in presence of gc