Generate the main (i.e. non-test) Java class declaration, in the shallow embedding approach. This is a public class. [JLS14:7.6] says that a Java implementation may require public classes to be in ...
LazyStorage's static initializer block calls ServiceLoader.load(), which in turn uses the Thread context classloader. This easily becomes inconsistent in multi-classloader applications, where the ...
In the post NetBeans 7.2: Refactoring Parameterized Constructor As Builder, I looked at how NetBeans 7.2 supports refactoring a constructor to a builder as described in Item 2 of the Second Edition of ...