Community
Participate
Working Groups
Created attachment 115907 [details] Code demonstrating the problem. The attached code outputs: Ac A.a B.b Bc The problem is, that from a big code it is very hard to find, why B.b is output before Bc. It is trivial, that the static initializer (SI) code makes the output, but since nobody puts SI after a method and indents it like this, it is a potential programming problem (PPP). The search for the problem can consume really much time. Introducing a new PPP switch can eliminate this issue.