This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I can understand the loss of precision errors for b4,b5 and b6.What I don't understand is why there are no such errors for b1 and b2? But, I get such an error when the final keyword is removed form s1 and c1. Can somebody please help me on this?