4 rules are today using the same (shared) approach to detect synchronized blocks, and will be impacted by the change:
- S2276 (ThreadSleepCheck); FP removed when tread.sleep call is nested in a lambda:
- S2273 (WaitInSynchronizeCheck): new issues:
- S2444 (StaticFieldInitializationCheck): New issues
- S2696 (StaticFieldUpateCheck): No changes, the implementation of the rule check if any parent is synchronized, not the direct one!